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具体配置后面再讲
本文档详细介绍了Nginx服务器的安装步骤,包括环境依赖安装、源码下载与解压、编译安装等过程,并提供了启动、停止、重启等常用命令。此外还涵盖了防火墙设置及虚拟主机配置的基本操作。

被折叠的 条评论
为什么被折叠?



