wget
tar zxf mongodb-linux-i686-1.8.2.tgz
2. 安裝準備
將mongodb移動到/usr/local/server/mongdb資料夾
mv mongodb-linux-i686-1.8.2/* /usr/local/mongodb
建立資料庫資料夾與日誌檔案
mkdir /usr/local/mongodb/data
touch /usr/local/mongodb/logs
3. 設定開機自啟動
將mongodb啟動專案追加入rc.local保證mongodb在伺服器開機時啟動
4. 啟動mongodb
cd到mongodb目錄下的bin資料夾啟動mongodb
區域網如何來連線mongodb呢?區域網中windows機器如何來連線linux機器中的mongodb呢?
此處就需要注意了,我們需要在centos上開啟mongodb的埠號,接下來講講如何在centos上開啟指定埠。
我們開啟配置檔案 /etc/sysconfig/iptables,在該檔案中新增如下內容:
-a input -m state --state new -m tcp -p tcp --dport 27017 -j accept
然後重啟服務
service iptables restart
我們重啟計算機再看mongodb是否啟動,重啟後可以直接使用 mongo命令登入,最終發現是可以成功的。
另外,我們使用mongo命令登入 mongodb還要轉到mongo命令所在目錄再執行./mongo,這樣是不是有些麻煩?因此,我們可以簡化這點,將該命令檔案copy到/usr/bin下,這樣就可以在任何目錄下使用mongo命令了。
[root@localhost bin]# ls
bsondump dbbak mongo mongod mongodump mongoexport mongofiles mongoimport mongorestore mongos mongosniff mongostat
[root@localhost bin]# cp mongo /usr/bin/
轉到任一目錄試下mongo命令:
[root@localhost bin]# cd /
[root@localhost /]# mongo
mongodb shell version: 1.8.1
connecting to: test
>
可以看到登入成功了,說明我們可以像使用ls命令一樣使用mongo命令了。
增加使用者名稱和密碼
需要rockmongo-on-windows客戶端連上需要配置如圖
mongo在linux下操作
1 進入到bin目錄 cd opt mongodb3.4 bin 2 執行mongo管理器 mongo ip port mongo 127.0.0.1 17017 3 選擇資料庫 use yysh 4 鑑權 db.auth user password 5 集合操作 show collentions ...
linux使用docker安裝mongo
拉取mongo映象,mongo latest 指最新版本,也可指定版本號拉取 mongo latest docker pull mongo latest新增容器並執行mongo,設定登陸許可權 docker run itd name mongo p 27017 27017 mongo auth 進入...
php安裝mongo擴充套件(linux)
2.解壓安裝包 tar zxf mongodb 1.2.8.tgz 3.進入解壓目錄,執行phpize進行安裝準備 phpize作用 cd mongodb 1.2.8 usr local php bin phpize 4.安裝編譯 上述命令執行完後,在目錄下就生成了configure檔案 使用.co...