nginx 安装&配置监听端口
1.确保系统安装了g++,gcc,openssl-devel,pcre-devel,zlib-devel
yum install gcc-g++ |
如果已经安装,可以卸载
yum remove nginx |
2.去nginx官网下载并编译。比如我下了
nginx-1.9.7.tar.gz
把它放在/usr/local下
然后
cd /usr/local |
3.配置防火墙,不拦截指定端口
比如我在/usr/local/nginx/conf/nginx.conf中监听的端口为38080
那么在/etc/sysconfig/iptables中加入这么一句:
-I INPUT -i eno1 -p tcp -m state --state NEW --dport 38080 -j ACCEPT |
然后重启service iptables restart
4.常用命令
启动nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf |
停止:
ps -ef | grep nginx |
重启:
/usr/local/nginx/sbin/nginx -s reload
基本命令:
nginx -h #帮助
nginx -v #显示版本
nginx -V #显示版本和配置信息
nginx -t #测试配置
nginx -q #测试配置时,只输出错误信息
nginx -s stop #停止服务器
nginx -s reload #重新加载配置
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CHC's Blog!
评论
ValineDisqus