阿里云ECS服务器搭建SpringBoot后端接驳微信小程序前端使用心得 #飞天加速计划·高校学生在家实践

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云服务器ECS,u1 2核4GB 1个月
简介: 了解到飞天加速计划,大学生可以免费体验阿里云ECS服务器。想到最近在弄的一个小程序后端在部署在阿里云服务器,前来尝试了阿里云的服务。使用过程很顺畅,也碰到了服务器端口3306无法访问的问题,咨询了客服给我了很满意的解决方案。希望发表给大家带来一些参考。希望大家可以避开这个坑。

个人情况介绍
本人大四,软件相关专业,有linux服务器基础,基本linux指令以及linux系统结构等有基本了解,该次运用阿里云ECS服务器是为了部署SpringBoot后端,接驳微信小程序。

使用阿里云的感想
之前大三小学期时使用过阿里云QUICK BI制作财务报表等,整体感觉非常code-free,基本不需要代码知识,和matlab相比,操作简单,提供可视化界面和操作指引。这次选择阿里云ECS服务器,看重的是阿里云稳定的服务和便捷的操作。作为云服务器全球巨头,相信阿里云的实力。使用过程中也感受到了阿里云服务提供教程的完整,在学生认证之后的一系列教程让我直接入门阿里云ECS服务器搭建、配置与使用,点赞。

使用过程中碰到的问题:3306端口无法访问
在使用阿里云搭建服务器的过程中,我选择的是Ubuntu20系统,通过命令行ssh连接服务器后自行安装配置了JDK服务。部署过程非常顺畅,但是在本地调试时,本地部署的后端出现了无法访问服务器3306端口的情况。自行搜索了许多博客,得到了以下几种解决手段:

  1. 检查阿里云安全组配置,添加3306端口
  2. 检查服务器防火墙配置,将3306添加到入站规则内
  3. 修改mysql库中user表的host字段,将localhost更新为%。
  4. 关闭访问端windows防火墙

可是啊!!!都不能解决问题。检查了很多遍服务器防火墙配置,根本没有安装防火墙服务;安全组排至添加了3306端口;mysql库中user表的host字段也已经更新;windows防火墙已经关闭。这些全部做到位之后,windows命令行telnet我的3306端口还是无法访问,真郁闷。检查了一下午,不能解决,尝试在阿里云上联系客服。
客服给出解决方案
客服很快啊!一下就连线上了。客服首先测试了我的3306端口确实不能访问,之后进行一步一步的问题推测,具体不太记得,反正一顿操作猛如虎啊!直接锁定了问题是服务器的mysql服务Bind-address的问题。给我发送了具体的解决方案,我直接无脑一顿执行。
具体解决方案是:修改mysql的配置文件my.conf,将bind-address后面IP改成0.0.0.0就行了!之后重启mysql服务,就可以访问了。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1天前
|
小程序 Java API
微信小程序和springboot实现微信支付
微信小程序和springboot实现微信支付
6 0
|
18天前
|
JSON JavaScript 前端开发
服务器通信:使用WebSocket与后端实时交互
【4月更文挑战第24天】WebSocket为解决服务器与客户端实时双向通信问题而生,常用于聊天、游戏和实时通知等场景。本文通过4步教你实现WebSocket通信:1) 客户端使用JavaScript创建WebSocket连接;2) 监听`open`、`message`和`close`事件;3) 使用`send`方法发送数据;4) 使用`close`方法关闭连接。服务器端则需处理连接和数据发送,具体实现依后端技术而定。WebSocket为现代Web应用的实时交互提供了强大支持。
|
22天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的4S店客户管理系统的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的4S店客户管理系统的详细设计和实现
44 4
|
22天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的在线课堂微信小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的在线课堂微信小程序的详细设计和实现
32 3
|
22天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的微信课堂助手小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的微信课堂助手小程序的详细设计和实现
56 3
|
22天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的商品展示的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的商品展示的详细设计和实现
31 3
|
22天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的微信点餐小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的微信点餐小程序的详细设计和实现
31 1
|
22天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的电子商城购物平台的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的电子商城购物平台的详细设计和实现
49 3
|
22天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的英语学习交流平台的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的英语学习交流平台的详细设计和实现
30 2
|
22天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的助农扶贫微信小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的助农扶贫微信小程序的详细设计和实现
33 2