alibaba cloud linux 3安装mongodb

alibaba cloud linux 3安装mongodb

  1. 先确定操作系统版本

    看不出来版本,只能试了

    [root@iZ0jlixvZ ~] uname -a Linux iZ0jli1qxyen0v1bhk8fxvZ 5.10.134-12.al8.x86_64 #1 SMP Tue Sep 6 14:59:57 CST 2022 x86_64 x86_64 x86_64 GNU/Linux [root@iZ0jlixvZ ~] cat /etc/redhat-release
    Alibaba Cloud Linux release 3 (Soaring Falcon)

  2. 配置对应版本的yum源

    试用了redhat - 7 7Server 8 8Server

    试用了mongodb - 3.6 4.4 6.0

    最终选择如下配置,否则安装mongod-org-server失败或启动异常

    [root@iZ0jlixvZ ~]$ vim /etc/yum.repos.d/mongodb-org.repo

    [mongodb-org]
    name = MongoDB Repository
    baseurl = https://mirrors.aliyun.com/mongodb/yum/redhat/7/mongodb-org/3.6/x86_64/
    gpgcheck = 1
    enabled = 1
    gpgkey = https://www.mongodb.org/static/pgp/server-3.6.asc

  3. 创建mongod.conf文件

    注意mongod不同版本对应的配置文件也不一样,此次是3.6版本配置文件

    [root@iZ0jlixvZ ~]$ vim /etc/mongod.conf

    systemLog:
    destination: file
    logAppend: true
    path: /var/log/mongodb/mongod.log

    Where and how to store data.

    storage:
    dbPath: /data/mongod/data/db
    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
    bindIp: 127.0.0.1 # Listen to local interface only, comment to listen on all interfaces.

    #security:

    #operationProfiling:

    #replication:

    #sharding:

    Enterprise-Only Options

    #auditLog:

    #snmp:

  4. yum安装

    [root@iZ0jlixvZ ~]$ yum install mongodb-org -y

  5. 服务启动

    [root@iZ0jlixvZ ~] systemctl enable mongod [root@iZ0jlixvZ ~] systemctl start mongod

  6. 异常处理

    [root@iZ0jlixvZ ~] journalctl -ex [root@iZ0jlixvZ ~] tail -f /var/log/mongodb/mongod.log

  7. 客户端连接

    [root@iZ0jlixvZ ~]$ mongod

相关推荐
Eric.Lee20213 分钟前
conda 输出指定python环境的库 输出为 yaml文件
linux·python·conda
z人间防沉迷k21 分钟前
互联网协议的多路复用、Linux系统的I/O模式
linux·网络·http
独行soc35 分钟前
2025年渗透测试面试题总结-渗透测试红队面试九(题目+回答)
linux·安全·web安全·网络安全·面试·职场和发展·渗透测试
bing_1581 小时前
MongoDB 的核心概念(文档、集合、数据库、BSON)是什么?
数据库·mongodb·oracle
simple_whu1 小时前
在Ubuntu24.04中配置开源直线特征提取软件DeepLSD
linux·deep learning·computer vision
Menior_1 小时前
[Linux] vim及gcc工具
linux·运维·vim
成工小白2 小时前
【Linux】进程地址空间
linux·算法
不念霉运2 小时前
2025年中国DevOps工具选型指南:主流平台能力横向对比
运维·ci/cd·团队开发·devops
珹洺2 小时前
Jsp技术入门指南【十四】实现基于MySQL+JDBC+JSP数据库验证的登录界面与登录跳转功能
java·运维·数据库·mysql·servlet
dadeity2 小时前
Linux 离线安装 Docker 和 Docker Compose 最新版 的完整指南
linux·docker·docker-compose