您的位置:首页 > 数据库 > Mongodb

Ubuntu16.04安装mongodb

2018-02-01 17:38 344 查看
1.导入软件源的公钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
1

2.为mongodb创建软件源list文件 

ubuntu12.04
echo "deb http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
1

ubuntu14.04
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
1

ubuntu16.04
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
1

3.更新软件源并安装mongodb
sudo apt-get update
sudo apt-get install -y mongodb-org
1
2

如果想要安装特定的版本,使用下面命令:
sudo apt-get install -y mongodb-org=3.2.9 mongodb-org-server=3.2.9 mongodb-org-shell=3.2.9 mongodb-org-mongos=3.2.9 mongodb-org-tools=3.2.9
1

4.配置启动文件 

如果是ubuntu16.04的版本,需要手动新建/lib/systemd/system/mongod.service文件,并写入下面内容:
[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target
Documentation=https://docs.mongodb.org/manual

[Service]
User=mongodb
Group=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf

[Install]
WantedBy=multi-user.target
1
2
3
4
5
6
7
8
9
10
11
12

5.启动、重启和关闭命令
sudo service mongod start
sudo service mongod restart
sudo service mongod stop
1
2
3

6.mongodb的完全卸载 

先停止运行mongodb
sudo service mongod stop
1

再卸载软件
sudo apt-get purge mongodb-org*
1

删除数据库和日志文件
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
1
2

7.添加php的mongodb扩展
# pecl install mongodb
# echo "extension=mongodb.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`
1
2

参考链接: 
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ 
http://mongodb.github.io/mongo-php-driver/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: