ubuntu安裝mongodb

來源:互聯網
上載者:User

標籤:pretty   emd   extension   建立   ber   epo   inf   日誌   config   

參考:http://blog.csdn.net/zhushh/article/details/52451441

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

sudo apt-get updatesudo 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 databaseAfter=network.targetDocumentation=https://docs.mongodb.org/manual[Service]User=mongodbGroup=mongodbExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf[Install]WantedBy=multi-user.target

5.啟動、重啟和關閉命令

sudo service mongod startsudo service mongod restartsudo service mongod stop

6.mongodb的完全卸載 
先停止運行mongodb

sudo service mongod stop

再卸載軟體

sudo apt-get purge mongodb-org*

刪除資料庫和記錄檔

sudo rm -r /var/log/mongodbsudo rm -r /var/lib/mongodb

7.添加php的mongodb擴充

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

參考連結: 
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ 
http://mongodb.github.io/mongo-php-driver/

ubuntu安裝mongodb

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.