“云”这个时下热门的词汇,我们都耳熟能详。事实上,“云”是网络的代名词,以前我们画网络图时,经常把联通不同局域网之间的“电信网”用一朵云来表示,这样,“云”就成为了网络的代名词,表示复杂的也无需用户理解的网络环境。那顾名思义,“云服务”既是基于互联网的服务,这个服务往往是按需的、具有良好扩展性的。

云服务器就是云服务的一个最佳体验。从前,我们也通过网络来购买空间,来运行我们的网页程序,那个时候的“空间”可以认为是现在“云服务器”的雏形。无非是“空间”我们知道他的具体物理位置,而“云服务器”我们无从知道它的物理位置(当然也无需知道),我们需要的是它能够提供给我所有服务器应有的功能和性能就OK了。

(本文不是专门探讨云服务的书籍,读者如果对此有兴趣,可参考相关文献,这里只是粗浅的介绍以方便读者理解)

目前,云服务器需要向云服务运营商进行租用,好上手的国内的云服务有阿里云、腾讯云、华为云等,这里作者使用腾讯云,因为毕竟开发微信公众号,对接也比较方便。

 

云服务装panabit 云服务的云_云服务

扫码登录后,点击控制台,在左侧中间位置,可见如下图所示,我的资源

 

云服务装panabit 云服务的云_腾讯云_02

“我的资源”中,我们要用到的是云服务器,如果您要进行公众号开发的话,还需要申请域名(申请域名入口可以通过控制台界面左上角“云产品”下拉列表中找到),并对域名进行备案,备案周期大概需要2-3周。

当你成功购买一个云服务器后,你将获得一个该服务器的公网IP地址,通过云解析,可以将你上面申请的域名解析到这个服务器的地址上,这样,客户通过域名访问就能直接访问你的服务器上部署的网页应用。(虽然具有公网IP地址以后,您可以通过该地址直接访问您服务器上部署的网页应用。但是,微信公众号开发中,许多地方是不允许使用IP地址进行直接访问的,因此,申请域名并解析至对应的服务器上是十分必要的!)

购买该云服务器后,腾讯云会发送一个带有密码的信件到你指定电子邮箱,通过电子邮箱你可以登录到你的云服务器中进行开发和部署,具体部署工作下节介绍(本文服务器操作系统为windows server 2012 R2,读者可以采用你所熟悉的操作系统,Windows和Linux均可,但本文下节介绍时以Windows操作系统为例进行介绍)。

登录方式,你可以使用windows下的远程桌面进行登录,打开命令行,输入 mstsc /v 你的云服务器的ip地址 /admin回车后即可登录,登录时,用户名为 administrator,密码为腾讯云发给你邮件中的密码。

 

云服务装panabit 云服务的云_腾讯云_03

 

 

云服务装panabit 云服务的云_服务器_04

登录后请及时安装防病毒软件,并定期将重要数据和程序备份至你的个人电脑,防止服务器中病毒或木马,导致数据库和程序代码丢失,造成无法挽回的损失!

在此处我们还需要说明的是,控制台中很多功能是付费的,作为初学者,可以选择价格最低的配置进行练习。

控制台还有很多付费项目是本文开发时需要用到的,如实时音视频、云直播、云点播等,在第6章中介绍时进行配置。