Centos下安裝Mongodb

1.下載安裝包

遠程安裝mongodb壓縮包linux

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.9.tgz 
複製代碼

2.解壓縮安裝包

在/opt下建立modules文件夾mongodb

mkdir modules

而後解壓到這裏:
cd ~
tar -xzvf mongodb-linux-x86_64-3.4.9.tgz -C /opt/modules/ 

進入modules文件夾
cd /opt/modules/

重命名爲mongodb
mv mongodb-linux-x86_64-3.4.9 mongodb 

cd mongodb/ 

複製代碼

3.建立數據庫存放目錄和日誌存放目錄

將服務的數據存放在/opt/data目錄下,須要建立db目錄用於存放數據庫文件,logs目錄存放日誌文件:shell

mkdir -p /opt/data/mongodb/data 
mkdir -p /opt/data/mongodb/data/db 
mkdir -p /opt/data/mongodb/data/logs 
touch /opt/data/mongodb/data/logs/mogodb.log 
複製代碼

4.建立MongoDB配置文件mongodb.conf

mongodb.conf主要配置MongoDB的監聽端口,數據庫目錄,日誌存放位置,日誌輸出方式以及是否開啓後臺運行等:數據庫

cd /opt/data/mongodb/data/ 
vim mongodb.conf 
複製代碼

mongodb.conf 具體配置信息以下:vim

# 端口號 
port=27017
# 數據庫路徑 
dbpath=/opt/data/mongodb/data/db 
# 日誌輸出文件路徑 
logpath=/opt/data/mongodb/data/logs/mongodb.log 
pidfilepath=/opt/data/mongodb/data/mongo.pid 
# 設置後臺運行 
fork=true 
# 日誌輸出方式 
logappend=true
# 啓動http界面,端口號爲28017 
httpinterface=true 
複製代碼

5.啓動MongoDB服務

執行如下命令啓動MongoDB服務:bash

cd /opt/modules/mongodb/ 
bin/mongod --config /opt/data/mongodb/data/mongodb.conf
複製代碼

會打印下面信息:about to fork child process, waiting until server is ready for connections. forked process: 20913 child process started successfully, parent exitingapp

6.驗證MongoDB服務是否啓動成功

lsof -i:27017 
複製代碼

成功打印COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mongod 20913 root 7u IPv4 376964 0t0 TCP *:27017 (LISTEN)spa

能夠經過ip訪問,http://你的公網ip:28017/, 顯示數據庫一些信息,說明啓動成功了日誌

It looks like you are trying to access MongoDB over HTTP on the native driver port.
複製代碼
相關文章
相關標籤/搜索