Node.js远程连接另一个主机上的MongoDB数据库服务器
我的MongoDB是装在linux下的。
首先,先添加用户
1、首先在MongoDB服务器主机上进行terminal命令行,输入
mongo
2、输入 use admin 进入用户管理数据库
3、db.addUser("username","password");这里的username和password分别为你要设置的用户名和密码,你可以多加几个,以备以后使用
如没有提错误信息,说明已成功添加用户。
其次,设置服务器可以通过其它主机的MongoDB客户端可以连接
1、在终端命令行上输入
sudo vi /etc/mongod.conf
2、在打开的文件中找到
#bind_ip = 127.0.0.1 改为bind_ip=0.0.0.0 即可通过远程连接此服务器,以前是只可以在本地连接
#port = 27017 改为 port=27017 即设置远程连接的端口
#auth=true 改为 auto=true 即将权限验证连接数据库,如还需通过匿名访问或不通过权限验证访问,此处可以不改
3、重启MongoDB
在命令行输入 sudo service mongod restart 或
/etc/init.d/mongod restart
如提示类似以下信息,说明服务重启完成
mongod stop/waiting
mongod start/running, process 15883
再进行远程连接MongoDB数据库即可。
MongoDB 的详细介绍:请点这里
MongoDB 的下载地址:请点这里
相关推荐
sushuanglei 2020-11-12
lbyd0 2020-11-17
BigYellow 2020-11-16
我心似明月 2020-11-09
sdmzhu 2020-09-01
zhushenghan 2020-11-09
sunnnyduan 2020-10-16
不要皱眉 2020-10-14
xiaohai 2020-09-29
songxiugongwang 2020-09-22
萌亖 2020-09-17
LuckyLXG 2020-09-08
mkhhxxttxs 2020-09-16
xiaohai 2020-09-16
newcome 2020-09-09
jaylong 2020-08-19
大秦铁骑 2020-08-19
thatway 2020-08-19