通常我们在下载完一个服务之后 为了方便管理,我们都会将服务设置为系统服务。
以MongoDB为例。
1.首先添加MongoDB系统服务,命令如下:
vim /etc/rc.d/init.d/mongod
2.打开编辑器后,我们将下面的配置粘贴进去,然后保存
start() {
/usr/local/mongodb/mongodbserver/bin/mongod --config /usr/local/mongodb/mongodbserver/etc/mongodb.conf
}
stop() {
/usr/local/mongodb/mongodbserver/bin/mongod --config /usr/local/mongodb/mongodbserver/etc/mongodb.conf --shutdown
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo
$"Usage: $0 {start|stop|restart}"
exit 1
esac
3.保存完成之后,添加脚本执行权限,命令如下:
chmod +x /etc/rc.d/init.d/mongod
4.启动MongoDB
service mongod start
出现这个界面就说明开启成功了
5.关闭MongoDB
service mongod stop
到这里就说明我们配置已经完成了
顺便提一嘴,我们可以将mongo软链到MongoDB安装目录的bin目录下,方便我们在系统任一位置进入mongo
ln -s /usr/local/mongodb/mongodbserver/bin/mongo /usr/bin/mongo