中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下MongoDB安裝和配置詳解

發布時間:2020-08-10 23:08:34 來源:ITPUB博客 閱讀:153 作者:狂瀾與玉昆0950 欄目:關系型數據庫

MongoDB官網:http://www.mongodb.org/ 

MongoDB學習網站:http://www.runoob.com/mongodb

一、創建MongoDB的資源目錄和安裝路徑

mkdir -p /usr/local/source mongoDB

Linux下MongoDB安裝和配置詳解

二、 上傳文件位于Linux操作系統上的資源目錄下

1. 首先在MongoDB官網(如下所示) 下載對應版本的安裝包;

https://www.mongodb.com/download-center/community

2. 通過Xshell工具將安裝包上傳到Linux操作系統上;

Linux下MongoDB安裝和配置詳解

三、解壓文件-到指定目錄下

1. 解壓安裝包

tar -zxf mongodb-linux-x86_64-3.2.21.tgz -C /usr/local/mongoDB/

亦可使用以下命令解壓,同時顯示解壓過程:

tar -zxvf mongodb-linux-x86_64-3.2.21.tgz -C /usr/local/mongoDB/

2. 重命名文件夾

mv /usr/local/mongoDB/mongodb-linux-x86_64-3.2.21  /usr/local/mongoDB/mongodbserver

Linux下MongoDB安裝和配置詳解

四、創建文件夾及配置文件

1. 在創建配置文件之前,先創建配置文件中會使用的文件目錄

例如:數據庫文件夾、日志文件夾和配置文件文件夾。

mkdir -p data logs etc

Linux下MongoDB安裝和配置詳解

2. 在創建 配置文件夾目錄下,創建 配置文件mongodb.conf

cd /usr/local/mongoDB/mongodbserver/etc/

vim mongodb.conf

Linux下MongoDB安裝和配置詳解

dbpath=/usr/local/mongoDB/mongodbserver/data

logpath=/usr/local/mongoDB/mongodbserver/logs/mongodb.log
port=27017
fork=true
auth=true
Linux下MongoDB安裝和配置詳解

Linux下MongoDB安裝和配置詳解

五、啟動MongoDB

1. 依照配置文件啟動mongod進程

./mongod --config /usr/local/mongoDB/mongodbserver/etc/mongodb.conf

注意:

MongoDB安裝好后第一次進入是不需要密碼,其內不含任何用戶, 通過shell命令可直接進入;

MongoDB安裝路徑下的bin目錄,執行其上的命令即可;

Linux下MongoDB安裝和配置詳解

2. 指定端口號(用以單機區分多實例),使用mongo命令鏈接MongoDB服務器

./mongo --port 27017 Linux下MongoDB安裝和配置詳解

3.  添加管理用戶

use admin;

db.createUser( {user: "pfnieadmin",pwd: "123456",roles: [ { role:  "userAdminAnyDatabase", db: "admin" } ]});

Linux下MongoDB安裝和配置詳解

注意:

(1)mongoDB 沒有root用戶,只有能管理用戶的用戶userAdminAnyDatabase;

(2)添加完用戶后可以使用以下命令查看已有用戶:

show users

db.system.users.find()

4. 首次添加管理用戶完成后,關閉MongoDB

A. kill 進程號

需將數據庫目錄 data/下的 mongo.lock文件,手動清除;

Linux下MongoDB安裝和配置詳解

B. 命令關閉數據庫:

db.shutdownServer()

Linux下MongoDB安裝和配置詳解

5. 以權限方式再次啟動MongoDB,驗證管理用戶

使用admin數據庫并進行驗證,如果不驗證,是無法進行任何操作的( #認證,返回1表示成功 )。

Linux下MongoDB安裝和配置詳解

六、將mongod路徑添加到系統路徑中,方便隨處執行mongod命令

1. 將Mongo數據庫命令集的路徑寫入/etc/profile文件中

export PATH=$PATH:/usr/local/mongoDB/mongodbserver/bin

2.  刷新系統環境變量,使其立即生效

source /etc/profile

3. 測試是否能夠隨處執行mongo命令

Linux下MongoDB安裝和配置詳解


參考博客: http://www.cnblogs.com/hanyinglong/p/5690611.html


自2019.01.04起,

我開始在這里記錄自己學習數據庫相關知識的痕跡,本意惕勵前行,不可懈怠。

但若是可以在入門級給他人些許的助力,亦是萬分榮幸。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

浮梁县| 左贡县| 宣恩县| 平邑县| 高雄市| 五寨县| 浙江省| 伊金霍洛旗| 休宁县| 裕民县| 碌曲县| 绿春县| 蓝山县| 敦煌市| 尼勒克县| 偃师市| 榆中县| 江城| 商城县| 托克逊县| 康保县| 辽宁省| 泰州市| 吉水县| 宜都市| 扬州市| 古丈县| 崇明县| 梨树县| 文安县| 和静县| 布拖县| 惠来县| 奉新县| 多伦县| 陇南市| 武穴市| 台北市| 固始县| 美姑县| 成武县|