吹乐了

免费薅羊毛、技术分享、活动收集、VPS测评、电影影视、项目方案、学习教程、吹一天牛逼、乐一切逗事!

PyOne在Linux系统debian下添加配置开机启动服务项目

当你安装完PyOne修改端口或其他一些服务后不能正常启动访问,发现PyOne服务器重启提示Nginx 502 错误。

解决这个问题比较简单,就是将PyOne在Linux系统Debian下添加配置开机启动服务项目就行了。


首先我们在/etc/init.d/文件夹下建立一个“pyone”文件。

内容为:

#!/bin/bash
#
# rc.local
#
supervisord -c /root/PyOne/supervisord.conf
  
exit 0


当让我们也可以使用vi命令直接创建

vi /etc/init.d/pyone


成功创建文件夹后,修改该pyone文件的属性

chmod +x /etc/init.d/pyone


最后在SSH中执行命令,给予添加服务进程( 注意:3后面的点不要漏掉哦!

update-rc.d pyone start 98 3 .


ok,搞定!这里就可以输入“reboot”来重启服务器测试下结果了!



整个过程其实就是让Linux服务器在重新启动后自动运行某个服务或某条命令。


这里只是拿安装PyOne过程当中需要服务器启动后运行“supervisord -c /root/PyOne/supervisord.conf”这条命令来做一个简单的例子。希望能帮到有同样问题的同学,灵活运用!



还有就是/etc目录下面有几个目录说明下:

rcS.d rc0.d rc1.d ... rc6.d

(0,1... 6 代表启动级别 0代表停止,1代表单用户模式,2-5代表多用户模式,6代表重启)

它们的作用就相当于 redhat 下的 rc.d ,

你可以把脚本放到 rcS.d,然后修改文件名,给它一个启动序号,

如:S99pyone


上面update-rc.d pyone start 98 3 .最后一行命令中,后面的3属于系统运行级别,这里转下什么是运行级别

简单的说,运行级就是操作系统当前正在运行的功能级别。

这个级别从1到6 ,具有不同的功能。

不同的运行级定义如下:

# 0 - 停机(千万不能把initdefault 设置为0 )

# 1 - 单用户模式       # s   init s = init 1

# 2 - 多用户,没有 NFS

# 3 - 完全多用户模式(标准的运行级)

# 4 - 没有用到

# 5 - X11 多用户图形模式(xwindow)

# 6 - 重新启动 (千万不要把initdefault 设置为6 )





吹乐了
第一时间收集更多薅羊毛免费活动,定时分享网络应用教程、公益账号,请关注我们的公众号。如果文章对您有所帮助,您也可以进行打赏,请吹乐了喝杯咖啡哦~ 关注吹乐了公众号
微信公众号:吹乐了
微信号:chuill_com
博客网址:chuill.com
未注明出处均为原创、出自-吹乐了- https://chuill.com
联系方式:dlqdlq#gmail.com

相关文章推荐

  • apt-get安装需要在Linux下ubuntu/debian下安装使用dig
  • 一键DD服务器VPS网络重装Ubuntu/CentOS/Debian/Linux/Windows系统 - 魔改版(适用于Linux / Windows)
  • Linux debian下80端口被占用解决方法完全卸载apache2
  • 萌咖Linux VPS 一键重装系统脚本备份 全自动DD 安装Debian/Ubuntu/CentOS/Windows
  • 让Rclone关闭ssh窗口继续离线运行和关闭screen命令开启的窗口
  • SSH下使用VI编辑时方向键变字母 退格键不能使用的解决方法
  • Linux或Debian 错误提示 -bash: sudo: command not found 的解决方法
  • Linux系统ssh错误提示:bash curl: command not found
  • 发表评论

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    您好,欢迎到访吹乐了!
      查看权限
    最近发表
    最新留言
    标签列表
    网站收藏
    友情链接
    © Chuill.com All Rights Reserved
    请先登陆再评论,若不是会员请先注册