晓山青青 发表于 2015-8-25 14:57:33

centos php-fpm nginx配置

移除旧的软件包:
yum remove httpd* php*
安装:
yum install php php-fpm
yum install php-gd php-mysql php-mbstring php-xml php-mcrypt
验证配置文件:
/etc/init.d/nginx configtest
重启:
/etc/init.d/nginx restart
/etc/init.d/php-fpm restart

出现这个错误可能是路径写错了:
Access denied.
nginx php-fpm 访问.php文件出现Access denied
也可能是权限,改为nginx:
vi /etc/php-fpm.d/www.conf
; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user's group
;       will be used.
; RPM: apache Choosed to be able to access some dir as httpd
user = nginx
; RPM: Keep a group allowed to write in log dir.
group = nginx

nginx节点配置示例:
server {
listen       80;
server_namedomain;
root    /wwwdir;
location / {
indexindex.html index.htm index.php;
}
#
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

  
页: [1]
查看完整版本: centos php-fpm nginx配置