Linux環境下安裝MongoDB


下載安裝包

下載地址:https://www.mongodb.com/download-center/community

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.5.tgz

 

實驗步驟

解壓MongoDB

tar -zxvf mongodb-linux-x86_64-rhel70-4.2.5.tgz -C /usr/local/

把下面的配置加到環境變量中 ,進入profile配置文件目錄,使用了這條配置下面的啟動命令前面是不用加./ 的 如mongodb服務的啟動命令 mongod  -f  mongodb.conf

[root@localhost ~]# vi /etc/profile

把這條復制到profile配置文件中  注意目錄要對應安裝的目錄

export PATH=/usr/local/mongodb-linux-x86_64-rhel70-4.2.5/bin:$PATH

 

使修改生效

[root@localhost ~]# source /etc/profile

 

創建MongoDB數據存儲位置

mkdir /home/data

創建MongoDB日志存儲位置

mkdir /home/log

 

mongodb 的默認的配置文件mongodb-linux-x86_64-rhel70-4.2.5目錄下

進入mongodb-linux-x86_64-rhel70-4.2.5目錄下編輯mongodb的配置文件

[root@localhost bin]# cd /usr/local/mongodb-linux-x86_64-rhel70-4.2.5/

[root@service mongodb-linux-x86_64-rhel70-4.2.5]# vi mongodb.conf

 

配置文件如下

# mongodb 配置文件 port=27017 #端口 bind_ip=0.0.0.0 #默認是127.0.0.1 dbpath=/home/data #數據庫存放 logpath=/home/log/mongodb.log #日志文件 fork=true #設置后台運行 #auth=true #開啟認證

 

 注意:查看數據庫存放目錄和存放日志目錄是否存在,不存在啟動服務是報錯的!

 

啟動mongod數據庫服務,以配置文件的方式啟動

[root@service mongodb-linux-x86_64-rhel70-4.2.5]# ./mongod  -f  mongodb.conf

或者 mongod -f mongodb.conf

查進程

[root@localhost bin]# ps -aux|grep mongod

 

啟動成功效果圖

 

 

 

 

 

 

查看MongoDB 的日志記錄

[root@localhost ~]# mongod --dbpath /home/data

 

客戶端連接MongoDB

[root@localhost ~]# ./mongo    或者mongo

指定ip和端口 或者

[root@service ~]# mongo mongodb://localhost:27017

 

配置防火牆

# 放行 27017 端口號 使用默認的
firewall-cmd --zone=public --add-port=27017/tcp --permanent
# 查看放行端口號
firewall-cmd --list-ports
# 重啟防火牆
firewall-cmd --reload

 

瀏覽器輸入本機ip地址測試

 

如有不足的地方請多多指教哈,不清楚地方下方留言哦,歇歇來訪問!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM