好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 阿里云服務器部署mongodb的詳細過程

阿里云服務器部署mongodb的詳細過程

熱門標簽:外呼線路資源屬于電信業務嗎 呼和浩特外呼系統原理是什么 內蒙古營銷智能外呼系統哪個好 智能外呼系統官網 長沙電銷外呼防封卡是什么 青白江400企業電話申請 crm外呼系統聯系方式 河南電話外呼系統招商 小裙科技電銷機器人怎樣

在阿里云上買了個服務器,部署mongodb遇到一些坑,解決辦法也是從網上搜集而來,把零零碎碎的整理記錄一下。

服務器是:Alibaba Cloud Linux

下載安裝

mongodb官網下載實在是太慢,可以從阿里鏡像安裝:阿里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命令:是編輯(新建)文件的命令,退出編輯的時候,按esc,然后輸入:wq退出報存。如果對linux命令不熟,用 Xftp 等工具直接上傳也可以。
baseurl:在阿里鏡像中,點擊下載地址后,選擇的mongodb的版本的鏈接,根據選擇的版本不同而不同,其他的不用變。

用yum安裝

yum -y install mongodb-org

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

配置

安裝完成了過后,找到配置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 # 數據目錄
  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  # 這里默認是127.0.0.1,要改成0.0.0.0

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

運行

/etc/init.d文件夾中添加開機啟動腳本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

運行權限

# 獲取文件權限
chmod +x /etc/init.d/mongodb

啟動

service mongod start

停止

service mongod stop

重啟

service mongod restart

卸載

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

驗證

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

瀏覽器訪問
ip:27017 訪問

問題排查

異常關閉時,手動關閉進程
如果啟動失敗,可能是由于系統異常關閉,可能會有進程沒有退出

#查看mongodb的進程
ps aux | grep mongod

#根據查詢的結果pid,關閉進程
kill -9 pid

mongod.lock 和 diagnostic.data文件刪掉

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

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

到此這篇關于阿里云服務器部署mongodb的詳細過程的文章就介紹到這了,更多相關阿里云服務器部署mongodb內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • node鏈接mongodb數據庫的方法詳解【阿里云服務器環境ubuntu】
  • 阿里云服務器安裝mongodb的方法
  • 在阿里云centos下部署mongodb教程
  • 阿里云CentOS7安裝Mongodb教程

標簽:楚雄 安順 池州 呼倫貝爾 舟山 白山 黃石 菏澤

巨人網絡通訊聲明:本文標題《阿里云服務器部署mongodb的詳細過程》,本文關鍵詞  阿里,云,服務器,部署,mongodb,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《阿里云服務器部署mongodb的詳細過程》相關的同類信息!
  • 本頁收集關于阿里云服務器部署mongodb的詳細過程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 婷婷国产成人精品视频小说| 宫女淫春3在线观| 翁虹三级版在线观看| 女教师~婬辱の教动漫| 国产a级精品特黄毛片| 日本电影一区二区| 壮汉被强制暴虐后怀孕| 日本精品一区二区免费视频| 继夫啊蹂躏调教np| 男男被扒开屁股狠狠惩罚| 娇妻被多P的日子| 精品久久久久久久久久久到领个| 人肉叉烧包| 杨幂被扒了内裤让男人桶| 激情综合六月| 《乳色吐息》全集免费观看| 99国产精品是免费视频| 成年视频小黄书app下载| gay亚洲国产男同china| 动漫激情大尺度无遮掩视频| 77777亚洲熟妇AV影院| 国产AV国产精品无套内谢下载| 最新电影在线观看| 老校长玩徐倩101集| ?| 国产5g影院天天爽天天看| 色噜噜综合网| 777色狠狠777色婷婷| chinese乱偷高潮ccm6| 一边摸一边脱| 国产精品久久久久久久久久98| 乡下农村妇女一级毛片| 8050午夜理伦片在线观看免费版| 婷婷四房播客五月天| 俄罗斯aaaaa一级毛片| 午夜国产精品久久久久| ?国产免费嫩草影院?| 99国产精品欲AV????天美 | 久久亚洲电影| 国产黃色AAAA免费下载| 把女人?的嗷嗷嗷叫视频|