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
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
相关文章推荐
- Linux socket 初步
- 分享微信开发Html5轻游戏中的几个坑
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- 如何在 Fedora 上安装 MongoDB 服务器
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- PHP添加yaf xhprof mongodb 同理
- mongodb安装
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户