阿里雲 CentOS7.4 LNMP 環境搭建
CentOS 7.4 nginx 1.12.2 PHP 7.0.25 Mysql 使用阿里雲RDS
1. 安裝nginx
yum install nginx
nginx -v
nginx version: nginx/1.12.2
vi /etc/nginx/nginx.conf
error_log /var/log/nginx/error.log;
access_log /var/log/nginx/access.log main;
server
root /usr/share/nginx/html;
ps -ef | grep nginx 可以看到nginx的程序
這時可以web訪問網站了,但不支援php檔案。
2. 安裝PHP7.0
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install php70w
yum install php70w-fpm
修改nginx.conf 增加:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
這樣就可以訪問php檔案了。
======================================
以下為開機啟動設定:
php-fpm 要寫開機啟動指令碼 放到/etc/init.d目錄下 然後
chkconfig --add php-fpm
chkconfig php-fpm on
chkconfig nginx on
chkconfig mysqld on