以192.168.20.27为例
服务器上面运行的memcache ,tomcat的cas服务器,还有两个jboss1、首先编写启动脚本,名称:program2、vi program ,内容如下:#!bin/sh --告诉系统使用的shell,所有的shell脚本都是这样#chkconfig: 2345 80 90 --chkconfig后面有三个参数2345,80和90告诉chkconfig程序,需要在rc2.d~rc5.d目录下,创建名字为 S80program的文件连接,连接到/etc/rc.d/init.d目录下的的program脚本#description:programcd /local/memcached/bin -------此行以下的内容才是真正脚本的内容./memcached -d -u nobody -m 512 127.0.0.1 -p 11211cd /app/casServer/apache-tomcat-5.5.28/bin./startup.shcd /opt/dip/adminServer./startAdminServer.shcd /opt/dip/dipServer1./startDipServer1.sh3、保存退出4、赋权限:chmod 755 program5、添加服务:chkconfig --add program6、查看是否添加正常:chkconfig --list若看到program信息,且里面的2.3.4.5状态为on,则说明正常开启常见错误:“服务不支持 chkconfig”: 请注意检查脚本的前面,是否有完整的两行:#chkconfig: 2345 80 90 #description:program在脚本前面这两行是不能少的,否则不能chkconfig命令会报错误。 如果运行chkconfig老是报错,如果脚本没有问题,我建议,直接在rc0.d~rc6.d下面创建到脚本的文件连接来解决,原理都是一样的。