不同的作業系統會有不一樣
我這裡用的是centos系統
首先下載
yum install php php-fpm php-mysqlnd php-gd php-mbstring
其次我們需要修改配置檔案
vim /etc/php-fpm.d/www.conf
將user 和 group 都修改成nginx
然後還有非常重要的一步 我們需要先看看listen 的內容 我這裡是 /run/php-fpm/www.sock 說明他使用sock套接字連線的
但還有可能是 127.0.0.1:9000 下面會用到
然後
進入我們nginx配置檔案的地方
將如下寫入
php配置
location ~ \.php$ {
root /web/A; #站點根目錄
try_files $uri =404; #不用改預設即可
fastcgi_pass unix:/run/php-fpm/www.sock; //這裡就填寫之前我們listen裡面看到的內容
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /web/A$fastcgi_script_name;
include fastcgi_params;
}
接著
重啟 php-fpm服務:systemctl restatr php-fpm
設定開機即開服務 systemctl enable php-fpm
重啟 nginx服務 :systemctl restart nginx
即可完成