「AI开发小程序教程」八、购买服务器和域名
回顾前七篇内容,我们已经实现了小程序本身、与小程序配合的后端程序的开发工作。其中后端程序支持多个用户共同使用小程序,并把用户数据存储到服务器中,即使换了手机,历史数据也能取到。
温馨提示:如果你的小程序不需要配合后端程序来使用,即只需要看到第四篇就可以上传代码、提交审核、发布的话,你无需看本篇内容,也无需购买云服务器。一旦小程序需要搭配一个后端程序,那么就需要购买一个云服务器来部署这个后端程序了,如果你还不知道买服务器是为啥,建议你先看一下第五篇到第七篇内容。
先梳理一下
首先,我们梳理一下截止到目前有了哪些东西。
在你自己的电脑上,你有了小程序的代码,以及后端的代码。其中小程序代码通过微信开发者工具就可以上传了,但是后端程序,你还没有地方放,并且不能运行在你自己的电脑上,因为
- 你的电脑不能总是开机
- 即使你的电脑能一直开机,别人使用你的小程序时,也无法与你的电脑建立连接。因为你的电脑没有一个固定的IP地址
- 即使你能找营业厅要一个固定的IP地址,我也不建议你折腾
所以你需要购买一个云服务器

云服务器怎么选
云服务器厂商可就太多了,比如阿里云、腾讯云、百度云、华为云、火山云(字节)、天翼云等等
他们一般都有比较优惠的活动,比如阿里云的99元/年的99计划(应该还有好几年的期限),基本可以在100元内搞定这个事情。你可以捡便宜的用。
如果你考虑长期使用个十年八年的,你也可以优先考虑轻量服务器。
选服务器最好要选这些靠谱的官网,不建议从淘宝等渠道购买。
本篇我会以腾讯云和阿里云作为例子进行讲解。
阿里云
你可以在99计划的页面直接购买
https://www.aliyun.com/daily-act/ecs/99program
如果在这个页面上,你无法购买,或者你想购买轻量服务器,你需要登录阿里云控制台。
然后直接搜索【轻量】,点击【轻量应用服务器】即可。

在打开的轻量应用服务器页面上,做以下操作

在购买页面上,按照以下配置购买,注意,因为后续要备案,时长买的长一点
注意,推荐你选择宝塔linux面板

对于域名,你可以从轻量应用服务器的页面上快捷购买,也可以通过阿里云控制台的域名来购买
如果你不知道域名是干什么的,建议你先看看第五篇内容
如果你差钱,我建议你买个便宜的域名,因为域名只是个记号,在小程序的场景下没啥区别
域名注册的时候,你只需要填写一个词就行,比如 baidu,而不需要写www.baidu,这个词也可以有数字如 baidu666


腾讯云
腾讯云最新的活动页面是
https://cloud.tencent.com/act/pro/warmup-202606
如果链接已失效,请自行搜索腾讯云活动页面
或者你直接购买腾讯云的轻量服务器
https://cloud.tencent.com/act/pro/lhsale
或者从腾讯云官网找到,https://cloud.tencent.com/login

购买页进行购买,注意选宝塔linux面板

购买完成会自动跳转到控制台,后续也可以在控制台搜索找到


你可以在这里看到服务器的IP,并且点击可以进入到详情页面,进行其他操作
对于域名,也可以在轻量应用服务器的页面上找到,按提示注册即可
域名注册的时候,你只需要填写一个词就行,比如 baidu,而不需要写www.baidu,这个词也可以有数字如 baidu666


因为最近没有购买服务器的需求,我就不实际购买了。总之,这篇文章的主要目标是,购买一个云服务器和一个域名。我们后续会把后端程序部署到服务器上,并且把域名解析到服务器上,使用一个具体的域名访问这个后端程序。
