centos7.5 supervisor +nginx 开机启动设置(实测最有效)以及出现问题思路

都推荐使用yum命令安装(推荐主要是yum安装后一般都会帮你配置好了,下载解压和pip等安装可能需要自己配置相关的东西)

1.安装supervisor同时开机启动

su - #切换为root用户

# yum install epel-release
# yum install -y supervisor
# systemctl enable supervisord # 开机自启动
# systemctl start supervisord # 启动supervisord服务

# systemctl status supervisord # 查看supervisord服务状态
# ps -ef|grep supervisord # 查看是否存在supervisord进程

原文:https://blog.csdn.net/donggege214/article/details/80264811  

2.安装nginx同时开机启动

 

再参考我之前的博客安装nginx

https://blog.csdn.net/qq_36401512/article/details/84255018

systemctl enable nginx.service# 开机自启动。

 

3.出现问题找日志

开机启动后,访问nginx代理网址出现502 Bad Gateway nginx/1.12.2。这时候要找到日志(非常重要),你可以打开/etc/nginx/nginx.conf(配置文件中)找到error_log /var/log/nginx/error.log,说明错误日志在/var/log/nginx下面。打开日志发现报错为8001 failed (13: Permission denied) while connecting to upstream,你在根据错误去搜索很快发现解决方法。

 

4.解决问题

setsebool -P httpd_can_network_connect 1 #终端运行该代码即可。

参考:

https://blog.csdn.net/oydaybreak/article/details/46594639

 

 

 

 

我写下该博客提醒自己,一般所有软件都自带日志,出错了第一反应要去查看日志,才能快速解决问题。作为一个程序员,在编写程序时也要注意添加日志,以便后续维护程序。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值