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