nginx配置php-fpm来支持PHP程序

启动php-fpm

/usr/sbin/php-fpm

设置开机启动php-fpm

开机启动的配置文件是:/etc/rc.local ,加入 /usr/local/sbin/php-fpm 即可

vi /etc/rc.local
添加 /usr/sbin/php-fpm

修改nginx的配置文件default.conf

支持php文件的解析,找到location的添加位置,在后面添加下面这个location

location / {
        root   /usr/share/nginx/html;
        index  index.php index.html index.htm;
}

location ~ \.php$ {
        root /var/www; #指定php的根目录 ,如果不指定,会出现file not  found 提示
        fastcgi_pass 127.0.0.1:9000;#php-fpm的默认端口是9000
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
}

测试nginx.conf是否修改成功

/usr/sbin/nginx -t

重启nginx

nginx -s reload

测试PHP文件是否被解析

进入到/var/www目录(如果该目录不存在的话,就使用mkdir命令创建)

vi index.php

添加


最后在浏览器中输入:localhost/index.php即可

参考地址: 配置Nginx来支持php

你可能感兴趣的:(nginx配置php-fpm来支持PHP程序)