您的位置:首页 > 数据库 > Mongodb

Linux下安装mongodb

2015-12-29 12:39 453 查看
Linux下安装mongodb

1、             首先从官网下载mongodb的安装包http://www.mongodb.org/downloads 也可以在终端通过一下命令来下载及解压:

[root@develop  ~]#curl
-O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz   

[root@develop  ~]#tar
-zxvf mongodb-linux-x86_64-3.0.6.tgz                            

2、             创建mongoDB用户,用户目录一般在/home/mongoDB下

[root@develop  ~]#
useradd mongoDB

3、             设置用户密码

[root@develop  ~]#
passwd mongoDB

4、             将解压后的安装包放到/home/mongoDB目录下

[root@develop  ~]mv  mongodb-linux-x86_64-3.0.6/

/home/mongoDB

5、             从root用户切换到mongoDB用户

[root@develop ~]# su – mongoDB

6、             添加PATH环境变量在shell下正常访问mongodb的应用工具。

[mongoDB@develop ~]$ vim .bash_profile

PATH=$PATH:$HOME/bin:/home/mongoDB/mongodb-linux-x86_64-3.0.6/bin

 

7、             进入mongodb-linux-x86_64-3.0.6下创建data文件和logs

[mongoDB@develop mongodb-linux-x86_64-3.0.6]$ mkdir data

[mongoDB@develop mongodb-linux-x86_64-3.0.6]$ touch logs

8、             进入mongodb-linux-x86_64-3.0.6/bin目录下安装mongodb服务

[mongoDB@develop bin]$ ./ mongod --dbpath=/home/mongoDB/mongodb-linux-x86_64-3.0.6/data
--logpath=/home/mongoDB/mongodb-linux-x86_64-3.0.6/logs  --port=27017 –fork

9、             启动mongodb服务

[mongoDB@develop bin]$ mongo

MongoDB shell version: 3.0.6

connecting to: test



   到第九步说明mongodb已经正常启动,如果需要远程检验是否安装成功,可以在浏览器上输入你的服务器IP加端口号如:192.168.1.228:27017,如果出现下面如下一句话说明已经安装成功

It looks like you are trying to access MongoDB over HTTP on the native driver port.

如果没有安装成功,可能是你的端口号没有对外开放,需要切换到root用户下打开防火墙。

切会root用户

[mongoDB@develop bin]$ su root

[root@develop bin]#  /sbin/iptables -I INPUT -p tcp --dport 27017-j ACCEPT

[root@develop bin]#  service iptables save

[root@develop bin]#  service iptables restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mongodb linux