一、基本信息
版本 mongodb-linux-i686-2.6.3.tgz
二、安装
1 解压
cd /usr/local
解压 tar -zxvf mongodb-linux-i686-2.6.3.tgz
改个短名字 mv mongodb-linux-i686-2.6.3 mongodb
2 创建
cd mongodb #进入目录
#创建
mkdir data
mkdir logs
touch logs/mongodb.log
touch mongodb.conf
3
编辑
mongodb.conf
dbpath=/usr/local/mongodb/data/
logpath=/usr/local/mongodb/logs/mongodb.log
logappend=true
fork=true #后台程序
4,运行
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf
5,服务化,开启启动
编写服务脚本
cd /etc/init.d/
touch mongodb
chmod 755 mongodb
#编辑 mongodb
#! /bin/sh
#
#chkconfig: 2345 80 90
#description: mongodb
start()
{
echo "start mongodb..."
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf
}
stop()
{
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf --shutdown
echo "stop mongodb"
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "usage: $0 start|stop|restart"
exit 0;
esac
测试启动服务:
service mongodb start
service mongodb stop
开机启动
#/etc/init.d/mongodb 必须加上以下内容才能添加启动:
#chkconfig: 2345 80 90
#description: mongodb
chkconfig --add mongodb