-
下載
#下載地址 https://www.mongodb.org/dl/linux/x86_64
-
上傳解壓
rz命令上傳或者xftp上傳到
/usr/local/mongodb 文件夾內
rz命令:
#編譯安裝 #root 賬號登陸後,依次執行以下命令: cd /tmp wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 ./configure && make && make install #上面安裝過程默認把lsz和lrz安裝到了/usr/local/bin/目錄下,現在我們並不能直接使用,下面創建軟鏈接,並命名爲rz/sz: cd /usr/bin ln -s /usr/local/bin/lrz rz ln -s /usr/local/bin/lsz sz #使用說明 #sz命令發送文件到本地: sz filename #rz命令本地上傳文件到服務器: rz #執行該命令後,在彈出框中選擇要上傳的文件即可。
xftp: 傻瓜式上傳就可以
#解壓 tar -zxvf mongodb-linux-x86_64-4.0.13.tgz
-
配置
#進入mongodb目錄 cd /usr/local/mongodb/ #創建db目錄和日誌文件 mkdir -p ./data/db mkdir -p ./logs touch ./logs/mongodb.log #創建mongodb.conf文件 vim mongodb.conf
mongodb.conf編輯如下
#端口號 port=27017 #db目錄 dbpath=/usr/local/mongodb/data/db #日誌目錄 logpath=//usr/local/mongodb/logs/mongodb.log #後臺 fork=true #日誌輸出 logappend=true #允許遠程IP連接 bind_ip=0.0.0.0 #權限認證 #auth=true #如果放開註釋,就必須創建MongoDB數據庫的賬號,使用賬號與密碼纔可遠程訪問,第一次安裝建議註釋
-
啓動
#啓動 ./bin/mongod --config mongodb.conf #連接 ./bin/mongo
-
配置mongodb服務開機啓動
cd /lib/systemd/system vim mongodb.service
mongodb.service編輯如下
[Unit] Description=mongodb After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/mongodb.conf ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/usr/local/mongodb/bin/mongod --shutdown --config /usr/local/mongodb/mongodb.conf PrivateTmp=true [Install] WantedBy=multi-user.target
qw保存繼續
#然後設置mongodb.service權限 chmod 754 mongodb.service #啓動服務 systemctl start mongodb.service #如果遇到第一次啓動失敗 ps -ef | grep mongod #查看進程 kill -9 進程號 #殺進程再啓動
設置環境變量
#直接用export命令 export PATH=$PATH:/usr/local/mongodb/bin #編輯/etc/profile vim /etc/profile #在裏面加入 export PATH=$PATH:/usr/local/mongodb/bin #立即生效執行 source /etc/profile #修改.bashrc文件 vi /root/.bashrc #在裏面加入 export PATH=$PATH:/usr/local/mongodb/bin #上述依次執行完畢,環境變量配置完成 #重啓服務器,輸入mongo 回車 進入數據庫
之後使用如下命令就可以控制mongodb服務
#啓動服務 systemctl start mongodb.service #停止服務 systemctl stop mongodb.service #添加開機自啓動 systemctl enable mongodb.service #重啓服務 systemctl restart mongodb.service
Linux centos8.1安裝Mongodb
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.