CentOs7 急速安裝 MongoDB

CentOs7 急速安裝 MongoDB,獻給還在爲裝機浪費生命的同窗。linux

準備工做:mongodb

Centos7 最小化安裝(或者更高)bash

Mongo 官網下載 MongoDB 安裝包 (https://www.mongodb.com/download-center?jmp=nav#community)服務器

開始:app

把文件上傳到服務器,我這是上傳到 /root/ 路徑,mongodb 版本爲 3.4.7測試

[root@localhost ~]# ll
total 98316
-rw-------. 1 root root      1320 Aug 14 13:48 anaconda-ks.cfg
-rwx------. 1 root root 100670645 Aug 14 15:03 mongodb-linux-x86_64-rhel70-3.4.7.tgz
[root@localhost ~]#

執行安裝命令日誌

export MONGO_FILE=mongodb-linux-x86_64-rhel70-3.4.7.tgz && \
export MONGO_FOLDER=mongodb-linux-x86_64-rhel70-3.4.7 && \
tar -xzvf $MONGO_FILE -C /usr/local/ && \
cd /usr/local/$MONGO_FOLDER && \
mkdir db && \
mkdir logs && \
cd bin && \
echo "dbpath=/usr/local/$MONGO_FOLDER/db" >> mongodb.conf && \
echo "logpath=/usr/local/$MONGO_FOLDER/mongodb.log" >> mongodb.conf && \
echo "port=27017" >> mongodb.conf && \
echo "fork=true" >> mongodb.conf && \
echo "logappend=true" >> mongodb.conf && \
./mongod --config mongodb.conf

解釋一下前2行code

MONGO_FILE: mongodb文件的全稱包括後綴。get

MONGO_FOLDER: mongodb壓縮包解壓出來的文件夾的名字。文件上傳

執行完 mongodb 默認啓動

端口爲 27017,

數據目錄爲 /usr/local/mongodb-linux-x86_64-rhel70-3.4.7/db,

日誌目錄爲 /usr/local/mongodb-linux-x86_64-rhel70-3.4.7/logs,

啓動時的配置文件爲 /usr/local/mongodb-linux-x86_64-rhel70-3.4.7/bin/mongodb.conf

容許遠程鏈接 (在生產環境建議關閉遠程鏈接)

 

這裏爲了方便演示遠程鏈接先將防火牆關閉

systemctl stop firewalld && setenforce 0;

 

使用客戶端測試鏈接

相關文章
相關標籤/搜索