ECS学习部署微信小程序

简介: ECS学习部署微信小程序

0.缘由

这大三下学期,计算机科学与技术专业的我们的课设做出来了个微信小程序,由于图片需要上传云端,免费的图床又不稳定,我们就想到了阿里云的OSS对象存储,并使用了它,访问速度确实挺快,按量计费价格也实惠。

项目完成后,我们的好奇心还是很大,想着学习学习把我们的小项目部署上去,正好用到了OSS,就看到了阿里云的飞天计划。

阿里云飞天加速计划为我们高校学子免费提供了ECS服务器,我也借此计划,学习学习部署我和伙伴编写的微信小程序。

1.ECS心得

之前,我们的学习一般都在linux虚拟机上运行的,机器的性能又不高,还不能跨网访问,这为我们的项目开发带来了烦恼,因为添加数据的时候,数据库中的内容要保持一致性,我们只能通过局域网来共享数据库,来共享SpringBoot服务。

当我们把服务部署在ECS后,一切都变得方便起来,我们是基于Docker来部署的,只需少量命令就能下载完成镜像,而且阿里云ECS的网速是真的快,分分钟就下载完成。

最后部署完成后,我们想从外部进行访问,却发现怎么也访问不了,连运行于Docker上的数据库都无法连接,最后发现是端口没有开发,于是我们根据阿里云详细的说明文档,很快的就通过配置安全组来开放端口,而且安全组还可设置多个,以备不同的场景所需,十分便捷。

2.收获

本次部署并没有花费我们太多的时间,因为ECS真的很方便,还能实时查看ECS的运行状态,更换操作系统也是十分的方便快捷,几分钟内就完成了更换,比自己更换快多了。

这次的部署经历让我了解到了部署的大致过程,也还是非常的有趣,但是受限于微信官方小程序需要https的域名才能正式上线,而我在阿里云购买的域名由于ECS服务器时间不足3月不能进行备案,所以而暂时搁置。等我暑假的时候会考虑在阿里云买三个月上的服务器来体验体验完整的部署。

3.配图

image.png

image.png



相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
小程序 Java 关系型数据库
weixin030英语学习交流平台小程序+ssm(文档+源码)_kaic
本文介绍了英语学习交流平台小程序的开发全过程,包括系统分析、设计与实现。该小程序基于Java的SSM框架进行后端管理开发,使用MySQL作为数据库,并借助微信开发者工具确保系统稳定性。小程序设有管理员和用户两个角色,功能涵盖个人中心、每日打卡、学习计划、论坛交流等,具有操作简单、界面清晰、功能齐全的特点。通过技术可行性、经济可行性和操作可行性分析,证明了系统的实用性和高效性,为英语学习者提供了一个便捷的交流平台。
|
弹性计算 小程序 UED
|
小程序 前端开发 Java
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
JavaDog Chat v1.0.0 是一款基于 SpringBoot、MybatisPlus 和 uniapp 的简易聊天软件,兼容 H5、小程序和 APP,提供丰富的注释和简洁代码,适合初学者。主要功能包括登录注册、消息发送、好友管理及群组交流。
494 1
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
|
前端开发 Java
学习SpringMVC,建立连接,请求,响应 SpringBoot初学,如何前后端交互(后端版)?最简单的能通过网址访问的后端服务器代码举例
文章介绍了如何使用SpringBoot创建简单的后端服务器来处理HTTP请求,包括建立连接、编写Controller处理请求,并返回响应给前端或网址。
573 0
学习SpringMVC,建立连接,请求,响应 SpringBoot初学,如何前后端交互(后端版)?最简单的能通过网址访问的后端服务器代码举例
|
小程序
尝试使用阿里云服务器搭建微信小程序
华北电力大学核工程大一学生,出于对编程的热爱与大创项目需求,涉足微信小程序搭建。初期在实验指导下克服不熟悉编程的困难,但后期发现教程引导不足,尤其是对于代码定位缺乏清晰指引。建议加强网页图像指导,以适应不同编程水平用户,尤其是新手。
尝试使用阿里云服务器搭建微信小程序
|
小程序 JavaScript API
微信小程序开发学习之页面导航(声明式导航和编程式导航)
这篇文章介绍了微信小程序中页面导航的两种方式:声明式导航和编程式导航,包括如何导航到tabBar页面、非tabBar页面、后退导航,以及如何在导航过程中传递参数和获取传递的参数。
微信小程序开发学习之页面导航(声明式导航和编程式导航)
|
小程序 JavaScript
微信小程序学习之数据绑定,事件绑定,事件传参与数据同步的学习记录
本文介绍了微信小程序中的数据绑定、事件绑定、事件传参与数据同步的基本概念和使用方法,包括如何在data对象中定义数据、使用mustache语法在wxml中渲染数据、绑定和处理事件、事件对象属性、事件传参以及实现输入框与data数据的同步。
微信小程序学习之数据绑定,事件绑定,事件传参与数据同步的学习记录
|
存储 缓存 安全
学习服务器硬件基础知识
服务器是指一种高性能计算机,提供计算、存储和通信服务。通常运行在网络环境中,为计算机、设备或用户提供资源共享、数据存储和处理等服务。服务器可以是专门设计的硬件设备,也可以是在普通计算机上运行的特定软件。
1011 6
|
小程序
关于我花了一个星期学习微信小程序开发、并且成功开发出一个商城项目系统的心得体会
这篇文章是作者关于学习微信小程序开发并在一周内成功开发出一个商城项目系统的心得体会,分享了学习基础知识、实战项目开发的过程,以及小程序开发的易上手性和开发周期的简短。
关于我花了一个星期学习微信小程序开发、并且成功开发出一个商城项目系统的心得体会
|
JavaScript 小程序 Java
基于微信小程序餐厅点餐系统设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序餐厅点餐系统设计与实现(源码+lw+部署文档+讲解等)
2414 1

热门文章

最新文章