nginx安装与配置
来源:互联网 发布:淘宝网睡衣女 编辑:程序博客网 时间:2024/05/01 22:54
1.在http://nginx.org/en/download.html下面稳定版本
2.解压 tar -zxvf nginx-1.2.8.tar.gz
3.安装
cd nginx-1.2.8
./configure --prefix=/usr/local/nginx
make
make install4.常用命令
/usr/local/nginx/sbin/nginx 启动
/usr/local/nginx/sbin/nginx -s stop 停止
/usr/local/nginx/sbin/nginx -s reload 重载
4.修改配置文件
/usr/local/nginx/conf/nginx.conf
#nginx运行用户和组
user www www; #nginx的用户应该和网站目录的用户一致也要和fpm的用户一样#启动进程,通常设置成和cpu的数量相等
worker_processes 4;
#在http节点配置虚拟主机目录
include /usr/local/nginx/conf/vhost/*.conf ;
#虚拟主机配置例子
server {
listen 8889;
server_name localhost;
index index.html index.htm index.php;
root /home/wuxin/nginx_web/test2;
access_log logs/test2.com.log main;
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
5.安装fpm
sudo apt-get install php5-fpm
6.nginx.conf配置文件配置fpm
fastcgi_pass unix:/var/run/php5-fpm.sock; #php5-fpm用的
fastcgi_index index.php;
include fastcgi_parms ;
7./usr/local/nginx/conf/fastcgi_params 配置 #如不配置 php页面会显示空白页面,不显示数据
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
8.fpm配置文件配置
/etc/php5/fpm/pool.d/www.conf
listen.owner = www
listen.group = www
listen.mode = 0660
owner group的用户要跟nginx的运行用户一致
9.fpm命令
/etc/init.d/php5-fpm restart 重启
/etc/init.d/php5-fpm stop 停止
/etc/init.d/php5-fpm start 启动
- nginx安装与配置
- Nginx安装与配置
- nginx安装与配置
- Nginx 安装与配置
- nginx 安装与配置
- 【安装与配置】--Nginx
- Nginx 安装 与 配置
- nginx安装与配置
- 安装与配置nginx
- nginx安装与配置
- nginx安装与配置
- nginx安装与配置
- Nginx安装与配置
- nginx 安装与配置
- Nginx 安装与配置
- nginx安装与配置
- Nginx安装与配置
- nginx安装与配置
- HDU 1001 Sum Problem
- Guava教程-RateLimiter
- 学习scanf的一些摘录
- 关于微信开发预约的一些小bug
- odoo的dbfilter配置项的定制--域名决定数据库
- nginx安装与配置
- easyui onSortColumn:alertColumn
- postgresql 的三种日志
- Android源码分享,赶快收藏
- 设计模式(九)建造者模式
- LightOJ - 1045 Digits of Factorial (数学公式) 对数换低公式
- Swift构造器需要遵循的规则
- HDU 1002 A + B Problem II
- Left padding a String with Zeros