云计算-云上实例部署 RocketChat:Mongodb、主从数据库、Node 环境配置指南

发布于:2025-08-19 ⋅ 阅读:(18) ⋅ 点赞:(0)

以下华为云ecs实例创建,操作实践

1.管理数据库

使用 intnetX-mysql 网络创建两台 chinaskill-sql-1 和 chinaskill-sql-2 云服务器,使用提供 的压缩文件 rocketchat-cloud.tar.gz 中的软件包源,在 chinaskill-sql-1 和 chinaskill-sql-2 中部 署 MongoDB 数据库服务。

 第一台
 [root@chinaskill-sql-1 ~]# tar -zxvf  rocketchat-cloud.tar.gz 
 [root@chinaskill-sql-1 ~]# cd rocketchat-cloud
 [root@chinaskill-sql-1 ~]# tar -zxvf rocketchat-repo.tar.gz -C /opt/
 [root@chinaskill-sql-1 ~]#  vi /etc/yum.repos.d/local.repo
 [root@chinaskill-sql-1 ~]# cat /etc/yum.repos.d/local.repo 
 [mo]
 name=mo
 enabled=1
 gpgcheck=0
 baseurl=file:///opt/rocketchat-repo
 [root@chinaskill-sql-1 ~]# scp /etc/yum.repos.d/local.repo chinaskill-sql-2:/etc/yum.repos.d/
 [root@chinaskill-sql-1 ~]# yum install -y mongodb-org
 [root@chinaskill-sql-1 ~]#  systemctl enable mongod --now
 [root@chinaskill-sql-1 ~]# systemctl status mongod
 ● mongod.service - MongoDB Database Server
    Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
      Docs: https://docs.mongodb.org/manual
   Process: 1934 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=0/SUCCESS)
   Process: 1931 ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb (code=exited, status=0/SUCCESS)
   Process: 1926 ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=0/SUCCESS)
   Process: 1925 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=0/SUCCESS)
  Main PID: 1937 (mongod)
    CGroup: /system.slice/mongod.service
            └─1937 /usr/bin/mongod -f /etc/mo

网站公告

今日签到

点亮在社区的每一天
去签到