bootstrap 做企業(yè)網(wǎng)站百度關(guān)鍵詞優(yōu)化策略
目錄
- 一、mongodb官網(wǎng)下載地址
- 二、安裝步驟
- 2.1、上傳安裝包并解壓
- 2.2、配置環(huán)境變量
- 2.3、創(chuàng)建目錄并授權(quán)
- 2.4、創(chuàng)建配置文件
- 2.5、啟動(dòng)MongoDB
- 三、開放端口
- 四、客戶端連接
一、mongodb官網(wǎng)下載地址
- mongodb官網(wǎng)下載地址:https://www.mongodb.com/try/download/community
二、安裝步驟
2.1、上傳安裝包并解壓
-
把下載好的mongodb-linux-x86_64-rhel70-5.0.21.tgz安裝包上傳的/home/software目錄下,如下圖:
-
解壓mongodb-linux-x86_64-rhel70-5.0.21.tgz安裝包到 /home目錄下,并重命名,如下圖所示:
[root@localhost software]# tar -zxvf mongodb-linux-x86_64-rhel70-5.0.21.tgz -C /home/ [root@localhost home]# mv mongodb-linux-x86_64-rhel70-5.0.21/ mongo
2.2、配置環(huán)境變量
-
在 /etc/profile 中加入下面一行內(nèi)容
export PATH=$PATH:/home/mongo/bin
-
然后使 /etc/profile 生效
source /etc/profile
2.3、創(chuàng)建目錄并授權(quán)
-
在 /home/mongo 目錄下創(chuàng)建日志目錄
[root@localhost home]# mkdir -p /home/mongo/logs
-
在 /home/mongo 目錄下創(chuàng)建配置目錄
[root@localhost home]# mkdir -p /home/mongo/conf
-
在 /home/mongo 目錄下創(chuàng)建數(shù)據(jù)庫(kù)目錄
[root@localhost home]# mkdir -p /home/mongo/data
-
在 /home/mongo/logs目錄下創(chuàng)建 mongodb.log 日志文件
[root@localhost home]# touch /home/mongo/logs/mongodb.log
-
授權(quán)mongo目錄及子目錄775權(quán)限
[root@localhost home]# chmod -R 775 /home/mongo/
2.4、創(chuàng)建配置文件
-
在 /home/mongo/conf目錄下創(chuàng)建 mongodb.conf 配置文件,內(nèi)容如下:
vim /home/mongo/conf/mongodb.conf#數(shù)據(jù)庫(kù)存放目錄 dbpath=/home/mongo/data #日志文件 logpath=/home/mongo/logs/mongodb.log #端口號(hào) port=27017 #允許遠(yuǎn)程IP連接 bind_ip=192.168.136.31 #設(shè)置后臺(tái)運(yùn)行 fork=true #啟用權(quán)限驗(yàn)證 #auth = true
2.5、啟動(dòng)MongoDB
-
執(zhí)行如下啟動(dòng)指令,如下圖:出現(xiàn)successfully表示啟動(dòng)成功。
[root@localhost /]# mongod --config /home/mongo/conf/mongodb.conf
三、開放端口
-
查看防火墻的狀態(tài),如下圖顯示active(running)表示防火墻已開啟
systemctl status firewalld
-
開放27017端口
firewall-cmd --zone=public --add-port=27017/tcp --permanent
-
使開放得27017端口立即生效
firewall-cmd --reload
-
查看防火墻所有開放的端口
firewall-cmd --zone=public --list-ports
-
臨時(shí)關(guān)閉防火墻
systemctl stop firewalld
四、客戶端連接
-
設(shè)置登錄ip及端口,無(wú)賬號(hào)密碼權(quán)限登錄
-
連接成功,如下圖: