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



相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10月前
|
弹性计算 机器人 应用服务中间件
一键部署开源Qwen3并集成到钉钉、企业微信
Qwen3系列模型现已正式发布并开源,包含8款“混合推理模型”,其中涵盖两款MoE模型(Qwen3-235B-A22B与Qwen3-30B-A3B)及六个Dense模型。阿里云计算巢已支持Qwen3-235B-A22B和Qwen3-32B的私有化部署,用户可通过计算巢轻松完成部署,并借助AppFlow集成至钉钉机器人或企业微信。文档详细介绍了从模型部署、创建应用到配置机器人的全流程,帮助用户快速实现智能助手的接入与使用。
956 19
一键部署开源Qwen3并集成到钉钉、企业微信
|
8月前
|
Java API
wxid添加微信好友工具,免费微信wxid转换器二维码,jar实现仅供学习参考
本项目实现微信ID与wxid的转换及二维码生成功能,核心逻辑基于ZXing库完成QR编码,支持文件批量导入导出。
|
8月前
|
编解码 Java
wxid加微信好友工具,二维码转换工具,微信号转wxid插件【仅供学习参考】
本工具基于JAVA实现微信ID转换功能,支持wxid、微信号与二维码之间的相互转换。开发中使用ZXing库(版本3.5.1)完成二维码编解码,并设计核心类`WxidConverter`实现关键转换逻辑。
微信封号脚本插件,全自动批量投诉工具, vx隔空抓包封号思路【仅供学习参考用途】
这是一款针对微信投诉自动化处理的工具插件,通过模拟点击操作实现批量投诉功能。相比手动投诉,该插件效率更高、成功率更有保障。
|
8月前
|
存储
微信附近人提取工具,附近人微信号采集,用xposed实现【仅供学习参考】
主Hook模块拦截微信附近人界面,数据结构保存用户信息,数据导出模块实现CSV格式存储,以及Xposed框架入口配置。
|
11月前
|
小程序 Java 关系型数据库
weixin030英语学习交流平台小程序+ssm(文档+源码)_kaic
本文介绍了英语学习交流平台小程序的开发全过程,包括系统分析、设计与实现。该小程序基于Java的SSM框架进行后端管理开发,使用MySQL作为数据库,并借助微信开发者工具确保系统稳定性。小程序设有管理员和用户两个角色,功能涵盖个人中心、每日打卡、学习计划、论坛交流等,具有操作简单、界面清晰、功能齐全的特点。通过技术可行性、经济可行性和操作可行性分析,证明了系统的实用性和高效性,为英语学习者提供了一个便捷的交流平台。
|
弹性计算 人工智能 应用服务中间件
一键部署开源DeepSeek并集成到企业微信
DeepSeek近期发布了两款先进AI模型V3和R1,分别适用于通用应用和推理任务。由于官方API流量过大,建议通过阿里云的计算巢进行私有化部署,以确保稳定使用。用户无需编写代码即可完成部署,并可通过AppFlow轻松集成到钉钉、企业微信等渠道。具体步骤包括选择适合的机器资源、配置安全组、创建企业微信应用及连接流,最后完成API接收消息配置和测试应用。整个过程简单快捷,帮助用户快速搭建专属AI服务。
2121 7
一键部署开源DeepSeek并集成到企业微信
|
弹性计算 小程序 UED
|
小程序 前端开发 Java
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
JavaDog Chat v1.0.0 是一款基于 SpringBoot、MybatisPlus 和 uniapp 的简易聊天软件,兼容 H5、小程序和 APP,提供丰富的注释和简洁代码,适合初学者。主要功能包括登录注册、消息发送、好友管理及群组交流。
399 1
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
|
小程序 JavaScript API
微信小程序开发学习之页面导航(声明式导航和编程式导航)
这篇文章介绍了微信小程序中页面导航的两种方式:声明式导航和编程式导航,包括如何导航到tabBar页面、非tabBar页面、后退导航,以及如何在导航过程中传递参数和获取传递的参数。
微信小程序开发学习之页面导航(声明式导航和编程式导航)