昨天刚用了一下CentOS7,很自然的就安装了mono和Jexus,用的都是目前最新版mono4.2.2.10和jexus5.8.0
mono和jexus的具体安装方法,园子里已经有了很多教程,这里就不再说明。
之前用的都是CentOS6.x装好mono和Jexus后,在 /ect/rc.local 后面添加 /usr/jexus/jws start 就可以让
jexus跟随系统一起启动。
然而在CentOS7上用上面的方法却行不通,找到《Centos、Ubuntu 安装 Mono、Jexus》这篇博客里面讲的方法
可以成功,下面是具体的操作
添加系统服务
cd /etc/init.d
vim jws
按i编辑模式,粘贴下面内容
#!/bin/bash
#chkconfig: 2345 80 05
#description:jws
#
. /etc/rc.d/init.d/functions
case "$1" in
start)
echo "Jexus Start.."
/usr/jexus/jws start
;;
stop)
echo "Jexus Stop.."
/usr/jexus/jws stop
;;
restart)
echo "Jexus Restart"
/usr/jexus/jws restart
;;
status)
/usr/jexus/jws status
;;
*)
exit 1
;;
esac
exit $RETVAL
按ESC后,输入:wq保存文件
然后把这个脚本作为“服务”加入系统
chmod 766 jws
chkconfig --add jws
即可完成jexus开机自启动。