摘要:在上安裝僅以此文記錄一下我在上安裝的過程。因?yàn)橹鞍俣攘艘恍┙坛探Y(jié)果并不理想,所以決定自己寫一下。因此可能會對的運(yùn)行產(chǎn)生一些影響。相關(guān)文件在默認(rèn)情況下,將數(shù)據(jù)文件存儲在文件下,將日志文件存儲在文件下??梢栽谖募信渲眠@兩個路徑。
在centos上安裝mongodb
僅以此文記錄一下我在centos上安裝mongodb的過程。因?yàn)橹鞍俣攘艘恍┙坛探Y(jié)果并不理想,所以決定自己寫一下。本教程用的版本分別是CentOS7和Mongodb-3.6
安裝步驟 配置yum上的mongodb源運(yùn)行指令
vim /etc/yum.repos.d/mongodb-org-3.6.repo
在里面添加以下內(nèi)容后點(diǎn)擊esc然后輸入:wq!敲擊回車退出編輯
[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/...$releasever/mongodb-org/testing/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/stati...
然后輸入yum install -y mongodb-org并等待安裝結(jié)束
配置selinuxselinux是linux系統(tǒng)上的一個安全子系統(tǒng),這個子系統(tǒng)會控制一個進(jìn)程能夠調(diào)用的資源從而保證系統(tǒng)的安全性。因此selinux可能會對mongodb的運(yùn)行產(chǎn)生一些影響。有三種方法可以解決這個問題
1.如果Selinux處于enforcing模式,那么就開啟MongoDB部署時會用到的默認(rèn)端口27017
semanage port -a -t mongod_port_t -p tcp 27017
2.將selinux關(guān)閉
vim /etc/selinux/config 之后將其改為SELINUX=disabled后保存退出
3.將selinux設(shè)為permissive狀態(tài)。操作同2。
相關(guān)文件在默認(rèn)情況下,mongodb將數(shù)據(jù)文件存儲在 /var/lib/mongo文件下,將日志文件存儲在/var/log/mongodb文件下??梢栽?b>/etc/mongod.conf文件中配置這兩個路徑。
如果你切換了用戶,那么你必須給予這個用戶這些文件夾的權(quán)限。
查看系統(tǒng)是否安裝了mongodb:rpm -qa|grep mongodb
查看系統(tǒng)的安裝路徑: rpm -ql mongodb-org-server-3.6.0-0.1.rc0.el7.x86_64
開啟服務(wù):sudo service mongod start或sudo systemctl start mongod.service
查看服務(wù)開啟:sudo chkconfig mongod on或 tail /var/log/mongodb/mongod.log
關(guān)閉服務(wù):sudo service mongod stop或sudo systemctl stop mongod.service
重啟服務(wù):sudo service mongod restart或 systemctl restart mongod.service
刪除mongodb:sudo yum erase $(rpm -qa | grep mongodb-org)
刪除數(shù)據(jù)目錄:sudo rm -r /var/log/mongodb; sudo rm -r /var/lib/mongo
Mongodb官網(wǎng)安裝教程
Mongodb實(shí)現(xiàn)遠(yuǎn)程連接
想要了解更多開發(fā)技術(shù),面試教程以及互聯(lián)網(wǎng)公司內(nèi)推,歡迎關(guān)注我的微信公眾號!將會不定期的發(fā)放福利哦~
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/19124.html
摘要:即使宕機(jī),啟動時會先將數(shù)據(jù)恢復(fù)到最近一次的點(diǎn),然后重放后續(xù)的日志來恢復(fù)。查看端口狀態(tài)啟動成功后,查看是否處于的狀態(tài)。在端口連接失敗,由此可知,是端口的問題。在命令行使用命令。 初始安裝 初始安裝很簡單,具體過程參考了:https://blog.csdn.net/junshan...,其中最重要的就是mongodb.conf這個文件的配置,具體如下: port=27017 #端口 ? d...
摘要:本文將介紹如何在中使用。如果你是一名的初學(xué)者,那么你入門的第一件事就是安裝,但是安裝又不是一件簡單的事情,還需要自己配置一些服務(wù)。這時候,就能幫上大忙,它能夠讓你不需要本地安裝就能使用。下面讓我們來看看這是怎么實(shí)現(xiàn)的。 ??本文將介紹如何在docker中使用MongoDB。??如果你是一名MongoDB的初學(xué)者,那么你入門MongoDB的第一件事就是安裝MongoDB,但是安裝Mong...
摘要:安裝開機(jī)自啟操作工具用一在安裝參考安裝登錄完一般在新服務(wù)器創(chuàng)建后,先升級一下安裝編譯器安裝如提示則解壓編譯源代碼,這個步驟花的時間會很長到這里,就基本上完成了安裝過程,可以通過指令查看及版本二安裝參考詳解切換目錄下載安 centOS7安裝node+mongoDB+redis+express(開機(jī)自啟forerver)+nginx+https(Let’s Encrypt) 操作工具用xs...
閱讀 3699·2021-11-24 09:39
閱讀 1311·2021-09-30 09:48
閱讀 3308·2021-09-09 11:51
閱讀 2927·2021-09-08 10:41
閱讀 1359·2019-08-30 14:06
閱讀 2829·2019-08-30 14:01
閱讀 898·2019-08-29 17:11
閱讀 3203·2019-08-29 15:37