MongoDB安装部署
系统环境
OS:CentOS6.5_x86_64
MongoDB安装
[root@huis ~]# curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.4.tgz [root@huis ~]# tar -zxvf mongodb-linux-x86_64-rhel62-3.0.4.tgz -C /usr/local/ [root@huis ~]# mv /usr/local/mongodb-linux-x86_64-rhel62-3.0.4 /usr/local/mongodb
创建MongoDB配置文件
[root@huis ~]# cd /usr/local/mongodb [root@huis mongodb]# mkdir -p {data,logs} [root@huis mongodb]# mkdir /etc/mongodb [root@huis mongodb]# vi /etc/mongodb/mongodb.conf port=27017 logpath=/usr/local/mongodb/logs/mongodb.log #日志文件 pidfilepath=/var/run/mongodb.pid #Pid文件 dbpath=/usr/local/mongodb/data #数据目录 journal=true #启用日志记录 logappend=true #启用日志附加方式,如果不启用之前的日志可能会被覆盖 fork=true #以守护进程的方式运行Mongodb
MongoDB的启动与开机自启动
[root@huis mongodb]# echo 'export PATH=$PATH:/usr/local/mongodb/bin' > /etc/profile.d/mongodb.sh [root@huis mongodb]# source /etc/profile.d/mongodb.sh [root@huis mongodb]# mongod -f /etc/mongodb/mongodb.conf [root@huis mongodb]# echo 'mongod -f /etc/mongodb/mongodb.conf' >> /etc/rc.local
MongoDB的关闭
[root@huis mongodb]# mongod --shutdown -f /etc/mongodb/mongodb.conf
检查MongoDB服务的启动状况
#启动之后使用命令查看Mongodb的启动情况,如下显示则说明启动成功: [root@huis mongodb]# ps aux | grep -v grep | grep mongodb root 12214 0.2 6.4 220612 40436 ? Sl 11:33 0:00 mongod -f /etc/mongodb/conf/mongodb.conf [root@huis mongodb]# netstat -tlnp | grep :27017 tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 12214/mongod
#至此MongoDB就部署成功了
#另附上MongoDB SysV开机自启动脚本,以备不时之需
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。