CentOS 安裝MongoDB4.0.2

準備工作:

下載mongodb-linux-x86_64-rhel70-4.0.2,地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.2.tgz

1、將包放到/opt目錄,並解壓

cd /opt;
#解壓
tar -zxvf mongodb-linux-x86_64-rhel70-4.0.2.tgz
#重命名
mv mongodb-linux-x86_64-rhel70-4.0.2 mongodb

2、創建文件及文件夾

cd /opt/mongodb
#創建數據文件目錄
mkdir -p data
#授權
chmod -r 777 data/db
#創建日誌目錄
mkdir logs
#創建日誌空文件
touch logs/mongodb.log

3、添加配置文件

cd /opt/mongodb/bin
vim mongodb.conf

添加下面內容並保存

dbpath = /opt/mongodb/data #數據文件存放目錄  
logpath = /opt/mongodb/logs/mongodb.log #日誌文件存放目錄  
port = 27017  #端口  
fork = true  #以守護程序的方式啓用,即在後臺運行  
nohttpinterface = true 

4、配置環境變量

vim /etc/profile
#最後插入下列內容並保存
export PATH=$PATH:$MONGODB_HOME/bin
#環境變量生效
source /etc/profile

5、設置mongodb.service啓動服務

cd /lib/systemd/system  
vim mongodb.service 

插入下面內容並保存

[Unit]  
Description=mongodb  
After=network.target remote-fs.target nss-lookup.target  
  
[Service]  
Type=forking  
ExecStart=/opt/mongodb/bin/mongod --config /opt/mongodb/bin/mongodb.conf  
ExecReload=/bin/kill -s HUP $MAINPID  
ExecStop=/opt/mongodb/bin/mongod --shutdown --config /opt/mongodb/bin/mongodb.conf  
PrivateTmp=true  
  
[Install]  
WantedBy=multi-user.target 

 授權

chmod 775 mongodb.service

服務操作命令

#啓動服務  
systemctl start mongodb.service  
#關閉服務  
systemctl stop mongodb.service  
#開機啓動  
systemctl enable mongodb.service

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章