文章目录

  • 前言
  • 一、注册阿里云账号
  • 二、登录阿里云
  • 三、开通虚拟主机
  • 四、开通域名
  • 五、备案
  • 六、帮助
  • 专题文章链接

前言

阿里云主机的开通,网上同样有很多教程。
不过开通过程中有一些注意的地方,以及一些选项和实际用的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、到期日等。

点击右侧“管理”操作链接,可以进入主机管理平台。这里可以查看更详细的主机信息和进行设置操作。

  • 站点信息-FTP信息:网站文件上传下载的地址、账号和密码。使用FTP软件或Windows文件资源管理器可以进行文件操作。
  • 数据库信息:网站数据库访问地址、账号和密码。使用SQL Server Management Studio可以直接远程访问操作。
  • 域名管理:主机绑定的域名,关于域名后面详细介绍。
  • 高级环境设置-.net版本设置:设置程序对应运行的.Net Framework版本。
  • 工具-备份恢复:对数据库和网站文件进行手动备份和备份恢复。系统每天夜间也会自动进行一次备份,并保存最近3天的备份记录可供恢复。

关于主机网页空间和数据库的操作,可以参考阿里云系统上的操作指引链接。

四、开通域名

由于微信小程序对服务端的访问不能使用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服务】开发部署指引(十五):结语

最详细的【微信小程序+阿里云Web服务】开发部署指引(三):开通阿里云主机相关推荐

  1. 详细的微信小程序讲解

    相信最近各位同学已经被各种关于微信小程序的介绍刷屏了, 大家应该也关心这个新兴起的东西, 但是对于学习Android开发.iOS开发的同学, 可能很难马上上手去做, 也很难去理解这是什么, 那这篇文章 ...

  2. 微信小程序模板消息(服务通知消息)原始post工具封装(不使用jar包--坑比较多),解决47001(JSON格式)和中文乱码问题

    微信小程序模板消息(服务通知消息)原始post工具封装(不使用jar包--坑比较多),解决47001(JSON格式)和中文乱码问题 参考文章: (1)微信小程序模板消息(服务通知消息)原始post工具 ...

  3. 微信小程序想要最短服务路径

    微信试图用小程序来重新定义服务路径的长度.过去几个月,业界一直在讨论微信对小程序的定义:即用即走.触手可及.这一度让开发者疑惑,因为如果微信你期待我做的产品是即用即走的,那为什么我要开发小程序?难道产 ...

  4. php 类似微信下拉菜单,微信小程序模拟下拉菜单开发实例

    本文主要和大家分享微信小程序模拟下拉菜单开发实例,希望能帮助到大家. 一.知识点 1.实现动态显示和隐藏某个控件 列表1data:{ open:false }, showitem:function() ...

  5. 小程序开发语言python_微信小程序是用什么语言开发的呢

    原标题:微信小程序是用什么语言开发的呢 说到微信小程序可能大部分只是一知半解,您是否清楚小程序是用什么来开发的?如果您不太清楚,那么多美源小程序小编来告诉您小程序开的具体. 微信小程序是什么语言开发的 ...

  6. 微信小程序申请医疗-就医服务类目解决办法

    微信小程序申请医疗-就医服务类目申请解决办法 选择方式为提供合同方式 由于我们公司不是医院这种类型的公司,所以没有卫生部的批文,只能选择这一种方式. 准备审核需要的资料 承诺函 合同首尾页拍照,然后通 ...

  7. 微信小程序服务器端用什么语言开发?

    点击阅读原文  微信小程序服务器端用什么语言开发? 首先,比如微信二次开发,可以用java或者php 来做服务器端语言来进行二次开发,那小程序呢?文档写着.js负责业务逻辑,难道服务器端就是纯JS实现 ...

  8. 微信小程序使用真机或开发工具进行http请求开发测试亲测有效

    微信小程序使用真机或开发工具进行http请求开发测试 1使用微信开发这工具进行http请求的配置 2:真机进行http请求 微信开发这平台要求上线微信小程序配置的合法域以及网络请求名必须是https, ...

  9. 微信小程序使用腾讯位置服务地图选点实现地址的选取|微信小程序腾讯位置服务地图选点请求来源未被授权

    效果图 首先要在微信开放平台的小程序里 添加插件 具体配置,可以参考官方文档 腾讯位置服务地图选点 | 小程序插件 | 微信公众平台 (qq.com) 同时还要申请接口的权限,不然小程序上线的时候不能 ...

  10. 含论文+辩论PPT+源码等]微信小程序ssm社区心理健康服务平台+后台管理系统

    下载地址: https://download.csdn.net/download/m0_71595576/85519044?spm=1001.2014.3001.5503 项目介绍: 含论文+辩论PP ...

最新文章

  1. Linux客户机访问FTP服务器常见的问题及解决办法
  2. WebRTC AEC算法
  3. 34、Power Query-中国式排名
  4. 利用IDA6.6进行apk dex代码动态调试
  5. 码上用它开始Flutter混合开发——FlutterBoost
  6. arcgis根据矢量范围裁取tif影像(栅格数据)、批量合并shp文件、根据矢量范围裁取区域内的矢量,输出地理坐标系
  7. Memcached概述
  8. 设置电脑系统密码以及桌面密码
  9. Python中判断两个字符串的内容是否相同
  10. 互联网巨头的“搜索”暗战
  11. python long函数_python函数
  12. 78oa mysql_78OA系统安装后无法打开解决方案
  13. ISA 2004 Site-To-Site ×××截图详解
  14. vue.js django_如何使用Django和Vue.js对Web应用程序进行原型制作
  15. windows10将耳机当作麦克风
  16. 网络设备配置与管理-综合实验1
  17. online python compiler_在线控制台编译器:Online Console Compiler
  18. 铁路计算机联锁应用,Profisafe在铁路车站计算机联锁控制系统中的应用
  19. linux不同用户环境变量问题
  20. 1971旗舰cpu intel_最强CPU诞生:Intel正式发布Xeon E7 v4系列处理器 - IT之家

热门文章

  1. java实现微信企业号API服务端调用封装
  2. unity 别踩白块儿
  3. 百度导航SDK升级适配 Anroid 11骑步导航闪退
  4. mac打不开磁盘映像资源忙
  5. html爆炸动画效果,基于CSS3和GSAP的超酷盒子爆炸动画特效
  6. Qt编写的知名的开源软件汇总
  7. (sn0wbreeze保基带升级,redsnow,absinthe越狱)常用越狱工具下载:redsnow,absinthe,tinyumbrella,sn0wbreeze
  8. Origin如何绘出带有时间轴的趋势图
  9. 【校园快递信息系统——开题报告 分享(仅供参考呀)】
  10. 百度地图迁徙大数据_百度地图发布春运大数据,2020年返程规模下降六成