本篇內(nèi)容主要講解“MongoDB的安裝以及啟動(dòng)方法”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“mongodb的安裝以及啟動(dòng)方法”吧!
你所需要的網(wǎng)站建設(shè)服務(wù),我們均能行業(yè)靠前的水平為你提供.標(biāo)準(zhǔn)是產(chǎn)品質(zhì)量的保證,主要從事網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、企業(yè)網(wǎng)站建設(shè)、成都手機(jī)網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、高端網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)制作、做網(wǎng)站、建網(wǎng)站。創(chuàng)新互聯(lián)擁有實(shí)力堅(jiān)強(qiáng)的技術(shù)研發(fā)團(tuán)隊(duì)及素養(yǎng)的視覺(jué)設(shè)計(jì)專(zhuān)才。
官方文檔
安裝:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/
啟動(dòng)關(guān)閉:https://docs.mongodb.com/v3.6/tutorial/manage-mongodb-processes/#terminate-mongod-processes
目前安裝方式分兩種,一種是rpm直接安裝,一種是使用tar包解壓
rpm直接安裝
1、配置/etc/security/limits.conf參數(shù)
2、配置/etc/yum.repos.d/mongodb-org-3.6.repo文件內(nèi)容如下
[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
3、yum install -y mongodb-org
會(huì)自動(dòng)建立mongod用戶(hù),并自動(dòng)建立數(shù)據(jù)目錄/var/lib/mongo和日志目錄/var/log/mongodb,并把這兩目錄的權(quán)限付給mongod用戶(hù),并自動(dòng)建立配置文件/etc/mongod.conf,并且自動(dòng)把mongod服務(wù)加到service中了,執(zhí)行systemctl start mongod即可
tar安裝
1、需要先yum install libcurl openssl(4.0版本開(kāi)始需要這步,3.6版本不需要)
2、建立mongodb用戶(hù)、配置/etc/security/limits.conf參數(shù)
3、解壓tar包,對(duì)解壓目錄授權(quán)給mongodb用戶(hù)
4、配置bash_profile文件path增加解壓目錄的bin目錄
5、編輯mongodb的配置文件,執(zhí)行mongod命令調(diào)用該配置文件
mongod -f /mongodb/mongodb.conf
啟動(dòng)
使用mongod命令,后面接各項(xiàng)參數(shù)
關(guān)閉
方法1、
use admin
db.shutdownServer()
方法2、
mongod --shutdown
方法3、
kill
關(guān)閉Replica Set
db.adminCommand({shutdown : 1, force : true})
實(shí)驗(yàn)案例
[mongodb@zabbixtest1 ~]$ mongod -f /mongodb/mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 25496
child process started successfully, parent exiting
[mongodb@zabbixtest1 ~]$ ps -ef|grep mongo
mongodb 25496 1 0 22:59 ? 00:00:02 mongod -f /mongodb/mongodb.conf
[mongodb@zabbixtest1 ~]$ mongod --shutdown
There doesn't seem to be a server running with dbpath: /data/db
[mongodb@zabbixtest1 ~]$ mongod --shutdown -f /mongodb/mongodb.conf
killing process with pid: 25496
到此,相信大家對(duì)“mongodb的安裝以及啟動(dòng)方法”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢(xún),關(guān)注我們,繼續(xù)學(xué)習(xí)!