linux 远程连接mongo,Linux下安装Mongodb3.0

1.下载安装包

wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-3.0.1.tgz?_ga=1.96171865.475907078.1449151064

由于这个mongodb的官网下载很慢,所以我并没有通过wget方式下载,我是直接在我的window下面下载好在拷贝过来的。

下载完成后解压缩压缩包

tar zxvf mongodb-linux-x86_64-3.0.1.tgz

[root@localhost ~]# cd /home/lk/下载

[root@localhost 下载]# ll

总用量 342016

-rw-rw-r--. 1 lk lk 107582174 10月 17 09:37 apache-servicemix-6.0.0.zip

-rw-rw-r--. 1 lk lk 9130958 10月 17 12:02 apache-tomcat-8.0.28.tar.gz

-rw-rw-r--. 1 lk lk 7250317 10月 17 16:10 flash-plugin-11.2.202.540-release.x86_64.rpm

-rw-rw-r--. 1 lk lk 181238643 10月 17 10:47 jdk-8u60-linux-x64.tar.gz

-rw-r--r--. 1 root root 1032 12月 5 11:35 mongodb-linux-x86_64-2.6.0.tgz

-rw-r--r--. 1 root root 39554547 12月 4 00:41 mongodb-linux-x86_64-3.0.1.gz

-rw-r--r--. 1 root root 885562 11月 17 22:59 nginx-1.9.7.tar.gz

-rw-r--r--. 1 root root 4560208 7月 9 20:42 openssl-1.0.1p.tar.gz

[root@localhost 下载]# tar zxvf mongodb-linux-x86_64-3.0.1.gz

2. 安装准备

mv mongodb-linux-x86_64-3.0.1 /opt/deploy/mongodb-3.0.1

创建数据库文件夹与日志文件

mkdir /opt/deploy/mongodb-3.0.1/mongodb/data/db

touch /opt/deploy/mongodb-3.0.1/mongodb/logs

3.启动方式设置

3.1 通过config启动

port=27017 #端口号

dbpath=/opt/deploy/mongodb-3.0.1/mongodb/data/dblogpath=/opt/deploy/mongodb-3.0.1/mongodb/logsfork=true #设置后台运行logappend=true #日志输出方式shardsvr=truedirectoryperdb=true#auth=true #开启认证

3.2开机启动

/opt/deploy/mongodb-3.0.1/bin/mongod --dbpath=/opt/deploy/mongodb-3.0.1/mongodb/data/db --logpath=/opt/deploy/mongodb-3.0.1/mongodb/logs --logappend --bind_ip=0.0.0.0 --port=27017 --auth --fork

4.启动停止mongodb

./mongod --config /opt/deploy/mongodb-3.0.1/mongodb.conf #启动MongoDB

./mongo

./mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()" #关闭MongoDB

5.远程连接

mongo 192.168.32.129:27017/admin -u admin -p admin

如果出现连接超时或者是27017接口无法连接,ping IP是成功的,那么我们应该想到是:

1、mongodb的配置文件中的bind_ip 默认为127.0.0.1,默认只有本机可以连接。  此时,需要将bind_ip配置为0.0.0.0,表示接受任何IP的连接。但是修改后仍然不可以,那么我们再执行下面2

2、防火墙阻止了27017端口。由于在RED7或者CentOS7中,关闭防火墙的命令改为:systemctl stop firewalld;这样后,便可以真正关闭防火墙功能。远程连接mongodb成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值