php怎么把程序部署到nginx服务器 如何正确配置Nginx PHP
php怎么把程序部署到nginx服务器
Nginx安装方法:
1 apt网络安装
修改源列表
?
vi /etc/apt/sources.list
#加入以下源
deb http://nginx.org/packages/debian/ squeeze nginx
deb-src http://nginx.org/packages/debian/ squeeze nginx
更新源列表并通过apt安装nginx
?
apt-key add nginx_signing.key
apt-get update
apt-get install nginx
2 源码编译安装
先安装编译环境, 由于nginx在以后的使用中会需要用到perl正则、压缩算法、SSL等特性,所以我们需要提前安装相关库文件。
如何正确配置Nginx PHP
php用php-fpm启动,然后nginx
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name
include fastcgi_params
}
这样就可以了
php.ini怎么配置nginx
php5.3中要重启PHP-fpm,单纯的重启nginx不能使php.ini设置生效php-fpm重启
ps aux | grep php-fpm
kill -QUIT xxxx
/usr/local/php/sbin/php-fpm
nginx 启动
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
如何在linux下配置nginx支持php
需要。
如果是nginx php配置,也可以通过查找php执行路径
ps aux | grep php
如,路径为 /usr/local/nginx/sbin/php-fpm
然后执行以下命令
/usr/local/nginx/sbin/php-fpm -i | grep “Loaded Configuration File”
即可看到php加载的配置文件