1.按一定的规则编写服务脚本,比如:myserviced

#!/bin/sh
#chkconfig: 2345 80 05 
#description: myservice 

case $1 in
start)
	echo "myservice startup" #将该行替换成你自己的服务启动命令
	;;
stop)
	echo "myservice stop" #将该行替换成你自己服务的启动命令
	;;
restart)
	echo "myservice stop" #...
	echo "myservice startup" #...
	;;
*)
	;;
esac

命令解析:
# chkconfig: 2345 80 5
2345表示服务的运行级别,80代表Start的顺序,05代表Kill(Stop)的顺序;
# description: service_description
该服务的描述


2.将编写的脚本放到/etc/init.d/,将myserviced的访问权限加上“可执行”

chmod +x myserviced

3.增加服务

chkconfig --add myserviced

4.启停服务

service myserviced start
service myserviced stop

服务添加完成
可以用:chkconfig --list查看当前系统的服务
可以用:chkconfig --del myserviced删除服务

GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