mongodb linux配置 使用

2021-07-29 22:35:23 字數 1527 閱讀 5348

mongodb-linux安裝

--linux-mongodb官網

linux 下安裝 mongodb

mongodb在linux下面的安裝應該是很簡單的,但是有乙個小點需要注意,這也就是我為什麼寫這篇部落格的原因。

在mongodb下面建立data資料夾和logs(touch logs)日誌檔案。

安裝步驟

進入/usr/local目錄下

cd /usr/local

建立mongodb資料夾,作為安裝目標資料夾

mkdir mongodb

解壓縮檔案,並且移動到mongodb資料夾下

tar -zxvf mongodb-linux-x86_64-2.6.7.tgz

移動解壓縮後的資料夾下的所有檔案到mongodb資料夾下

cd mongodb-linux-x86_64-2.6.7

mv * /usr/local/mongodb

建立data資料夾用於存放資料,建立logs檔案用於存放檔案

cd /usr/local/mongodb

mkdir data

touch logs

更改目錄許可權

chown `id -u` /data/db

chown `id -u` /data 

cd ..

chown `id -u` /mongo

啟動mongodb服務

cd bin

./mongod -dbpath=/usr/local/mongodb/data -logpath=/usr/local/mongodb/logs

後台服務啟動

./mongod -dbpath=/usr/local/mongodb/data -logpath=/usr/local/mongodb/logs --fork

後台許可權啟動

./mongod -dbpath=/home/python/mongodb/data -logpath=/home/python/mongodb/logs --fork --auth

現在mongodb就能啟動成功了。如果已經啟動,則可以先終止,等配置完在重新啟動。

注意,上述我們啟動mongodb都是手動使用mongod來啟動,這樣關閉計算機後,下次再進來它又沒啟動了,所以還得手動啟動,因此,為避免這種繁瑣的工作,可以把mongod放到服務自啟動項中,這樣計算機一開啟mongod服務也就啟動了。  

1.#add mongondb service

2.rm -rf /data/mongodb_data/* 

我們重啟計算機再看mongodb是否啟動,重啟後可以直接使用 mongo命令登入,最終發現是可以成功的。 

另外,我們使用mongo命令登入mongodb還要轉到mongo命令所在目錄再執行./mongo,這樣是不是有些麻煩?因此,我們可以簡化這點,將該命令檔案copy到/usr/bin下,這樣就可以在任何目錄下使用mongo命令了。

netstat -anp

找到mongodb的pid 如3303

kill -9 3303

即可結束程序

Mongodb Linux環境下的部署

mongodb服務指令碼的製作 mongodb這個文件型非關係型資料庫,可以說它是最像關係型的了,之前大叔主要講如何使用mongodb,而沒有說過如何去部署和安裝它,而今天大叔有必要講一下,如何在linux環境下去部署這個mongodb,下面請跟我來!一 wget下面安裝包 二 tar解壓方案包 三...

mongodb Linux環境安裝與操作

解壓 tar zxvf tgz將解壓後的資料夾移動到 usr local目錄下 mv mongodb linux x86 64 2.4.2 mongodb mv mongodb usr local mongodb配置系統檔案profile sudo vi etc profile插入下列內容 expo...

nacos springboot配置中心使用

先啟動nacos服務 案例如下 configservice.publishconfig example default group uselocalcache api更改 log.info 更改後的值 configservice.getconfig example default group 200...