centos 6.8/7.3版本安裝php5.6mysql5.7apache2.4(已親測絕對能用教程)

一、安裝apache

1.yum install httpd    提示:按Y即可   30秒鐘後即可完成安裝  

systemctl restart httpd.service  重啓httpd apache服務

systemctl enable httpd.service  設置apache開啓啓動項


二、安裝php5.6

1.檢查當前安裝的PHP包
yum list installed | grep php
如果有安裝的PHP包,先刪除他們
 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64

2.Centos 下載php源

  rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm    ##CentOs 5.x
  rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm    ##CentOs 6.x
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm   ##CentOs 7.X
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

3.運行yum install(選擇你想安裝的php版本php5.5\php5.6\php7.0)
  yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64
 
yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64
注:如果想升級到5.6把上面的55w換成56w就可以了。


yum 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-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64

4.安裝PHP FPM
yum install php55w-fpm 
yum install php56w-fpm 
yum install php70w-fpm


三、安裝mysql

# 下載mysql源安裝包
shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
# 安裝mysql源
yum localinstall mysql57-community-release-el7-8.noarch.rpm
#檢查mysql源是否安裝成功
yum repolist enabled | grep "mysql.*-community.*"   
#安裝mysql服務
yum install mysql-community-server
#查看mysql啓動狀態
systemctl status mysqld
#查看系統默認安裝root密碼
grep 'temporary password' /var/log/mysqld.log
#登錄數據庫權限
mysql -uroot -p
輸入密碼
#修改root默認自定義密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPwd6!'; 
#啓動mysql服務
systemctl restart mysqld
#開啓遠程登錄數據庫權限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyNewPwd6!' WITH GRANT OPTION;
#修改數據庫字符集
vim /etc/my.cnf
[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
#重啓數據庫服務
systemctl status mysqld





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章