centos php mysql 5.6 安装_centos7安装nginx、php5.5、mysql5.6
一、nginx
1、安裝
yum install nginx
2、啟動
systemctl start nginx
關閉:systemctl stop nginx 重啟:systemctl restart nginx 檢查狀態:systemctl status nginx
3、測試
瀏覽器直接訪問http://ip,應該會看到以下界面:
4、支持php
打開/etc/nginx/nginx.conf
在
server_name _;
root /usr/share/nginx/html;
下面加上
index index.php index.html index.htm;
在
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
下面加上
location ~ .php$ {
try_files $uri =404;
root /usr/share/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi.conf;
}
二、PHP5.5
1、選擇源
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
2、安裝php5.5
yum -y install openssl openssl-devel
yum -y install php55w php55w-cli php55w-common php55w-gd php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-pdo
3、安裝php-fpm
yum -y install php55w-fpm
4、編輯php配置文件
???????vim /etc/php.ini
將 ;cgi.fix_pathinfo=1 改為 cgi.fix_pathinfo=0
為啥要改這個?看看大神的解釋???????
5、編輯PHP-FPM配置文件
將
user = nobody
group = nobody
改為
user = nginx
group = nginx
上面安裝nginx會自動生成nginx用戶和組,如果沒有可以創建
groupadd -r nginx
useradd -r -g nginx nginx
6、啟動php-fpm
systemctl start php-fpm
7、重啟nginx
systemctl restart nginx
8、設置開機啟動
systemctl enable php-fpm
8、測試是否支持php
在/usr/share/nginx/html/目錄下創建
vi phpinfo.php
添加以下內容
瀏覽器訪問http://ip/phpinfo.php
三、mysql5.6
1、下載mysqlrepo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
如果提示沒有wget,可以yum install wget
2、安裝mysql-community-release-el7-5.noarch.rpm包
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
3、安裝mysql
sudo yum install mysql-server
4、啟動mysql
systemctl start mysqld
5、加入開機啟動
systemctl enable mysqld
6、修改root密碼
mysql_secure_installation
根據提示設置新密碼
7、允許遠程連接
mysql -uroot -p
登錄數據庫執行
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;//password改成你自己的密碼
FLUSH PRIVILEGES;
8、重啟mysql
systemctl restart mysqld
總結
以上是生活随笔為你收集整理的centos php mysql 5.6 安装_centos7安装nginx、php5.5、mysql5.6的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BackItUp.exe是什么进程 Ba
- 下一篇: mysql 报表统计sql使用实例_my