赞
踩
阿里云主机的开通,网上同样有很多教程。
不过开通过程中有一些注意的地方,以及一些选项和实际用的web服务器、数据库类型有关,需要注意不要选错。
打开阿里云主页:
https://www.aliyun.com/
点击右上角“立即注册”,如果有支付宝账号,可以使用支付宝快捷注册。
也可以创建新的账号密码注册。
点击“登录”,可以通过支付宝扫码登录。
也可以通过账号密码或者阿里云App扫码登录。
阿里云的产品很多,第一次接触时候可能会看的眼花缭乱。
我们要开通的是一个公网上的云服务器,可以选择的产品是“云服务器ECS”或者“云虚拟主机”。
云服务器ECS:https://www.aliyun.com/product/ecs
云虚拟主机:https://wanwang.aliyun.com/hosting
从服务器功能上看,云服务器ECS,更像是一台独立的服务器(当然还要具体看CPU、内存、带宽是共享还是独享),开通后可以通过远程桌面连接进行系统远程,连接后可以看到一个完整的操作系统,可以按照需求另外安装各种软件和配置服务,较为灵活比较推荐。而云虚拟主机一般是用来部署网站,它配备虚拟独立可用的web服务文件空间和数据库空间,只能往这两部分导入程序和数据,不能另外安装程序。
从价格成本上看,云服务器ECS比云虚拟主机价格要高一些(云服务器ECS近几年价格优惠了很多,前些年价格一年要大几千以上)。当然,阿里云在新账号开通或者有时双十一活动,还是会有可观的优惠减价。
由于本次案例所用的服务端架构比较简单,从成本考虑,我选择了云虚拟主机。是的,WebService方法,也是可以像aspx网页一样,直接部署在云虚拟主机上访问!
以下就以开通云虚拟主机为例进行介绍。
购买选产品时,主要考虑CPU/内存配置、数据库/网页空间、峰值带宽等参数。一般如果应用简单、并发量不高,使用最低配置也是可以满足的。
注意,有时配置低的产品并不一定价格低,可能阿里云当前主推的配置有更大的优惠。
机房选择没有特别推荐,也可以选择离自己近的地方。接着选择适合的配置产品。然后,操作系统选择很重要,由于案例服务端语言选择C#.Net,所以这里选择Windows操作系统(注意,一些产品一旦机房和操作系统选定购买后,就不能进行切换)。Windows操作系统默认搭配SQL Server和ASP.NET网站语言。最后确认订单,并完成购买。
完成购买后,进入到控制台,在“产品与服务”页面下,可以进入“云虚拟主机”。
在这里,可以看到已购买的所有云虚拟主机列表,可以查看各个主机的基本信息:类型/配置、域名、IP、到期日等。
点击右侧“管理”操作链接,可以进入主机管理平台。这里可以查看更详细的主机信息和进行设置操作。
关于主机网页空间和数据库的操作,可以参考阿里云系统上的操作指引链接。
由于微信小程序对服务端的访问不能使用IP地址直接访问,所以还需要申请注册域名。在阿里云产品列表中找到“域名注册”进入。
域名注册:https://wanwang.aliyun.com
在这里,您可以随心所欲注册喜欢的域名,只要该域名还没被注册过。当然,各种域名的价格也是不一样的。我们可以选择一些价格低的顶级域名,如.top、.cn(.top以前是免费的)。由于实际上这个域名主要在代码里调用,而不像网站一样有装点门面或方便记忆的作用,所以不用太纠结,选择便宜的就好(当然前提是能够常年稳定运行解析)。
注册购买之后,同样进入控制台的“域名”,就可以看到刚刚注册到的域名。
之后,我们需要将域名和前面开通的主机进行绑定。可以在域名列表里的“解析”进行操作,也可以回到主机管理平台的“域名绑定”里操作。比如我们在主机管理平台操作,点击“绑定域名”,选择对应的域名后确认,即可完成绑定。
如绑定成功,域名列表里的“解析”也可查看到一些解析设置记录。
主机和域名开通后,无论是个人还是企业都需要进行备案,才可在公网上访问服务。通过阿里云备案链接里的指引进行操作,需要先提交个人或企业备案资料,等待若干天时间完成备案。期间可能有阿里云或管局的工作人员来电进行信息核对,需要保持电话畅通。
网站备案时,要求在网站主页上显示ICP主体备案号,即使我们的网站只是提供WebService方法服务而不提供实质的网站内容浏览,因此还需要制作一个简单的网页来呈现备案号信息完成备案。
备案成功的域名,“备案状态”也会显示成“已备案”。
当遇到主机、域名等相关问题时,可以使用阿里云的工单,进行提问寻求帮助。
最详细的【微信小程序+阿里云Web服务】开发部署指引(一):准备开始
最详细的【微信小程序+阿里云Web服务】开发部署指引(二):注册微信小程序
最详细的【微信小程序+阿里云Web服务】开发部署指引(三):开通阿里云主机
最详细的【微信小程序+阿里云Web服务】开发部署指引(四):搭建服务端数据库
最详细的【微信小程序+阿里云Web服务】开发部署指引(五):实现服务端调用逻辑
最详细的【微信小程序+阿里云Web服务】开发部署指引(六):开发微信小程序的准备
最详细的【微信小程序+阿里云Web服务】开发部署指引(七):小程序项目中的文件资源
最详细的【微信小程序+阿里云Web服务】开发部署指引(八):开发小程序卡片类型呈现功能
最详细的【微信小程序+阿里云Web服务】开发部署指引(九):开发小程序卡片浏览功能
最详细的【微信小程序+阿里云Web服务】开发部署指引(十):实现发音朗读
最详细的【微信小程序+阿里云Web服务】开发部署指引(十一):开发小程序设置功能
最详细的【微信小程序+阿里云Web服务】开发部署指引(十二):开发小程序用户反馈功能
最详细的【微信小程序+阿里云Web服务】开发部署指引(十三):小程序底部菜单
最详细的【微信小程序+阿里云Web服务】开发部署指引(十四):发布小程序
最详细的【微信小程序+阿里云Web服务】开发部署指引(十五):结语
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。