[英]How to install MongoDB 3.2.3 in Ubuntu 14.04?
我是mongodb的新手,無法理解如何在Ubuntu 14.04中安裝MongoDB 3.2.3。
我也已經下載了https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1404-3.2.3.tgz並從該目錄中提取了文件, 現在如何用php添加它?
當我轉到bin目錄並運行mongod時,會發生此錯誤:
vagrant @ vagrant-ubuntu-trusty-64:/ vagrant / mongodb / mongodb / bin $ ./mongod
2016-02-23T16:59:47.366 + 0000 I CONTROL [initandlisten] MongoDB開始:pid = 8246端口= 27017 dbpath = / data / db 64位主機= vagrant-ubuntu-trusty-64
2016-02-23T16:59:47.366 + 0000 I CONTROL [initandlisten]數據庫版本v3.2.3
2016-02-23T16:59:47.367 + 0000 I CONTROL [initandlisten] git版本:b326ba835e1b70f6f31ece7937
2016-02-23T16:59:47.367 + 0000 I CONTROL [initandlisten] OpenSSL版本:OpenSSL 1.0.1f 2014年1月6日
2016-02-23T16:59:47.367 + 0000 I CONTROL [initandlisten]分配器:tcmalloc
2016-02-23T16:59:47.367 + 0000 I CONTROL [initandlisten]模塊:無
2016-02-23T16:59:47.367 + 0000 I CONTROL [initandlisten]構建環境:
2016-02-23T16:59:47.367 + 0000 I CONTROL [initandlisten] distmod:ubuntu1404
2016-02-23T16:59:47.368 + 0000 I CONTROL [initandlisten] distarch:x86_64
2016-02-23T16:59:47.368 + 0000 I CONTROL [initandlisten] target_arch:x86_64
2016-02-23T16:59:47.368 + 0000 I CONTROL [initandlisten]選項:{}
2016-02-23T16:59:47.384 + 0000 E NETWORK [initandlisten]無法解除套接字文件/ tmp / mongodb- 27017.sock errno的鏈接:1不允許操作
2016-02-23T16:59:47.384 + 0000 I-[initandlisten]致命斷言28578
2016-02-23T16:59:47.385 + 0000 I-[initandlisten]
*** fassert()失敗后中止
我們首先必須將它們導入官方MongoDB存儲庫的密鑰。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
成功導入密鑰后,您將看到:
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
接下來,我們必須添加MongoDB存儲庫詳細信息,以便APT知道從何處下載軟件包。
發出以下命令為MongoDB創建列表文件。
echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
添加存儲庫詳細信息后,我們需要更新軟件包列表。
sudo apt-get update
現在,我們可以安裝MongoDB軟件包本身。
sudo apt-get install -y mongodb-org
軟件包安裝后,MongoDB將自動啟動。 您可以通過運行以下命令進行檢查。
service mongod status
如果MongoDB正在運行,您將看到類似這樣的輸出(具有不同的進程ID)。
mongod start/running, process 1611
您還可以使用服務命令停止,啟動和重新啟動MongoDB。 停止使用MongoDB
service mongod stop
開始使用MongoDB
service mongod start
使用MongoDB apt存儲庫可以更輕松地完成此操作:在終端上運行以下命令:
****在您的家庭創建文件夾中
mkdir mongodb
cd mongodb
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.3.tgz
tar -xvzf mongodb-linux-x86_64-3.2.3.tgz
cd / opt
須藤mkdir mongodb
cd mongodb /
sudo cp -R〜/ mongodb / mongodb-linux-x86_64-3.2.3 / *。
*****點(。)用於當前文件夾
cd / var / lib
須藤mkdir mongodb
****現在通過在opt / mongodb / bin文件夾中運行mongod來嘗試mongodb
cd / opt / mongodb / bin
須藤./mongod --dbpath / var / lib / mongodb
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.