最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

阿里云服務(wù)器部署mongodb的詳細(xì)過程

 更新時(shí)間:2021年09月03日 08:18:57   作者:木子草明  
這篇文章主要介紹了阿里云服務(wù)器部署mongodb的過程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

在阿里云上買了個(gè)服務(wù)器,部署mongodb遇到一些坑,解決辦法也是從網(wǎng)上搜集而來(lái),把零零碎碎的整理記錄一下。

服務(wù)器是:Alibaba Cloud Linux

下載安裝

mongodb官網(wǎng)下載實(shí)在是太慢,可以從阿里鏡像安裝:阿里MongoDb鏡像

使用yum安裝

在/etc/yum.repos.d目錄下添加mongodb-org.repo文件

cd /etc/yum.repos.d
vim mongodb-org.repo
 
[mogodb-org]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86_64/
gpgcheck=0
enabled=1

vim命令:是編輯(新建)文件的命令,退出編輯的時(shí)候,按esc,然后輸入:wq退出報(bào)存。如果對(duì)linux命令不熟,用 Xftp 等工具直接上傳也可以。
baseurl:在阿里鏡像中,點(diǎn)擊下載地址后,選擇的mongodb的版本的鏈接,根據(jù)選擇的版本不同而不同,其他的不用變。

用yum安裝

yum -y install mongodb-org

yum:linux下載包的命令,從上面添加的 .repo 文件中的 baseurl地址開始下載。-y是為了免去安裝的確認(rèn)操作。

配置

安裝完成了過后,找到配置mongodb的配置文件

rpm -qla | grep mongod.conf	

修改配置文件

vim /etc/mongod.conf
 
# mongod.conf
systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log # 日志文件目錄
 
# Where and how to store data.
storage:
  dbPath: /var/lib/mongo # 數(shù)據(jù)目錄
  journal:
    enabled: true
#  engine:
#  mmapv1:
#  wiredTiger:
 
# how the process runs
processManagement:
  fork: true  # fork and run in background
  pidFilePath: /var/run/mongodb/mongod.pid  # location of pidfile
  timeZoneInfo: /usr/share/zoneinfo
 
# network interfaces
net:
  port: 27017 #端口
  # 修改ip
  bindIp: 0.0.0.0  # 這里默認(rèn)是127.0.0.1,要改成0.0.0.0

主要修改點(diǎn):bindIp值改為 0.0.0.0,這樣可以外網(wǎng)訪問
如果對(duì)linux的指令不熟悉的,可以直接在 Xftp的工具里面選中文件,右鍵有編輯操作

運(yùn)行

/etc/init.d文件夾中添加開機(jī)啟動(dòng)腳本mongod

cd /etc/init.d
vim mongod
	 
EXEC=/usr/bin/mongod 
CONF=/etc/mongod.conf
LOCKFILE=/var/lock/subsys/mongod
RETVAL=0
case "$1" in
    start)
        echo -n $"Starting mongod: "
        $EXEC -f $CONF
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && touch $LOCKFILE
        ;;
    stop)
        echo -n $"Stopping mongod: "
        $EXEC -f $CONF --shutdown
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && rm -f $LOCKFILE
        ;;
    restart)
        ${0} stop 
        ${0} start
        ;;
    *)
        echo "Usage: /etc/init.d/mongod {start|stop|restart}" >&2
        exit 1
esac

運(yùn)行權(quán)限

# 獲取文件權(quán)限
chmod +x /etc/init.d/mongodb

啟動(dòng)

service mongod start

停止

service mongod stop

重啟

service mongod restart

卸載

# 停止服務(wù)
service mongod stop
# 刪除安裝的包
yum erase $(rpm -qa | grep mongodb-org)
# 刪除數(shù)據(jù)和日志
rm -rf /var/log/mongodb
rm -rf /var/lib/mongo

驗(yàn)證

開啟端口
mongodb默認(rèn)端口為:27017,在配置文件/etc/mongod.conf里可以查看
在阿里云后臺(tái),防火墻打開端口

瀏覽器訪問
ip:27017 訪問

問題排查

異常關(guān)閉時(shí),手動(dòng)關(guān)閉進(jìn)程
如果啟動(dòng)失敗,可能是由于系統(tǒng)異常關(guān)閉,可能會(huì)有進(jìn)程沒有退出

#查看mongodb的進(jìn)程
ps aux | grep mongod

#根據(jù)查詢的結(jié)果pid,關(guān)閉進(jìn)程
kill -9 pid

mongod.lock 和 diagnostic.data文件刪掉

自啟動(dòng)失效
如果mongodb自啟動(dòng),查看配置文件/etc/mongod.conf中fork配置是否有開啟:

參考:
CentOS7使用阿里鏡像安裝mongodb4.0
mongodb啟動(dòng)異常

