非常曲折的新手小白微信小程序springboot后端部署阿里云ESC服务器经历
我可以回忆起当时的经历。
首先,我需要说明一下背景:我们团队正在开发一款微信小程序,后端使用Spring Boot来实现数据接口。我们的目标是将小程序部署到阿里云的ESC服务器上。
第一天:配置阿里云ESC服务器
我花了大约2个小时时间来配置阿里云ESC服务器。首先,我需要创建一个新的ESC实例,选择合适的规格和地域。然后,我需要设置网络参数,包括公网IP地址、安全组等。
第二天:部署Spring Boot后端
我花了大约3个小时时间来部署Spring Boot后端。首先,我需要将项目打包成jar文件,然后上传到阿里云的OSS存储中。接着,我需要配置Nginx反向代理,指向我们的Spring Boot应用。
第三天:配置微信小程序
我花了大约2个小时时间来配置微信小程序。首先,我需要在微信开发者平台上创建一个新的小程序项目,然后将后端接口地址填入到小程序的配置文件中。
第四天:测试和调试
我花了大约4个小时时间来测试和调试整个系统。首先,我需要使用手机访问小程序,检查是否能够正常显示数据。如果出现问题,我需要在前端和后端都进行调试。
第五天:解决后端数据不显示的问题
当我发现后端数据不显示时,我开始了紧张的debug过程。我检查了前端代码、后端接口、Nginx配置等所有可能的原因。最后,我发现问题出在于校园网的防火墙设置上,需要将公网IP地址放行。
第六天:完成部署
经过5天的努力,我们终于完成了小程序和Spring Boot后端的部署。我们测试了多个场景,确保整个系统能够正常工作。
总的来说,这是一个非常曲折的经历,但最终我们还是成功地完成了部署。希望这段经历能帮助其他人避免类似的问题。