Ubuntu安装mongodb /2

1.导入软件源的公钥

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

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

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
  •  

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
  •  

3.更新软件源并安装mongodb

 
  1. sudo apt-get update

  2. sudo apt-get install -y mongodb-org

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
  • 4.配置启动文件 
    如果是ubuntu16.04的版本,需要手动新建/lib/systemd/system/mongod.service文件,并写入下面内容:
 
  1. [Unit]

  2. Description=High-performance, schema-free document-oriented database

  3. After=network.target

  4. Documentation=https://docs.mongodb.org/manual

  5.  
  6. [Service]

  7. User=mongodb

  8. Group=mongodb

  9. ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf

  10.  
  11. [Install]

  12. WantedBy=multi-user.target

5.启动、重启和关闭命令

 
  1. sudo service mongod start

  2. sudo service mongod restart

  3. sudo service mongod stop

6.mongodb的完全卸载 
先停止运行mongodb

sudo service mongod stop

再卸载软件

sudo apt-get purge mongodb-org*

删除数据库和日志文件

 
  1. sudo rm -r /var/log/mongodb

  2. sudo rm -r /var/lib/mongodb

7.添加php的mongodb扩展

 
  1. # pecl install mongodb

  2. # echo "extension=mongodb.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值