您查看的文章来源于http://www.oklinux.cn
例如Tomcat5
我安装在/usr/share/tomcat下面每次开机都要去/usr/share/tomcat/bin下去运行startup.sh才能启动Tomcat,如何设置才能让Tomcat能开机后自已就启动起来? 建一个快捷方式到你的运行级别就可以了例如ln -s /usr/share/tomcat/bin/startup.sh /etc/rc2.d/S99tomcat
ln -s /usr/share/tomcat/bin/shutdown.sh /etc/rc6.d/K0tomcat 说明:S打头表示开机时进入这个运行级别时会自动以start参数运行,K打头的表示进入这个运行级别就自动以stop的参数运行。
自动运行的顺序按照文件名的名称进行排序。文件名的名称没有特殊要求。
通常的做法是S|K[0-9][0-9].*的格式,第一个为S或者K,第二、三个字符中00-99,用来控制运行的顺序,再后就是一个通俗易懂的名字了。而且,这个链接所指向的文件必须是可执行的。
系统服务
1.编写启动脚本, 并将其置于 /etc/init.d/目录下
2. 付予 可执行权限
3. 设定为启动服务
#/usr/sbin/update-rc.d <shell name> defaults
4.将其删除
#/usr/sbin/update-rc.d -f <shell name> remove
5.根据运行级别设定,例如
#/usr/sbin/update-rc.d <shell name> start 20 1 2 3 . stop 20 4 5 .
|