最新公告:最新上线Yii2实战教程,欢迎大家订阅

CentOS如何将程序设置为开机自动运行

0 1594

有些时候我们需要在服务器里设置一个脚本,让他一开机就自己启动。方法如下:

cd /etc/init.d
vi youshell.sh   #将youshell.sh修改为你自己的脚本名

编写自己的脚本后保存退出。
在编写脚本的时候,请先加入以下注释

#add for chkconfig
#chkconfig: 2345 70 30
#description: the description of the shell   #关于脚本的简短描述
#processname: servicename                    #第一个进程名,后边设置自启动的时候会用到

说明:
2345是指脚本的运行级别,即在2345这4种模式下都可以运行,234都是文本界面,5就是图形界面X
70是指脚本将来的启动顺序号,如果别的程序的启动顺序号比70小(比如44、45),则脚本需要等这些程序都启动以后才启动。
30是指系统关闭时,脚本的停止顺序号。

给脚本添加上可执行权限:

chmod +x youshell.sh

利用chkconfig命令将脚本设置为自启动

chkconfig –add servicename

这样你的脚本就可以在开机后自动运行了。

另外,在redhat里也可以使用这个方法来实现开机自启动。

 

作者:PHP学习网,本文 CentOS如何将程序设置为开机自动运行 版权归作者,免费文章欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

发表评论:

您必须 才能发表留言!

Yii2实战教程

一套真正的从入门到实践的教程,不说废话的讲解,实例操作,作者的亲自指导,有问题随时提问。现在购买即可获取全套完整教程

PHP学习网 – 公众账号

最新文章
免费证书Let’s Encrypt的申请和使用 192
mac下Homebrew的使用 338
mysql5.7.21导入5.6的数据报Error : Invalid default value for ‘comment_date’ 451
阿里云 lnmp一键安装包远程访问Mysql 853
php memcached扩展安装 695
vagrant package 打包命令的用法 721
Warning: require_once(): open_basedir restriction in effect 错误 962
yaf框架教程(6)- yaf路由配置 1051
vagrant问题汇总 1080
ubuntu系统两个PHP版本坑坏人 1056
随机文章
PHP常用字符串函数总结 1123
PHP面向对象:instanceof 运算符 1020
PHP中如何定义类及其成员属性与操作 981
Yii中setAttributes用法注意 956
Yii::记录日志到自定义文件 778
yaf框架教程(3)- yaf框架环境配置 870
wordpress菜单函数wp_nav_menu的使用 1171
WordPress函数:add_action(添加动作) 1749
bash: ftp: command not found 1623
WAMP虚拟目录的设置 1080
切换注册

登录

切换登录

注册