下载地址
http://nginx.org/en/download.html
Mainline version 主线版本
Stable version 稳定版本
Legacy versions 旧版本
特别说明:模块依赖性Nginx需要依赖下面3个包
- gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
- rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
- ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ )
安装
- Nginx运行需要用到Pcre=Pcre Compatible Regular Expressions(中文pcre兼容正则表达式)
yum install pcre-devel -y
-
OpenSSL安装
yum install openssl-devel -y
-
zlib安装
yum install zlib-devel -y
我这边已经是安装过的 使用wget 下载Nginx文件
wget http://nginx.org/download/nginx-1.12.1.tar.gz
- 解压
tar -zvxf nginx-1.12.1.tar.gz
- nginx安装
采用默认配置
cd nginx-1.12.1
./configure
编译
make
安装
make install
- 检测是否安装成功
cd /usr/local/nginx/sbin/
./nginx -t
启动
- 开放80端口
/etc/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/init.d/iptables save
/etc/rc.d/init.d/iptables restart
-默认配置文件启动
cd /usr/local/nginx/sbin
./nginx
指明配置文件方式启动
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
-
测试
浏览器访问:http://192.168.200.130
使用命令行
curl 127.0.0.1
停止
命令行窗口,输入命令:/usr/local/nginx/sbin/nginx -s stop
或者/usr/local/nginx/sbin/nginx -s quit
注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。
重新载入
命令行窗口,输入命令:/usr/local/nginx/sbin/nginx -s reload
该命令行可以使得,Nginx重新加载配置信息。
版本
命令行窗口,输入命令:/usr/local/nginx/sbin -v