美文网首页
CentOS开机自动启动脚本

CentOS开机自动启动脚本

作者: 二班老许 | 来源:发表于2022-03-15 18:52 被阅读0次
1. 进入init.d目录
cd /etc/init.d
2. 编写启动脚本

比如我这里写启动uwsgi的脚本

vim uwsgi.sh

注意前三行的规范
chkonfig后面是启动级别和优先级,description后面是服务描述。如上面脚本意思是:
服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,停止的优先级是10。
优先级范围是0-100,数字越大,优先级越低。

#!/bin/bash
#chkconfig:2345 80 90
#decription:autostart

# 下面这里是我启动uwsgi的命令
uwsgi --emperor /home/nginx/uwsgi  --logto /var/log/nginx/uwsgi.log &
3.修改脚本权限
chmod 755 uwsgi.sh
4. 使用chkconfig命令添加服务
chkconfig --add uwsgi.sh
5. 让uwsgi.sh开机自动启动
chkconfig uwsgi.sh on
6. 移除服务
chkconfig --del uwsgi.sh

相关文章

网友评论

      本文标题:CentOS开机自动启动脚本

      本文链接:https://www.haomeiwen.com/subject/ykbydrtx.html