中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Centos 7如何利用yum安裝apache+mysql 8+php7

發布時間:2021-07-08 17:42:44 來源:億速云 閱讀:301 作者:chen 欄目:大數據

這篇文章主要講解了“Centos 7如何利用yum安裝apache+mysql 8+php7 ”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Centos 7如何利用yum安裝apache+mysql 8+php7 ”吧!


mysql安裝

1. 清理原來的mysql文件

(1)查看是否有已安裝的mysql版本

rpm -qa | grep mysql

可能的顯示: mysql-community-libs-8.0.12-1.el7.x86_64 mysql80-community-release-el7-1.noarch mysql-community-client-8.0.12-1.el7.x86_64 mysql-community-common-8.0.12-1.el7.x86_64 mysql-community-server-8.0.12-1.el7.x86_64

如果有的話,通過下面的命令進行刪除

yum remove mysql-xxx-xxx-

(2)查找mysql的相關文件(如有建議刪除)

find / -name mysql

(3)根據自身的需求決定是否刪除mysql的配置文件信息

rm -rf /var/lib/mysql

(4)查找并刪除數據庫mariadb

rpm -qa | grep mariadb

可能出現的結果mariadb-libs-5.5.56-2.el7.x86_64

將查找出來的結果進行強制刪除

rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

2. 下載安裝mysql

(1)進入mysql yum源選擇linux7跳轉,

Centos 7如何利用yum安裝apache+mysql 8+php7

不管login和sign up,右鍵點擊下方的No thanks, just start my download.選擇復制鏈接地址

Centos 7如何利用yum安裝apache+mysql 8+php7

選擇下載存放的地址,比如

cd /usr/local

(2)使用復制的鏈接地址yum源,如 https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

(3)安裝yum源

yum localinstall mysql80-community-release-el7-3.noarch.rpm

(4)更新yum源

yum clean all
yum makecache

(5)開始安裝MySQL

yum install mysql-community-server

(6)啟動MySQL

systemctl start mysqld

3. 更改mysql默認的隨機密碼

啟動成功后可以查看初始化密碼隨機生成的

cat /var/log/mysqld.log | grep password

登錄MySQL,輸入剛剛的隨機密碼

mysql -u root -p
Enter password:

更改密碼,密碼要求必須包含大小寫字母數字及一個特殊字符!

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';

4. 遠程連接設置

mysql> use mysql;
mysql> update user set host='%' where user='root';

授權用戶名的權限,賦予任何主機訪問數據的權限

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

注意:centos7需要在云服務器管理后臺和服務器防火墻都要開啟mysql服務端口,默認為3306,防火墻配置方式查看

firewall-cmd --permanent --zone=public --add-service=mysql
firewall-cmd --reload

可通過遠程連接工具Navicat等連接嘗試,如連接失敗2003... unknown error 1006則為防火墻問題,其他問題可以嘗試更改/etc/my.cnf再重啟

[mysqld]

# 表示允許任何主機登陸MySQL
bind-address = 0.0.0.0
port=3306

default-authentication-plugin=mysql_native_password

apache安裝

(1)安裝之前先檢查一下系統是否有默認安裝的apache

rpm -qa | grep httpd

有的話,刪除

rpm -e * * * *(包名)

(2)安裝

# 更新
yum update

# 安裝必備的包
yum -y install gcc gcc-c++ make

# 安裝apache
yum install httpd

# apache 服務開啟
systemctl start httpd

# 設置apache開機啟動
systemctl enable httpd

(3)配置防火墻,開啟80端口。注意:centos7需要在云服務器管理后臺和服務器防火墻都要開啟http服務端口,默認為80,防火墻配置方式查看

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --reload

(4)現在通過服務器ip:80端口訪問,就可以看見默認的apache界面就算成功。

如果不行,可嘗試更改vi /etc/httpd/conf/httpd.conf 配置文件再重啟

ServerName localhost:80

php安裝

(1)查看是否有以前的文件,yum默認安裝的不是7.0,如果有嘗試,需要完全刪除以前的版本

rpm -qa|grep php

可能有如下的包 php-pdo-5.1.6-27.el5_5.3 php-mysql-5.1.6-27.el5_5.3 php-xml-5.1.6-27.el5_5.3 php-cli-5.1.6-27.el5_5.3 php-common-5.1.6-27.el5_5.3 php-gd-5.1.6-27.el5_5.3

如果有的話需要刪除。注意包之間可能會有互相依賴,先刪除無依賴的

rpm -e * * * *(包名)

(2)安裝。更改yum源

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 
yum -y install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-pear.noarch php70w-process.x86_64 php70w-xml.x86_64 php70w-xmlrpc.x86_64

php環境測試,在/var/www/html目錄下,vi index.php輸入如下內容保存。

<?php
  phpinfo();
?>

重啟httpd服務,systemctl restart httpd后查看ip:80/index.php,出現如下界面就算成功。

Centos 7如何利用yum安裝apache+mysql 8+php7

如果原樣輸出,或者直接下載則失敗,失敗檢查 可嘗試更改/etc/httpd/conf/httpd.conf重啟

<IfModule mime_module>
....
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
下添加
AddType application/x-httpd-php .php

感謝各位的閱讀,以上就是“Centos 7如何利用yum安裝apache+mysql 8+php7 ”的內容了,經過本文的學習后,相信大家對Centos 7如何利用yum安裝apache+mysql 8+php7 這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

富平县| 安宁市| 宝兴县| 昔阳县| 凯里市| 即墨市| 交口县| 县级市| 鱼台县| 肇东市| 东明县| 离岛区| 邵阳县| 潜江市| 扬州市| 都昌县| 青川县| 乡城县| 乌苏市| 平湖市| 玉龙| 逊克县| 鲜城| 阿坝| 平遥县| 乌鲁木齐市| 绥化市| 明星| 德兴市| 新龙县| 沙河市| 金阳县| 天水市| 桂林市| 改则县| 根河市| 安庆市| 青田县| 武夷山市| 丹寨县| 额敏县|