openfire缺省情况下,是不随机启动的。为了解决每次都要手工启动的麻烦,我编写了一个脚本,放在/etc/init.d目录里面
sudo emacs /etc/init.d/openfire
内容如下:
#!/bin/sh
openfire_start(){
/etc/openfire/bin/openfire start
}
openfire_stop(){
/etc/openfire/bin/openfire stop
}
case $1 in
start)
openfire_start
;;
stop)
openfrie_stop
;;
*)
echo 'Usage:openfire start|stop'
;;
esac
然后加入到自动启动的进程表里面:sudo update-rc.d openfire defaults 22
OK!一切搞定!
本文介绍了一种在Ubuntu系统中实现OpenFire服务器自动启动的方法。通过编写并放置shell脚本到指定目录,再利用系统工具将该服务加入开机启动项,从而避免每次手动启动服务器的繁琐步骤。
3309

被折叠的 条评论
为什么被折叠?



