应用场景:
1)HTTP服务器,可以独立提供http服务。做网页静态服务器。
2)虚拟主机。实现一台服务器虚拟多个网站。
3)反向代理。负载均衡。
需要安装环境:
1)安装gcc的环境:yum install gcc-c++
2)安装第三方开发包:
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
安装:
1)解压缩。
2)./configure
3) make
4)make install
注:启动Nginx前,需要创建临时文件目录:/var/temp/nginx
启动时找到安装好的Nginx以及下面的sbin下面的Nginx就可以启动。
使用ps aux|grep nginx 可以查找与Nginx相关的进程。(一定要有一个master与worker进程)。
停止还是sbin下面的nginx使用-s stop/quit停止Nginx
nginx提供不关机的情况下刷新配置文件:sbin/nginx -s reload
默认是80端口