nginx编译、配置、基本命令学习
日期: 2019-06-17 分类: 跨站数据测试 293次阅读
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 | 显示版本信息和编译选项 |
除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
标签:Nginx nginx
上一篇: 如何成为区块链开发人员
精华推荐