一芜抒、安裝mongodb數(shù)據庫
1.導入軟件源的公鑰
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
2.為mongodb創(chuàng)建軟件源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
sudo apt-get update
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文件业舍,并寫入下面內容:
[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
5.啟動赎懦、重啟和關閉命令
sudo service mongod start
sudo service mongod restart
sudo service mongod stop
6.mongodb的完全卸載
先停止運行mongodb
sudo service mongod stop
再卸載軟件
sudo apt-get purge mongodb-org*
刪除數(shù)據庫和日志文件
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
7.添加php的mongodb擴展
# pecl install mongodb
# echo "extension=mongodb.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`
二、安裝可視化工具
1久又、下載RoboMongo
RoboMongo官網下載鏈接巫延。選擇好相應版本。
2地消、解壓文件
tar -xzf robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
cd robo3t-1.1.1-linux-x86_64-c93c6b0 (如果移動到其他目錄炉峰,請加上相應的目錄。)
解壓后脉执,把robomongo文件夾保存到一個常用的軟件文件夾內疼阔,因為robomongo會直接從這個文件夾啟動。
3半夷、啟動robo3t
cd robo3t-1.1.1-linux-x86_64-c93c6b0/bin
./robo3t
4 . 將可視化圖標鎖定在欄目中