Mongodb在linux下的安装步骤:
第一步 下载linux上的版本
去官网下载需要的版本MongoDB官网,选择linux64位的版本
第二部 安装
把下载的mongodb-linux-x86_64-2.6.1.tgz拷贝到linux上,
执行:chmod 755 mongodb-linux-x86_64-2.6.1.tgz
解压文件:
tar -zxvf mongodb-linux-x86_64-2.6.1.tgz创建相关目录:
mkdir -p mongodb cp -R -n mongodb-linux-x86_64-2.6.1/ mongodb
第三部 启动MongoDB
先建立好MongoDB 存放数据文件和日志文件的目录,这里就建/data下面。
执行下面命令:mkdir mongodb_data mongodb_log 建立2个目录,一个放日志文件,一个放数据文件
进入MongoDB的bin目录下面,执行下面命令
./mongod --dbpath=/data/mongodb_data/ --logpath=/data/mongodb_log/mongodb.log --logappend&
查看数据库是否启动成功:默认端口是27017
[root@dwpan bin]# netstat -lanp | grep "27017" tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 15433/./mongod unix 2 [ ACC ] STREAM LISTENING 384358 15433/./mongod /tmp/mongodb-27017.sock
然后执行下面命令,连接数据库
[root@dwpan bin]# ./mongo MongoDB shell version: 2.6.1 connecting to: test Welcome to the MongoDB shell. For interactive help, type "help".
把mongod放到服务自启动项中
编辑/etc/rc.d/rc.local,加入下述代码然后再保存即可。
#add mongonDB service rm -rf /data/mongodb_data/* && /var/mongodb/bin/mongod --dbpath=/data/mongodb_data/ --logpath=/data/mongodb_log/mongodb.log --logappend&
我们重启计算机再看MongoDB是否启动,重启后可以直接使用 mongo命令登录,最终发现是可以成功的。
另外,我们使用mongo命令登录 MongoDB还要转到mongo命令所在目录再执行./mongo,这样是不是有些麻烦?因此,我们可以简化这点,将该命令文件copy到/usr/bin下,这样就可以在任何目录下使用mongo命令了。
[root@localhost bin]# ls bsondump dbbak mongo mongod mongodump mongoexport mongofiles mongoimport mongorestore mongos mongosniff mongostat [root@localhost bin]# cp mongo /usr/bin/
数据库客户端连接软件推荐:Mongovue