MongoDB的云服务器安装与远程连接

ubuntu下的安装

官方指导:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

  • 导入GPG key:
wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
  • 创建apt-get源列表
    版本对应命令
Ubuntu 18.04:
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
Ubuntu 16.04:
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
  • 更新apt-get源
    sudo apt-get update
  • 安装mongodb(最新版)
    sudo apt-get install -y mongodb-org
  • 启动
    sudo service mongod start
  • 进入mongo
    mongo
  • 创建用户
> use admin
> db.createUser({user:"admin",pwd:"admin123", roles:[{role:'root',db:'admin'}]})

这样就创建了一个名为admin,密码为admin123的用户,赋予最高权限。

  • 修改配置文件
    sudo vi /etc/mongod.conf
    将bindIP改为 0.0.0.0,这样配置之后MongoDB可被远程访问。
  • 配置权限认证
    security:
    authorization: enabled
    注意:keys and values之间一定要加空格, 否则解析就会报错
  • 重启mongo
    sudo service mongod restart
    这样远程连接就完成了,可以使用可视化工具连接远程服务器。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容