centos+nginx+php配置简介
来源:互联网 发布:成都java工资 编辑:程序博客网 时间:2024/05/22 07:56
nginx默认是不能解析PHP的,要解析PHP需要修改nginx的配置文件。
打开nginx.conf,
找到location / 修改如下:
location / {
root /var/www;
index index.php index.html index.htm;
}
找到location ~ .php$,修改如下:
location ~ .php$ {
root /var/www;
fastcgi_pass 127.0.0.1:9001;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name;
include fastcgi_params;
}
root:设置PHP脚本的根目录
fastcgi_pass:处理PHP脚本的端口,这里监听9001
fastcgi_index :索引文件
fastcgi_param:php脚本路径
设置完之后,还需要配置php-fpm.conf,进入你的php安装目录下的etc文件夹,将php-fpm.conf.default重命名为php-fpm.conf,双击打开,修改listen为9001。
启动终端,cd进入php安装目录的sbin文件夹,使用./php-fpm命令启动fpm,如果启动报错,打开php-fpm.conf,去掉如下语句前的注视,然后重启php-fpm
pm.start_servers = 20
pm.min_spare_servers = 5
pm.max_spare_servers = 35
pm.max_requests = 500
配置nginx和php-fpm开机自启动:
打开/etc/rc.local,在末尾添加
ulimit -SHn 65535
/var/web/php/sbin/php-fpm
/var/web/nginx/sbin/nginx
保存文件,重启。
注意把/var/web/php和/var/web/nginx修改成你自己的php/nginx安装目录。
在var/www目录下新建index.php,写入代码:
<?php
phpinfo();
?>
访问:http://localhost,出现php配置信息界面,大功告成!
PS:手动启动nginx,打开终端,cd进入nginx的sbin目录,使用./nginx命令启动nginx
- centos+nginx+php配置简介
- centos配置nginx php
- centos 配置nginx php mysql
- centos 安装配置php,nginx
- centos 下编译安装nginx + php 配置nginx+php-fpm
- CentOS+Nginx+PHP+MySQL详细配置(图解)
- CentOS+Nginx+PHP+MySQL详细配置(图解)
- CentOS+Nginx+PHP+MySQL详细配置(图解)
- CentOS+Nginx+PHP+Mysql 服务器配置
- CentOS+Nginx+PHP+MySQL详细配置
- Centos下Nginx、PHP环境配置
- CentOS+Nginx+PHP+MySQL详细配置
- centos 6.5 nginx php 本地测试配置
- CentOS+Nginx+PHP+MySQL详细配置(图解)
- Centos 6.5 nginx +mysql +php 相关配置
- CentOS+Nginx+PHP+MySQL详细配置(图解)
- centos下nginx + php 安装及配置
- Centos 6: nginx+php+oracle安装配置
- 设计模式之访问者模式
- Android 记录Acitvity方法完全退出应用
- 安装部署window服务
- Windows系统还原后恢复wubi安装Ubuntu启动
- 深入浅出外观模式(三)
- centos+nginx+php配置简介
- 外贸七日通(7) 第7日 经验篇 外贸江湖
- 别的程序员是怎么读你的简历的
- 三级封锁协议的区别
- CSS中line-height深入-----深入理解CSS中的行高
- UIView 动画详解
- mysql 开启慢查询日志
- Oracle 查询优化基本准则
- AVD调整android屏幕大小