阿里云服务器ECS部署【支付宝小程序】图文教程,新手0基础一键安装

简介: 本教程指导新手通过阿里云ECS和RDS按量付费模式,一键部署支付宝小程序,支持域名与SSL免费证书配置,费用约1.04元/小时,含详细架构搭建与小程序开发步骤。

阿里云服务器ECS部署【支付宝小程序】图文教程,新手0基础一键安装,使用阿里云服务器ECS和RDS云数据库的按量付费模式,费用价格是1.04元/小时,本案例还涉及域名和SSL证书,SSL证书可以申请阿里云的免费证书,域名在阿里云购买的话几十元一年,但是域名必须备案。


方案架构

方案提供的默认设置完成部署后在阿里云上搭建的网站运行环境如下图所示。实际部署时您可以根据资源规划修改部分设置,但最终形成的运行环境与下图相似。说明:当前部署架构为单机部署,主要用于解决方案场景演示,存在单点故障问题,如果存在高可用性要求,可以在多可用区进行分布式部署。

本方案的技术架构包括以下基础设施和云服务:


准备账号

如果您还没有阿里云账号,请先注册账号:www.aliyun.com  点击右上角的【立即注册】,可以使用手机号验证码注册,注册完成后你的账号需要完成实名认证才可以正常使用。本方案使用的云服务器是按量付费计费模式的,所以需要你的账号至少有100元,需要为账号先充值。


通过Terrafrom模板快速部署

通过 Terraform 模板,您可以实现阿里云资源的自动部署。模板以代码形式描述基础设施及其架构,能够自动完成云上资源的创建与配置,显著提升部署效率。本方案提供的 Terraform 模板将自动创建并配置以下资源:

  • 一个专有网络VPC,构建云上私有网络。
  • 一台交换机VSwitch,提供基本的网络分段和隔离功能。
  • 一台云服务器ECS,搭建了一个基于WordPress的博客网站,开启了REST API以便与客户端进行数据交互,并安装了 JWT 插件用于身份验证和鉴权。
  • 一个云数据库RDS MySQL实例,为博客网站提供数据服务。

操作步骤

说明

如果您希望在已有的 Terraform 环境中部署方案,可先下载Terraform 模板文件,然后通过 Terraform 命令手动完成部署。

  1. 打开部署链接前往阿里云控制台,系统自动打开使用新资源创建资源栈的面板。
  2. 在顶部菜单栏选择华东1(杭州)地域。您也可以根据实际需求选择其他地域。
  3. 在配置参数页面完成以下配置后,单击下一步:检查并确认。

配置项

参数

说明

示例值

网络配置

专有网络网段

服务所在的网络网段。

192.168.0.0/16

交换机子网网段

服务所在的子网网段。

192.168.0.0/24

可用区ID

服务所在的可用区。

可用区 J

ECS配置

实例类型

ECS实例的架构、分类和规格配置。

ecs.e-c1m2.large

实例密码

ECS实例的密码。

RDS配置

实例规格

云数据库RDS实例的规格。

mysql.n2m.medium.2c

数据库名称

创建的数据库名称。

RDS数据库账号

RDS实例的数据库账号和密码。

RDS数据库密码

WordPress配置

WordPress用户名

WordPress管控后台管理账号用户名、密码和用户邮箱。

WordPress密码

WordPress用户邮箱


  1. 在资源配置预览页面,确认模板参数以及费用之后,单击创建。
  2. 当资源栈信息页面的状态显示为创建成功时表示一键配置完成。
  3. 在资源栈管理页面,单击输出页签,复制并记录输出关键字为web_url 所对应的值,其为示例业务系统访问地址。


小程序开发

  1. 小程序开发准备。
  1. 进入支付宝开放平台,单击注册,根据指引填写信息,完成账号注册。
    说明
    如果您已经有支付宝账号,点击登录 ,使用支付宝账号登录开放平台。
  2. 在支付宝开放平台创建小程序,具体创建详情请参见创建小程序。
  3. 在迭代列表页面迭代管理区域,点击新建迭代,按以下配置创建迭代。

参数名称

示例值

迭代名称

V1

是否使用云服务

否

开发者工具选择

IDE

迭代模式选择

极简模式


  1. 进入支付宝小程序开发者工具页面,下载最新稳定版进行安装。
  1. 创建个人博客支付宝小程序项目并进行本地调试。
  1. 在前端代码仓库页面,单击下载Zip或者通过Git下载代码至本地。
  2. 打开开发者工具,单击菜单栏中文件 > 打开项目,选择上一步下载的小程序项目代码所在的根路径,单击打开。
  3. 找到小程序项目配置文件config.ts,将常量BLOG_HOST、ADMIN_ACCOUNT和ADMIN_PASSWORD的值分别替换为http://<ECS 公网 IP>,WordPress 管控后台登录账号和密码。
    说明
    建议使用应用程序密码(Application Passwords),应用程序密码用于为第三方应用和服务提供一种安全且便捷的方式来进行身份验证,可以在不影响主账户安全的情况下重置或撤销单个应用的访问权限,这有效地提高了安全性,同时便于应用的集成和管理。
  4. 安装项目所需依赖:
  1. 下载并安装NodeJS。
  2. 在开发者工具左侧导航栏单击Npm依赖管理图标 进入依赖管理页面,单击依赖管理面板右上角图标 安装全部依赖。
  1. 调整项目配置,允许忽略对域名以及域名证书合法性校验。
    在开发者工具右上角单击详情图标 进入项目详情配置页面,在域名信息区域勾选忽略HTTP请求域名合法性检查、忽略web-view域名合法性检查和忽略HTTPS域名证书检查三个配置项。

  2. 在工具栏中选择上一步所创建的小程序后,单击真机调试图标 ,会对整体项目进行编译并构建生成一个二维码,使用支付宝APP扫描二维码之后即可测试小程序。


