1、安装
- 安装和启动等参考地址
软件包 | 说明 |
---|
pcre-devel | 为Nginx模块(如rewrite)提供正则表达式库 |
zlib-devel | 为Nginx模块(如gzip)提供数据压缩用的函数库 |
openssl-devel | 为Nginx模块(如ssl)提供密码算法、证书以及SSL协议等功能 |
- yum方式安装Nginx相关依赖包
//由于openssl-devel依赖于zlib-devel,所以命令中省略zlib-devel。
yum -y install pcre-devel openssl-devel
- 编译安装
进入到解压缩后的Nginx目录,执行以下命令:
./configure --prefix=/usr/local/nginx --with-http_ssl_module
make && make install
- linux开放端口命令
//开端口
iptables -I INPUT -p tcp --dport 80 ACCEPT
//查看
service iptables status
//保存到防火墙规则中
service iptables save
//重启防火墙
service iptables restart
2、 常用命令
命令 | 说明 |
---|
nginx -s reload | 在nginx已经启动的情况下,重新加载配置文件(平滑重启) |
nginx -s reopen | 重新打开日志文件 |
nginx -c /特定目录/nginx.conf | 以特定目录下的nginx配置文件启动nginx |
nginx -t | 监测当前nginx配置文件是否正确 |
nginx -t -c /特定目录/nginx.conf | 检测特定目录下的nginx配置文件是否正确 |
nginx -v | 显示版本信息 |
nginx -V | 显示版本信息和编译选项 |