1. 程式人生 > >阿里雲 CentOS7.4 LNMP 環境搭建

阿里雲 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