1环境依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2下载
http://nginx.org/en/download.html
3解压
tar -zxvf nginx-1.10.3.tar.gz
4安装
4.1进入nginx目录后 执行./configure
也可以指定安装目录,增加参数 --prefix=/usr/nginx
4.2make
4.3make install
不指定目录,安装后通过 whereis nginx查询 默认安装到了 /usr/local/nginx
5nginx常用命令
测试配置文件
/usr/local/nginx/sbin/nginx -t
启动命令
/usr/local/nginx/sbin/nginx
停止命令
/usr/local/nginx/sbin/nginx -s stop
重启命令
/usr/local/nginx/sbin/nginx -s reload
查看进程命令
ps -ef | grep nginx
平滑重启
kill -HUP pid(Nginx主进程的pid)
6增加防火墙权限
1 vim /etc/sysconfig/iptables
2-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
3service iptables restart
7虚拟域名配置
1sudo vim /usr/local/nginx/conf/nginx.conf
include vhost/*.conf;
2 创建vhost
mkdir /usr/local/nginx/conf/vhost
3具体配置后面再讲