远程Linux服务器搭建mongodb,并在本地测试连接

时间:2022-09-13 21:01:27

: 连接工具

下载Linux 连接工具 SSH Secure ,在本地安装之后会有两个程序,一个SSH Secure Shell Client(用来连接Linux) , SSH Secure File Transfer Client(用来本地与LINUX之间的文件上传及下载)

 远程Linux服务器搭建mongodb,并在本地测试连接

输入端口号 用户名点Connect即可,等待弹出输入密码框,输入密码即可连接

---------------还有其他的连接工具 如SecureCRSecureFXPortable64,选择使用

: 下载linux版本的mongodb,将其上传至远程服务器

远程Linux服务器搭建mongodb,并在本地测试连接

把左边的文件拖至右边即可进行上传

远程Linux服务器搭建mongodb,并在本地测试连接

. Linux上安装mongodb  (这里已经详细到每一步的命令都写出来了/微笑)

1 : 先建立mongodb的文件(我这里选择在/usr/local/下建立)

1) :  cd /usr/local  ,2) :  mkdir mongodb  ,3) :  cd mongodb  ,4):  mkdir data

5) :  cd data   ,6) :  mkdir db   ,7) :  mkdir log  ,8) :  cd log  ,9) :  touch logs

以上在/usr/local 创建好mongodb的文件夹,结构为:

/usr/local/

---mongodb

---data

---db : 存放数据文件

---log

--logs : 存放日志文件

10)  进入~ :  cd  ~

11) 解压上传的文件 :  tar -xvzf mongodb-linux-x86_64-3.4.2.tgz   

12) 移动压缩后的文件到开始建立的mongodb文件夹下:  cd mongodb-linux-x86_64-3.4.2.tgz  ,  mv  * /usr/local/mongodb

 

: 设置防火强

1):  cd /

2):   /sbin/iptables -I INPUT -p tcp --dport 27017 -j ACCEPT

3):   /etc/rc.d/init.d/iptables save

4):   /etc/init.d/iptables restart

5):   /etc/init.d/iptables status

 

: 开启mongodb服务

这里有两种启动方式

a: 直接敲命令

1):  cd /usr/local/mongodb/bin

2):  ./mongod -dbpath=/usr/local/mongodb/data -logpath=/usr/local/mongodb/logs --fork

 

b: 配置文件的方式启动

1):  cd/usr/local/mongodb

2):  vi mongodb.conf

 远程Linux服务器搭建mongodb,并在本地测试连接

3):  ./bin/mongod -f mongodb.conf

注意 bind_ip=0.0.0.0 这项设置是为 本地连接远程 做准备

 

: 本地测试连接远程服务器

命令 : mongo IP地址/数据库名字

DOS 窗口 :

 远程Linux服务器搭建mongodb,并在本地测试连接