当前位置: 首页 > news >正文

山东大学软件学院创新项目实训开发日志——第十二周

目录

1.登录阿里云官网,选择ECS服务器,选择合适的服务器并租用。

2.学会初步使用阿里云服务器。

3.在云服务器上下载MySQL与MongoDB

4.实现远程连接MySQL与MongoDB

5.连接成功


本阶段我所做的工作:

搭建阿里云ECS服务器,实现多台设备共享存储,保证在线视频会议数据库的一致性。

1.登录阿里云官网,选择ECS服务器,选择合适的服务器并租用。

经过项目估算与调研,我最终选择的服务器配置为2核CPU,8GiB内存,实例规格为ecs.e-c1m4.large,操作系统采用Windows Server 2022数据中心版 64位中文版,存储为40GB。

2.学会初步使用阿里云服务器。

可通过Workbench、VNC、ssh等多种方式实现对服务器的远程连接。

确认如上配置正确。

ssh方法远程连接示例如上

Workbench方法远程连接示例如上

然后可通过指令或GUI来对服务器进行操作。

3.在云服务器上下载MySQL与MongoDB

下载方法参考以下博客:

MySQL:MySQL数据库下载及安装教程(最最新版)_mysql下载安装-CSDN博客

MongoDB:MongoDB安装配置教程(详细版)_mongodb安装详细步骤-CSDN博客

成功在云服务器上部署MySQL。(注意要下载msi,而不是zip,zip文件在后期安装时会在云服务器上显示缺少部分C++包(找不到MSVCP140.dll),从而无法正常下载)

成功在云服务器上部署MongoDB

4.实现远程连接MySQL与MongoDB

(1)MySQL

1.允许root用户远程访问

CREATE USER 'root'@'%' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

2.修改 MySQL 配置文件,允许监听公网地址

找到my.ini配置文件的mysqld部分,设置bind-address=0.0.0.0

3.重启MySQL服务

net stop mysql
net start mysql

(2)MongoDB

1.修改配置文件

打开bin\mongod.cfg文件,找到

net:
  port: 27017
  bindIp: 127.0.0.1

内容,将127.0.0.1改为0.0.0.0,这样MongoDB将监听所有IP,包括远程连接。

2.重启MongoDB服务

net stop MongoDB
net start MongoDB

(3)设置阿里云服务器安全配置

打开安全组管理。

找到对应实例并点击管理规则。

增加规则,允许其他IP访问云服务器的MySQL和MongoDB接口

5.连接成功

打开Navicat,连接远程服务器上的MySQL,主机为服务器的公网IP地址。

打开MongoDB Compass,连接远程服务器上的MongoDB,主机为服务器的公网IP地址。

相关文章:

  • MVC 与 MVT:Web 开发架构模式的异同与实践
  • MFC 中实现动态控件启用与命令执行
  • Windows命令实用工具——tcping 命令工具安装及基础使用
  • ollama接口数据返回格式化数据,商品标题,商品详情
  • 1.3 任务Task的说明(Xqt)
  • Windows逆向工程提升之IMAGE_SECTION_HEADER
  • error: cannot open Packages database in /var/lib/rpm
  • Phantom 根据图片和文字描述,自动生成一段视频,并且动作、场景等内容会按照文字描述来呈现
  • React-fiber架构
  • C++学习:六个月从基础到就业——多线程编程:并发容器与无锁编程
  • [Flutter]Completer和compute
  • python训练营打卡第31天
  • PageHelper分页原理解析:从源码到MySQL方言实现
  • Prometheus 基础入门文档
  • Python基础语法(十二):闭包与装饰器
  • 2004-2022年 地级市-金融机构存储指标-社科经管实证数据
  • Centos7和Centos8版本功能对比
  • Nginx 1.25.4交叉编译问题:编译器路径与aclocal.m4错误解决方案
  • CAD打印没有标注解决方法
  • 【Unity实战笔记】第二十四 · 使用 SMB+Animator 实现基础战斗系统
  • 易语言怎么做视频网站/推广网站怎么制作
  • 用dw做网站的菜单栏/优化模型有哪些
  • 百度怎么自己做网站/百度搜索引擎排名
  • 贵阳疫情最新消息今天封城了/英文seo实战派
  • 设置网站开场动画/中国十大网站
  • 廊坊盘古网站建设/爱站网长尾关键词挖掘查询工具