1. 程式人生 > >centos7+php+mysql5.6環境搭建

centos7+php+mysql5.6環境搭建

安裝前準備:shell工具:Xshell,遠端資料庫連線工具:navicat,ftp工具:FlashFXP
一、安裝軟體
1.Apache安裝名命令:yum install httpd
2.php安裝命令:yum install php
3.mysql安裝命令:
由於CentOS 7的yum源中沒有正常安裝mysql時的mysql-sever檔案,只能去官網下載了。
下載命令:#wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
安裝:#rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
這裡寫圖片描述

這裡寫圖片描述
二、啟動服務
1.Apache:#service httpd start
2.啟動mysql:#service mysqld start
至此環境已經基本搭建完畢,可通過:http://伺服器ip 來訪問是否安裝成功,想要部署專案還需要完善一下。
通過訪問安裝失敗的話,可以檢視是否開啟了防火牆,如果因為防火牆問題,可關閉它:
#systemctl stop iptables //iptables防火牆
#systemctl stop firewalld //firewalld防火牆 (我的是因為這個)

三、完善配置
1.修改mysql密碼:預設情況下mysql密碼為空,輸入命令:
#mysql -uroot -p
進入mysql服務命令列,設定mysql新密碼:
mysql>set password for ‘root’@‘localhost’ = password(‘yourpasswd’);
這裡寫圖片描述


重新整理資料:mysql> FLUSH PRIVILEGES;
或者退出mysql重啟服務:#service mysqld restart
2.設定mysql遠端連線
進入mysql命令列:
mysql>GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION; //允許所有遠端使用者訪問(可設定固定ip)
這裡寫圖片描述

四、相關linux命令
1.解除安裝:
解除安裝mysql:yum remove mysql mysql-server mysql-libs compat-mysql51
解除安裝httpd:yum -y remove httpd
解除安裝多個類似安裝軟體:yum -y remove httpd*
2.檢視安裝資訊:
mysql資訊:rpm -qa|grep mysql