mongoDB安装配置
•1、下载mongodb安装包, •2、在/usr/local目录下创建一个mongodb文件夹,然后把mongodb的安装包解压到mongodb文件中 •3、创建一个存放数据的文件夹data和日志文件logs •cd /usr/local/mongodb •mkdir data •touch logs •4、启动mongodb –/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend --port=27017 --fork •使用Mongodb安装目录下的mongod文件来启动mongodb •常用的启动参数: --dbpath的意思是指定存储数据的文件夹 --logpath的意思是指定日志存储文件 --logappend的意思是日志以增加方式产生 --port指定端口,如果不写的话,默认是27017 --fork 代表后台运行 •也可以把这些参数都写到一个配置文件中,然后读取配置文件 启动: #!/bin/bash pid=`ps -ef|grep /usr/local/mongodb/bin/mongod|grep -v "grep" | awk '{print $2}'` if [ $pid ] then echo "mongodb is running..." else /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend --port=27017 --fork echo 'mongodb started!' fi 停止: •Mongodb停止的时候不能直接kill掉,如果kill掉的话,下次启动会有问题 •停止mongodb的时候要用mongod 后面加上shutdown参数,并且指定数据库文件 •停止脚本 #!/bin/bash pid=`ps -ef|grep /usr/local/mongodb/bin/mongod |grep -v "grep" | awk '{print $2}'` if [[ $pid ]] then /usr/local/mongodb/bin/mongod --shutdown --dbpath /usr/local/mongodb/data/ echo 'mongodb stoped' else echo "mongodb is not running..." fi 重启脚本 •#!/bin/bash •/usr/local/mongodb/stop_mongodb.sh •/usr/local/mongodb/start_mongodb.sh
不深思则不能造于道。不深思而得者,其得易失。