安装 MongoDB (Ubuntu 16.04)

1. Install MongoDB (3.4)

1.1 Import the public key used by the package management system

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

1.2 Create a list file for MongoDB

$ echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

1.3 Reload local package database

$ sudo apt-get update

1.4 Install the MongoDB packages

$ sudo apt-get install -y mongodb-org

1.5 The MongoDB instance stores its data files in /var/lib/mongodb and its log files in /var/log/mongodb by default, and runs using the mongodb user account. You can specify alternate log and data file directories in /etc/mongod.conf

2. Start / Stop / Restart MongoDB

$ sudo service mongod start
$ sudo service mongod stop
$ sudo service mongod restart

3. Completely remove MongoDB

$ sudo service mongod stop
$ sudo apt-get purge mongodb-org*
$ sudo rm -r /var/log/mongodb
$ sudo rm -r /var/lib/mongodb

4. 安装后遇到的问题

  1. 1 mongod启动失败
  • 查看日志信息(这个路径是默认的日志路径,可以在配置文件中修改)
$ tail -f /var/log/mongodb/mongod.log
  • 如果log中提示Failed to unlink socket file /tmp/mongodb-27017.sock
$ rm /tmp/mongodb-27017.sock

4.2 无法从其他机器的客户端连接mongo服务

Always remember to edit the /etc/mongod.conf file and set your bind_ip = 0.0.0.0 in order to make connections externally.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • NAME dnsmasq - A lightweight DHCP and caching DNS server....
    ximitc阅读 2,906评论 0 0
  • 甲:学生逄琳 乙:学生阎泽信 合:(上台鞠躬) 甲:谢谢大家给我们女子相声组的掌声,我们女生啊,(拍)会说相声的不...
    Cinephile1997阅读 8,338评论 9 5
  • Steps: 1. 进入AWS,Launch Instance 2. 在AWS Console界面点击Connec...
    海岸taurus阅读 954评论 0 1
  • 你在长廊这头坐着, 一会儿睡去,一会儿醒来。 我在四方天井玩闹, 一会儿看你 ,一会儿看花。 可是花儿不会说话 ,...
    谂时阅读 166评论 2 3
  • 心心复心心,结爱务在深。 一度欲离别,千回结衣襟。 结妾独守志,结君早归意。 始知结衣裳,不如结心肠。 坐结行亦结...
    芜华阅读 336评论 0 0