nginx配置支持php-fpm

下面給大家介紹nginx配置支持php-fpm步驟:

創(chuàng)建一個不能登錄的www-data用戶,屬于www-data組

groupadd?www-data useradd?-s?/sbin/nologin?-g?www-data?www-data

修改nginx.conf

vim?/etc/nginx/nginx.conf ...... #使nginx以www-data用戶運行 user??www-data; ...... #重新加載配置 service?nginx?reload

修改php-fpm.conf

vim?/etc/php-fpm.d/www.conf ...... #使php-fpm以www-data用戶和用戶組運行 user?=?www-data group?=?www-data ...... #nginx和php-fpm在同一服務(wù)器的話,推薦使用unix?socket進程間通訊 ;listen?=?127.0.0.1:9000 listen?=?/var/run/php71-fpm.sock ...... #設(shè)置.sock訪問權(quán)限,需和nginx用戶一致 listen.owner?=?www-data listen.group?=?www-data listen.mode?=?0660 ...... #重新加載配置 service?php-fpm?reload

配置nginx支持php-fpm

立即學(xué)習(xí)PHP免費學(xué)習(xí)筆記(深入)”;

vim?/etc/nginx/conf.d/default.conf ...... ????location?~?.php$?{ ????????root???????????/usr/share/nginx/html; ????????#fastcgi_pass???127.0.0.1:9000; ????????fastcgi_pass???unix:/var/run/php71-fpm.sock; ????????fastcgi_index??index.php; ????????#fastcgi_param??SCRIPT_FILENAME??/scripts$fastcgi_script_name; ????????fastcgi_param??SCRIPT_FILENAME??$document_root$fastcgi_script_name; ????????include????????fastcgi_params; ????} ...... #重新加載配置 service?nginx?reload

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊12 分享