1. 注册小程序帐号
在微信公众平台官网首页(https://mp.weixin.qq.com)点击右上角的“立即注册”按钮进入注册页面,如下图所示。
点击选择“小程序”,整个注册过程分为3大步骤:
账号信息 --> 邮箱激活 --> 信息登记
- 账号信息
填写未注册过公众平台、开放平台、企业号、未绑定个人号的邮箱。
- 邮箱激活
登录邮箱,查收激活邮件,点击激活链接。
- 信息登记
点击激活链接后,继续下一步的注册流程。请选择主体类型选择,完善主体信息和管理员信息。值得注意的是,主体一旦确定,不可再更改。
注意点:
- 在填写小程序注册信息之前,需要先注册一个邮箱,其中每个邮箱只能申请一个小程序。
- 已经绑定了其他的公众号、小程序、个人号的邮箱,不能重新注册新的小程序。
2. 注册域名
域名注册商很多,有阿里云、新网、百度云、腾讯云、西部数码、22网、小鸟云等,个别域名的价格相差较大。
个人建议注册工信部可备案的域名,如.com/.cn/.net/.club/.vip等,以在阿里云注册域名为例:
- 付费购买
通过阿里云域名注册入口(https://wanwang.aliyun.com/domain)查询自己希望注册的域名,如未被注册,则可以加入清单,付款即可完成注册。
- 实名认证
注册之后需要进行实名认证,在阿里云的个人控制中心找到域名入口,或者在搜索栏里输入”域名“搜索域名管理入口,点击实名认证,提交相关信息后7个工作日内即可完成实名认证。下图为实名认证界面。
在域名实名认证之后,下载域名证书(备案需要用到域名证书)如下图所示。
注意点:
- 域名注册后需要进行实名认证过户至认证后的域名所有人账户下。
- 下载域名证书前必须实名认证,否则进行域名备案时会被驳回(原因:信息不一致)。
3. 购买服务器
服务器作为小程序后端代码运行的载体,十分重要,这里的“服务器”可以是虚拟主机、VPS或者云服务器。我们先来看一下虚拟主机、VPS和云服务器的区别。
- 虚拟主机
虚拟主机价格最便宜,价格一般在100元以内/年。但是可控制的权限比较少,往往是给用户开个FTP,只允许用户通过FTP上传资料,不给SSH登录权限。如果用户使用的后台语言是PHP或者ASP的话,一般情况下,大多数虚拟主机都是支持的。
- VPS
VPS是虚拟专用服务器(Virtual Private Server)的简称,厂商一般会给予VPS用户SSH登录权限。此时,用户就相当于拥有了一台物理服务器,可以自己安装镜像、配置服务器环境。当用户的自定义需求较高时,可以选择购置一台VPS。
- 云服务器
云服务器比VPS高级,云服务器是基于服务器集群的,因此硬件冗余度较高,故障率低。同时,云服务器使用了云计算技术,整合了计算、网络、存储等各种软件和硬件技术,用户可以在线按需配置云服务器的软硬件。
用户根据自己的业务需求选择购买的类型,在本文中,以虚拟主机为例,进行购买、连接操作。
- 购买服务器
阿里云、腾讯云、百度云等多家云计算平台都有云服务器出售,如果是新人,还有优惠。如果是学生,还有购买学生服务器的资格,学生服务器的价格一般是10元/月,配置可以做入门开发使用。VPS和虚拟主机的话,建议到郑州景安(https://www.zzidc.com)购买,价格便宜,性价比高,且提供免费的虚拟主机。
- 获取服务器的信息
以景安的虚拟主机为例,购买之后进入控制面板,点击“管理”进入虚拟主机管理面板,管理面板如下图所示,在“基本信息”栏目可以获取连接FTP所需要的信息。
- 通过FTP上传/下载文件
连接FTP所使用的工具是FlashFTP。打开FlashFTP,点击左侧电脑图标,选择“快速连接”,填写地址、用户名称、密码后,即完成连接,FlashFTP界面如下图所示。
上图中,左侧是本地端,右侧是服务器端。上传/下载文件可以在文件上右击,点击选择“传输”或者直接使用拖拽方式进行传输。
注意点:
- 景安公司的虚拟主机网站目录是web目录,用户将程序文档上传到web文件夹下即可通过域名访问。
- 各个公司提供的网站根目录不一样,具体参考虚拟主机提供厂商的说明文档。
4. SSL证书购买
目前,大部分IDC厂商都提供免费的SSL证书申请服务,用户可以方便快捷的从服务器的控制台进行SSL证书申请操作。
以景安公司的免费SSL证书申请为例,在景安的免费SSL证书“基础级DV”申请页面(https://www.zzidc.com/ssl/showfree)点击立即购买即可进入申请流程。
在“订单管理”页面,找到刚才的基础及DV订单,点击开通,进入信息确认即信息补充页面,进行确认及补充操作之后即可获得SSL证书。
下载下来的证书是压缩包形式,多个名称不同的文件是适配不同环境的证书,以景安公司的PHP虚拟主机为例,这里需要使用带“apache”字样的文件在控制台上传到虚拟主机以开通SSL。
注意点:
- SSL证书下载之后需要妥善保存,一部分证书颁发机构再次颁发证书是需要收费的,省的弄丢了申请再次颁发。当然,也有些机构也可以免费多次颁发。
- 免费的SSL证书一般是单域名证书,如果绑定二级域名则需要申请单独的二级域名证书,如:bbs.domain.com。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)