MongoDB CentOS安裝

MongoDB有Cloud版本和本地版本,MongoDB的Cloud版本叫做MongoDB Atlas宰睡,允許在云端使用mongoDB蒲凶。此處我們?yōu)殚_發(fā)方便使用MongoDB的社區(qū)版本并安裝到本地服務器

首先我們用linux命令來查看一下當前操作系統(tǒng)

?cat /proc/version

Linux version 3.10.0-229.el7.x86_64 (builder@kbuilder.dev.centos.org)

Centos是redhat最活躍的開源企業(yè)版本,工作環(huán)境中最常用的也是Centos拆内。

在mongoDB官網(wǎng)https://www.mongodb.com/download-center/community

選擇版本旋圆,操作系統(tǒng)后會生成相應的下載鏈接

下載linux MongoDB 社區(qū)版本

在centos命令行中使用wget?https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.5.tgz下載并安裝。

下載完成后解壓并重命名文件夾

?tar -xvzf?mongodb-linux-x86_64-4.0.5.tgz?

mv?mongodb-linux-x86_64-4.0.5?/home/user/mongo

切換到mongo目錄并建立db和log文件夾麸恍,用來存放數(shù)據(jù)庫文件和日志文件

cd? /home/user/mongo

mkdir db

mkdir log

切換到log文件夾并建文件vi mongodb.log

整理完成之后到剛剛mongo的bin目錄下灵巧,

將當前路徑加入到系統(tǒng)PATH方便隨時調(diào)用

用pwd命令打印出當前目錄路徑

將路徑加入path export PATH=$PATH:/home/user/mongo/bin

最后用echo $PATH打印出來驗證一下。如果看到上述路徑已經(jīng)被加到PATH里面了抹沪,那么已經(jīng)設置成功了刻肄,可以從任何文件夾處訪問mongo的bin目錄下的可執(zhí)行文件了。

接下來建立MongoDB的配置文件融欧,mongo啟動時依據(jù)該配置文件設定各選項敏弃,如端口號,數(shù)據(jù)庫存放地址噪馏,日志存放地址麦到,是否驗證等。

在mongo目錄下執(zhí)行

vi?mongodb.conf 新建一個配置文件

port=27017 #端口 ?

dbpath=/home/user/mongo/db #數(shù)據(jù)庫存文件存放目錄 ?

logpath= /home/user/mongo/log/mongodb.log #日志文件存放路徑 ?

logappend=true #追加方式寫日志??

maxConns=100 #最大同時連接數(shù) ?

noauth=true #不啟用驗證 ?

fork=true #可在后臺運行

journal=true #每次寫入會記錄一條操作日志(通過journal可以重新構(gòu)造出寫入的數(shù)據(jù))欠肾。

#即使宕機瓶颠,啟動時wiredtiger會先將數(shù)據(jù)恢復到最近一次的checkpoint點,然后重放后續(xù)的journal日志來恢復董济。

storageEngine=wiredTiger? #存儲引擎有mmapv1步清、wiretiger、mongorocks

bind_ip = 0.0.0.0? #允許外部訪問,如設置為127.0.0.1則只能在本機訪問


我們在啟動mongo服務時指定配置文件并使用nohup是mongo服務在后臺運行廓啊。

nohup mongod --config /home/user/mongo/mongodb.conf?&

?查看mongo服務是否啟動成功欢搜,使用

?ps aux |grep mongod

可查看到mongo server的進程號等,說明啟動成功了谴轮。

從mongodb日志可看到啟動信息

cat?/home/user/mongo/log/mongodb.log

如果無錯誤那么mongodb初步配置完成了炒瘟。

可啟動mongodb控制臺,使用

mongo?

命令第步,打印出mongoDB server版本之后的尖括號后面就是mongoshell了疮装。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市粘都,隨后出現(xiàn)的幾起案子廓推,更是在濱河造成了極大的恐慌,老刑警劉巖翩隧,帶你破解...
    沈念sama閱讀 223,002評論 6 519
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件樊展,死亡現(xiàn)場離奇詭異,居然都是意外死亡堆生,警方通過查閱死者的電腦和手機专缠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,357評論 3 400
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來淑仆,“玉大人涝婉,你說我怎么就攤上這事≌岬。” “怎么了墩弯?”我有些...
    開封第一講書人閱讀 169,787評論 0 365
  • 文/不壞的土叔 我叫張陵蟀淮,是天一觀的道長。 經(jīng)常有香客問我涨缚,道長策治,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,237評論 1 300
  • 正文 為了忘掉前任茂翔,我火速辦了婚禮履腋,結(jié)果婚禮上惭嚣,老公的妹妹穿的比我還像新娘晚吞。我一直安慰自己,他們只是感情好槽地,可當我...
    茶點故事閱讀 69,237評論 6 398
  • 文/花漫 我一把揭開白布捌蚊。 她就那樣靜靜地躺著近弟,像睡著了一般。 火紅的嫁衣襯著肌膚如雪溺拱。 梳的紋絲不亂的頭發(fā)上谣辞,一...
    開封第一講書人閱讀 52,821評論 1 314
  • 那天泥从,我揣著相機與錄音沪摄,去河邊找鬼。 笑死祈餐,一個胖子當著我的面吹牛哄陶,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蜒谤,決...
    沈念sama閱讀 41,236評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼至扰,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了阶祭?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,196評論 0 277
  • 序言:老撾萬榮一對情侶失蹤鞭盟,失蹤者是張志新(化名)和其女友劉穎萨咳,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鹃两,經(jīng)...
    沈念sama閱讀 46,716評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡俊扳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,794評論 3 343
  • 正文 我和宋清朗相戀三年猛遍,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片梯醒。...
    茶點故事閱讀 40,928評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡茸习,死狀恐怖壁肋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情猫胁,我是刑警寧澤,帶...
    沈念sama閱讀 36,583評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站髓帽,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏锈至。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,264評論 3 336
  • 文/蒙蒙 一峡捡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧稍途,春花似錦砚婆、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,755評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽迄损。三九已至账磺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間垮抗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,869評論 1 274
  • 我被黑心中介騙來泰國打工幌衣, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人哼凯。 一個月前我還...
    沈念sama閱讀 49,378評論 3 379
  • 正文 我出身青樓断部,卻偏偏與公主長得像,于是被迫代替她去往敵國和親她渴。 傳聞我的和親對象是個殘疾皇子蔑祟,可洞房花燭夜當晚...
    茶點故事閱讀 45,937評論 2 361

推薦閱讀更多精彩內(nèi)容