CentOS7安装nginx

浏览: 1268

nginx安装

centOS默认不提供nginx,添加CentOS EPEL仓库
sudo yum install -y epel-release
sudo yum install -y nginx

nginx启动 停止 重启 查看状态

sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl reload nginx
sudo systemctl status nginx # 查看状态

sudo nginx -s start
sudo nginx -s reload # 热启动,修改配置重启不影响线上
sudo nginx -s stop
sudo nginx -t # 测试语法

sudo systemctl start nginx.service
sudo systemctl stop nginx.service
sudo systemctl reload nginx.service
sudo systemctl status nginx.service

设置防火墙允许,重启防火墙

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

系统启动nginx

sudo systemctl enable nginx

Nginx默认路径:

配置文件:/etc/nginx/nginx.conf           (1)    # 
或/etc/nginx/conf.d/default.conf (2)
PID 目录:/var/run/nginx.pid
错误日志:/var/log/nginx/error.log
访问日志:/var/log/nginx/access.log
站点目录:/usr/share/nginx/html

删除自启动

sudo chkconfig nginx off

停止

sudo service nginx stop
pkill -9 nginx # 强制停止
ps aux|grep nginx # 查找nginx进程

删除

sudo rm -rf /usr/sbin/nginx
sudo rm -rf /etc/nginx
sudo rm -rf /etc/init.d/nginx

yum清理

sudo yum remove nginx

Nginx 配置

配置简述:http://www.barretlee.com/blog/2016/11/19/nginx-configuration-start/
配置说明:https://blog.csdn.net/qq_34625397/article/details/51460209
负载均衡:http://www.nginx.cn/4996.html
uwsgi+nginx+flask简单部署:https://blog.csdn.net/jiuzuidongpo/article/details/54575306
Nginx+uWSGI+flask 连接超时时间: https://www.jianshu.com/p/f5ee6b6b7e54
https://blog.csdn.net/tmpbook/article/details/43734699
推荐 0
本文由 safa 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册