在腾讯云ubuntu服务器上安装mongodb,修改bindip之后无法启动和连接
2017-07-27 22:09
1541 查看
最近在学习数据库mongodb,根据网上的教程,在安装完mongodb后要配置mongod.conf文件,我在ubuntu上使用的是默认的安装方式,所以,mongod.conf配置文件在/etc目录下,使用以下命令访问该文件查看文件内容
打开的内容如图
从图中可以看到默认情况下的bindIp是127.0.0.1,使用以下命令来查看mongodb的运行状态
如图,运行正常。但是如果外网需要访问,就需要将bindIp地址换成服务器的公网地址,修改mongod.conf文件里的bindIp地址。由于该文件需要root用户权限才能修改,所以先使用sudo su命令进入root模式,再使用vi /etc/mongod.conf命令修改bindIP地址为我的服务器的公网IP地址,修改之后使用如下命令重启mongodb
再查看mongodb的运行状态如下:
使用外网连接mongodb也失败,最后发现将bindIp地址修改为服务器的内网地址,mongodb能够正常运行,而且外网可以使用公网地址加端口号27017来访问该数据库
vi /etc/mongod.conf
打开的内容如图
从图中可以看到默认情况下的bindIp是127.0.0.1,使用以下命令来查看mongodb的运行状态
service mongod status
如图,运行正常。但是如果外网需要访问,就需要将bindIp地址换成服务器的公网地址,修改mongod.conf文件里的bindIp地址。由于该文件需要root用户权限才能修改,所以先使用sudo su命令进入root模式,再使用vi /etc/mongod.conf命令修改bindIP地址为我的服务器的公网IP地址,修改之后使用如下命令重启mongodb
service mongod restart
再查看mongodb的运行状态如下:
使用外网连接mongodb也失败,最后发现将bindIp地址修改为服务器的内网地址,mongodb能够正常运行,而且外网可以使用公网地址加端口号27017来访问该数据库
相关文章推荐
- #1045无法登录phpmyadmin,连接不上mysql服务器,先把ubuntu安装lamp教程贴上吧
- SQL server 2008 安装问题:安装成功后,启动SQL server2008 ,提示无法连接到服务器
- 解决:win远程连接ubuntu服务器安装jupyter,启动pyspark
- Oracle服务器修改IP或机器名后服务无法连接的处理
- #1045无法登录phpmyadmin,连接不上mysql服务器,先把ubuntu安装lamp教程贴上吧
- Ubuntu安装宝塔面板之后无法访问云数据库--原因:服务器出站规则设置
- SVN服务器IP修改、连接用户修改之后
- 安装完Ubuntu系统之后无法连接无线网,有无线网卡却找不到网卡驱动
- Linux下IP修改后重启服务器 oralce 出错(监听无法启动)
- XP系统安装sql server2000之后无法启动服务器
- 包安装失败 ! 无法修改密码,启动报错 ubuntu 12.10 下安装 mysql-5.5.28-linux2.6-x86_64 包,最终回到终端在线安装
- 安装ubuntu14.04 之后,grub中 windows 8 无法启动
- Ubuntu 安装之后无法连接网络问题
- 如何在Ubuntu的服务器安装mongodb并开启远程连接
- windows10更新之后无法连接ubuntu服务器上的samba服务
- UBUNTU修改了分区无法启动之后的修复
- Ubuntu安装之后ssh无法连接
- ubuntu安装cuda之后no screen found错误导致无法启动图形界面
- 今天在ubuntu上装chromium,因无法加载flashplayer,我卸载了,卸载之后重新安装,就启动不了
- Mysql 服务无法启动 服务没有报告任何错误(mysql5.7安装及修改密码,修改远程连接数据库)