东风不来
三月的柳絮不飞

Debian8安装mongoDB数据库

由于天气比较冷,博主这几天闲着无聊,折腾一下 PyOne ,搭建一个私人网盘。由于博主自己使用的是 Debian 8 ,而且博主比较喜欢使用军哥的一键 lnmp ,redis lnmp 里面已经集成好了,只需自己手动安装 MongoDB 即可! lnmp 还是蛮方便的!不过博主这里还是建议如果对 Linux 不熟悉的小伙伴还是使用 Centos 7 搭建 PyOne 私人网盘,也不知道是不是博主自己安装 bbrplus 换了内核的缘故,Debian 8 搭建 PyOne 的过程出了很多问题。。。

安装 MongoDB

1. 导入 MongoDB 公钥

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

2. 给 MongoDB 创建 /etc/apt/sources.list.d/mongodb-org-3.4.list

2.1 你可以选择安装 “Wheezy” 库
echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

2.2 也可以选择 Debian 8 “Jessie” 库
echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

当前软件仅支持 Debian 7 “Wheezy” 和 Debian 8 “Jessie”。

3. 安装 MongoDB

sudo apt-get update
sudo apt-get install -y mongodb-org

4.解决没有 /home/mongodb 目录的问题

sudo mkdir /home/mongodb
sudo chown -R mongodb:mongodb /home/mongodb

运行 MongoDB

1. 启动 MongoDB 服务
命令启动 MongoDB 的 mongod 服务项。:

sudo systemctl start mongod

2. 验证 MongoDB 是否安装成功
查看 MongoDB 的日志文件 /var/log/mongodb/mongod.log,你可以看到类似这样的描述信息

[initandlisten] waiting for connections on port 
where  is the port configured in /etc/mongod.conf, 27017 by default.

你也可以通过命令过滤查看信息

cat /var/log/mongodb/mongod.log | grep port

默认端口是2701

3. 停止 MongoDB 服务

sudo systemctl stop mongod

4. 重启 MongoDB 服务

sudo systemctl restart mongod

5.设置开机启动 MOngoDB 服务

sudo systemctl enable mongod

当然你不想开机启动,也可以禁用开机启动

sudo systemctl disable mongod

以上 MongoDB 安装完成!

赞(3) 打赏
未经允许不得转载:文字咖 » Debian8安装mongoDB数据库
分享到:

评论 抢沙发

8 + 2 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