微信小程序开发入门(连载)—— 开发前的准备工作

上一篇:微信小程序开发入门(连载)—— 认识微信小程序

1. 注册小程序帐号

在微信公众平台官网首页(https://mp.weixin.qq.com)点击右上角的“立即注册”按钮进入注册页面,如下图所示。

enter image description here

点击选择“小程序”,整个注册过程分为3大步骤:

账号信息 --> 邮箱激活 --> 信息登记

  • 账号信息

填写未注册过公众平台、开放平台、企业号、未绑定个人号的邮箱。

  • 邮箱激活

登录邮箱,查收激活邮件,点击激活链接。

  • 信息登记

点击激活链接后,继续下一步的注册流程。请选择主体类型选择,完善主体信息和管理员信息。值得注意的是,主体一旦确定,不可再更改。


注意点:

  1. 在填写小程序注册信息之前,需要先注册一个邮箱,其中每个邮箱只能申请一个小程序。
  2. 已经绑定了其他的公众号、小程序、个人号的邮箱,不能重新注册新的小程序。

2. 注册域名

域名注册商很多,有阿里云、新网、百度云、腾讯云、西部数码、22网、小鸟云等,个别域名的价格相差较大。

个人建议注册工信部可备案的域名,如.com/.cn/.net/.club/.vip等,以在阿里云注册域名为例:

  • 付费购买

通过阿里云域名注册入口(https://wanwang.aliyun.com/domain)查询自己希望注册的域名,如未被注册,则可以加入清单,付款即可完成注册。

enter image description here

  • 实名认证

注册之后需要进行实名认证,在阿里云的个人控制中心找到域名入口,或者在搜索栏里输入”域名“搜索域名管理入口,点击实名认证,提交相关信息后7个工作日内即可完成实名认证。下图为实名认证界面。

enter image description here

在域名实名认证之后,下载域名证书(备案需要用到域名证书)如下图所示。

enter image description here


注意点:

  1. 域名注册后需要进行实名认证过户至认证后的域名所有人账户下。
  2. 下载域名证书前必须实名认证,否则进行域名备案时会被驳回(原因:信息不一致)。

3. 购买服务器

服务器作为小程序后端代码运行的载体,十分重要,这里的“服务器”可以是虚拟主机、VPS或者云服务器。我们先来看一下虚拟主机、VPS和云服务器的区别。

  • 虚拟主机

虚拟主机价格最便宜,价格一般在100元以内/年。但是可控制的权限比较少,往往是给用户开个FTP,只允许用户通过FTP上传资料,不给SSH登录权限。如果用户使用的后台语言是PHP或者ASP的话,一般情况下,大多数虚拟主机都是支持的。

  • VPS

VPS是虚拟专用服务器(Virtual Private Server)的简称,厂商一般会给予VPS用户SSH登录权限。此时,用户就相当于拥有了一台物理服务器,可以自己安装镜像、配置服务器环境。当用户的自定义需求较高时,可以选择购置一台VPS。

  • 云服务器

云服务器比VPS高级,云服务器是基于服务器集群的,因此硬件冗余度较高,故障率低。同时,云服务器使用了云计算技术,整合了计算、网络、存储等各种软件和硬件技术,用户可以在线按需配置云服务器的软硬件。

用户根据自己的业务需求选择购买的类型,在本文中,以虚拟主机为例,进行购买、连接操作。

  • 购买服务器

阿里云、腾讯云、百度云等多家云计算平台都有云服务器出售,如果是新人,还有优惠。如果是学生,还有购买学生服务器的资格,学生服务器的价格一般是10元/月,配置可以做入门开发使用。VPS和虚拟主机的话,建议到郑州景安(https://www.zzidc.com)购买,价格便宜,性价比高,且提供免费的虚拟主机。

enter image description here

  • 获取服务器的信息

以景安的虚拟主机为例,购买之后进入控制面板,点击“管理”进入虚拟主机管理面板,管理面板如下图所示,在“基本信息”栏目可以获取连接FTP所需要的信息。

enter image description here

  • 通过FTP上传/下载文件

连接FTP所使用的工具是FlashFTP。打开FlashFTP,点击左侧电脑图标,选择“快速连接”,填写地址、用户名称、密码后,即完成连接,FlashFTP界面如下图所示。

enter image description here

上图中,左侧是本地端,右侧是服务器端。上传/下载文件可以在文件上右击,点击选择“传输”或者直接使用拖拽方式进行传输。

enter image description here


注意点:

  1. 景安公司的虚拟主机网站目录是web目录,用户将程序文档上传到web文件夹下即可通过域名访问。
  2. 各个公司提供的网站根目录不一样,具体参考虚拟主机提供厂商的说明文档。

4. SSL证书购买

目前,大部分IDC厂商都提供免费的SSL证书申请服务,用户可以方便快捷的从服务器的控制台进行SSL证书申请操作。

以景安公司的免费SSL证书申请为例,在景安的免费SSL证书“基础级DV”申请页面(https://www.zzidc.com/ssl/showfree)点击立即购买即可进入申请流程。

enter image description here

在“订单管理”页面,找到刚才的基础及DV订单,点击开通,进入信息确认即信息补充页面,进行确认及补充操作之后即可获得SSL证书。

enter image description here

下载下来的证书是压缩包形式,多个名称不同的文件是适配不同环境的证书,以景安公司的PHP虚拟主机为例,这里需要使用带“apache”字样的文件在控制台上传到虚拟主机以开通SSL。

enter image description here


注意点:

  1. SSL证书下载之后需要妥善保存,一部分证书颁发机构再次颁发证书是需要收费的,省的弄丢了申请再次颁发。当然,也有些机构也可以免费多次颁发。
  2. 免费的SSL证书一般是单域名证书,如果绑定二级域名则需要申请单独的二级域名证书,如:bbs.domain.com

下一篇:微信小程序开发入门(连载)—— 微信公众平台配置


电子邮箱:daixiangcn@outlook.com
简介:中华人民共和国公民,中国共青团员,CSDN博客专家,秦淮区疾控中心托管社会公益组织指南针工作室志愿者,在校大学生,微信小程序《约车吗》、《指南针微公益》总工程师。


daixiangcn CSDN认证博客专家 后端开发工程师 产品体验官
中国公民,中共预备党员,CSDN博客专家,本科大四在读。江苏省第四届“互联网+”大学生创新创业大赛二等奖获得者,第二届、第三届微信小程序应用开发大赛全国三等奖、华东赛区二等奖项目作者,微信小程序《约车吗》、《庆云慈善会》、《锋云速检》项目工程师。
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页