发布上线(可选)

说明

如果您仅想体验方案,无需申请域名和备案,可以跳过此步骤。

当完成小程序开发并且测试通过之后,开始对小程序进行发布。小程序发布的前提条件包括:

  • 不能使用IP地址,需要使用独立域名,且域名必须经过 ICP 备案。
  • 域名只支持 HTTPS 和 WSS 协议。


方案验证

  1. 通过小程序开发工具模拟器,验证博客列表以及博客内容是否可以正常查阅。

  1. 当您完成 JWT 插件安装(一键部署默认已安装)之后,可以在小程序端实现内容创作。在模拟器底部菜单切换至我的,单击游客图标,在登录页面点击注册用户,通过页面引导完成新用户注册并登录,在底部菜单我的点击立即创作,在内容编辑器中创作并发布。


相关文章
|
9月前
|
Oracle 关系型数据库 数据库
oracle11.2.0.4安装步骤详解(附配置与连接教程)
Oracle 11g R2(11.2.0.4)是企业常用数据库,本文介绍其Windows安装全流程。涵盖环境准备、安装包下载、系统配置、安装步骤及首次连接操作,助你快速完成部署并通过SQL*Plus验证运行。
3552 4
|
9月前
|
存储 弹性计算 固态存储
阿里云服务器租用费用参考:按量/按月/按年收费标准与最新活动价格分享
2026年阿里云服务器租用价格,特价云服务器如轻量应用服务器(38元/年起)、经济型e实例(99元/年起)、通用算力型u1实例(199元/年起)等,满足个人开发者、中小企业低成本上云需求。高配置机型如计算型c9i、通用型g9i、内存型r9i等,适配高性能计算与大数据场景。价格组成涵盖实例规格、CPU内存、公网带宽及云盘,用户可通过价格计算器实时查询配置费用。
|
编解码 数据安全/隐私保护 iOS开发
uniapp IOS从打包到上架流程(详细简单) 原创
uniapp IOS从打包到上架流程(详细简单) 原创
941 0
|
9月前
|
域名解析 网络协议 安全
2026阿里云云解析 DNS 个人版深度解析:功能、价格与选型参考
在域名解析服务领域,阿里云云解析 DNS 凭借全球节点覆盖与安全防护能力,成为个人开发者与企业用户的重要选择。其中个人版以亲民的价格,在性价比层面具备显著吸引力。下面从版本定位、核心功能、价格体系、实测表现及选型建议等维度,对阿里云云解析 DNS 个人版进行全面解析,为用户提供客观决策依据。
1805 12
|
9月前
|
人工智能 弹性计算 安全
2026阿里云权益中心个人和企业优惠权益解析,上云优选,普惠好价
阿里云权益中心2026年持续深化“普惠+创新”双轮驱动,为全球开发者和企业提供全方位上云支持。涵盖个人开发者、企业、高校及出海场景,推出140+款免费试用产品、99元/年长效云服务器、7000万大模型tokens免费体验、5亿企业迁云补贴等权益。同时提供学生专属优惠、AI产品免费试用、出海企业专属10万元补贴及全球化合规支持,通过差异化配置满足多元需求,助力用户低成本实现业务提效与数字化转型。
|
4月前
|
缓存 并行计算 测试技术
如何在单张 RTX 3090 上让 Qwen3.5-27B token 生成速度提升 6 倍
本文系 trycua 团队的工程实践分享,Cua 是由该团队打造的一个面向 macOS 设计的开源 AI Agent 框架。下文采用第一视角来讲述他们在 RTX 3090 上的提速实践。
823 3
|
5月前
|
人工智能 运维 网络协议
ZeroNews CLI 一条命令搞定内网穿透
ZeroNews CLI是其4.0版本推出的命令行工具,支持一键认证、添加HTTP/TCP映射、查状态、启停服务等,无需浏览器操作;深度适配AI Agent与自动化场景,助力开发、运维高效完成内网穿透。(239字)
|
9月前
|
存储 弹性计算 Cloud Native
阿里云服务器怎么租用?租用流程与与最新新购和续费活动解读
2026年阿里云服务器租用流程参考,涵盖注册账号、实名认证、产品选择、参数配置及支付开通五大步骤,通常10-30分钟即可完成。配置时需明确付费模式(包年包月最经济)、地域选择、实例规格匹配业务需求等。当前阿里云针对用户在新购和续费方面还有一些列活动。
|
9月前
|
运维 安全 Linux
【运维实战】企业级 NFS 文件共享服务 · 一键自动化部署方案 (龙蜥/银河麒麟 V10 /openEuler /CentOS)
面向国产化替代需求,阜阳云动科技推出企业级NFS一键部署脚本,支持银河麒麟V10、openEuler、CentOS、龙蜥等主流系统。实现多部门隔离、权限可控、跨平台兼容的文件共享服务,自动化创建用户、目录与客户端挂载脚本,显著提升部署效率与安全性。开箱即用,助力政企高效构建安全稳定的NFS共享环境。
1054 1
【运维实战】企业级 NFS 文件共享服务 · 一键自动化部署方案 (龙蜥/银河麒麟 V10 /openEuler /CentOS)
|
9月前
|
机器学习/深度学习 数据采集 监控
别再只盯着模型了:从数据到模型,才是真正的端到端数据科学流水线
别再只盯着模型了:从数据到模型,才是真正的端到端数据科学流水线
417 8

热门文章

最新文章