到此這篇關(guān)于阿里云服務(wù)器部署mongodb的詳細(xì)過程的文章就介紹到這了,更多相關(guān)阿里云服務(wù)器部署mongodb內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 在Linux ubuntu下安裝mongodb的方法

    在Linux ubuntu下安裝mongodb的方法

    這篇文章主要給大家介紹了在Linux ubuntu系統(tǒng)上如何安裝mongodb的方法,大家都知道MongoDB是多平臺(tái)的文檔存儲(chǔ)數(shù)據(jù)庫(kù);所以本文在ubuntu系統(tǒng)中安裝MongoDB。文中給出了詳細(xì)的步驟,相信對(duì)大家的理解和學(xué)習(xí)很有幫助,有需要的朋友們下面來(lái)一起看看吧。
    2016-11-11
  • 對(duì)標(biāo)mongodb存儲(chǔ)類JSON數(shù)據(jù)文檔統(tǒng)計(jì)分析詳解

    對(duì)標(biāo)mongodb存儲(chǔ)類JSON數(shù)據(jù)文檔統(tǒng)計(jì)分析詳解

    這篇文章主要介紹了對(duì)標(biāo)mongodb存儲(chǔ)類JSON數(shù)據(jù)文檔統(tǒng)計(jì)分析,只是介紹了簡(jiǎn)單的查詢,其實(shí)針對(duì)各種統(tǒng)計(jì)分析場(chǎng)景,clickhouse提供了超級(jí)多的統(tǒng)計(jì)分析函數(shù)、窗口函數(shù)等等,當(dāng)然針對(duì)數(shù)組的數(shù)據(jù)類型也有很多的統(tǒng)計(jì)分析函數(shù),需要的朋友可以參考下
    2022-06-06
  • Vercel+MongoDB Atlas部署詳細(xì)指南

    Vercel+MongoDB Atlas部署詳細(xì)指南

    這篇文章主要為大家介紹了Vercel+MongoDB Atlas部署的詳細(xì)指南,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • MongoDB運(yùn)行日志實(shí)現(xiàn)自動(dòng)分割的方法實(shí)例

    MongoDB運(yùn)行日志實(shí)現(xiàn)自動(dòng)分割的方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于MongoDB運(yùn)行日志實(shí)現(xiàn)自動(dòng)分割的方法,文中以一個(gè)MongoDB實(shí)例為例,寫了一個(gè)腳本來(lái)實(shí)現(xiàn)自動(dòng)分割MongoDB日志,有需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-01-01
  • mongodb中根據(jù)時(shí)間過濾進(jìn)行查詢的操作方法

    mongodb中根據(jù)時(shí)間過濾進(jìn)行查詢的操作方法

    這篇文章主要介紹了mongodb中簡(jiǎn)單的根據(jù)時(shí)間過濾進(jìn)行查詢,文末補(bǔ)充介紹了如何根據(jù)日期過濾/查找MongoDB中的記錄,結(jié)合實(shí)例給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • 遷移sqlserver數(shù)據(jù)到MongoDb的方法

    遷移sqlserver數(shù)據(jù)到MongoDb的方法

    這篇文章主要介紹了遷移sqlserver數(shù)據(jù)到MongoDb的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • MongoDB如何更新多級(jí)文檔的數(shù)據(jù)

    MongoDB如何更新多級(jí)文檔的數(shù)據(jù)

    MongoDB 這類文檔型數(shù)據(jù)庫(kù)與關(guān)系型數(shù)據(jù)庫(kù)最大的差別就是所有數(shù)據(jù)是按文檔存儲(chǔ)的,因此更新時(shí)會(huì)涉及深層數(shù)據(jù)更新,例如更如何新某個(gè)對(duì)象的下級(jí)對(duì)象屬性。本篇介紹如何更新多級(jí)文檔的數(shù)據(jù)。
    2021-06-06
  • 使用MongoDB進(jìn)行數(shù)據(jù)存儲(chǔ)的操作流程

    使用MongoDB進(jìn)行數(shù)據(jù)存儲(chǔ)的操作流程

    在現(xiàn)代應(yīng)用開發(fā)中,數(shù)據(jù)存儲(chǔ)是一個(gè)至關(guān)重要的部分,隨著數(shù)據(jù)量的增大和復(fù)雜性的增加,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù)有時(shí)難以應(yīng)對(duì)高并發(fā)和大數(shù)據(jù)量的處理需求,MongoDB作為一種高效的NoSQL數(shù)據(jù)庫(kù),逐漸成為了開發(fā)者的首選,本文將介紹如何使用MongoDB進(jìn)行數(shù)據(jù)存儲(chǔ)
    2025-01-01
  • mongodb設(shè)置后臺(tái)運(yùn)行的方法

    mongodb設(shè)置后臺(tái)運(yùn)行的方法

    這篇文章主要介紹了mongodb設(shè)置后臺(tái)運(yùn)行的方法,本文同時(shí)給出了關(guān)閉已在后臺(tái)運(yùn)行mongodb的方法,需要的朋友可以參考下
    2014-09-09
  • python實(shí)現(xiàn)爬蟲數(shù)據(jù)存到 MongoDB

    python實(shí)現(xiàn)爬蟲數(shù)據(jù)存到 MongoDB

    本文給大家分享的是使用python實(shí)現(xiàn)將爬蟲爬到的數(shù)據(jù)存儲(chǔ)到mongoDB數(shù)據(jù)庫(kù)中的實(shí)例代碼,有需要的小伙伴可以參考下
    2016-09-09

最新評(píng)論

昌图县| 嘉祥县| 广饶县| 泽州县| 内黄县| 分宜县| 惠水县| 合作市| 德江县| 邵东县| 慈利县| 铁力市| 海南省| 天等县| 溧水县| 台南市| 静宁县| 连州市| 建湖县| 绥德县| 湄潭县| 鹰潭市| 江安县| 徐州市| 措勤县| 修武县| 温宿县| 勃利县| 宾阳县| 漾濞| 安吉县| 桃江县| 万全县| 石狮市| 什邡市| 银川市| 定兴县| 突泉县| 禹州市| 昌乐县| 江安县|