【建站】谈谈我的第二次建站经历(腾讯云&西部数码)

时隔近两年半,第二次建站,依然新奇,依然很够学到很多东西。

托福于腾讯的云+校园扶持计划,我购买的云服务器CVM(广州三区,1核CPU,2G内存,1M带宽,50GB存储空间,Windows Server 2012 R2 数据中心版 64位中文版)使用3个月只需要30大洋,而原价为342大洋。趁着还是学生,有各种优惠,还是可以多多尝试一下。下次或许可以试着用Linux系统,毕竟这才是服务器系统的主流,遇到疑难问题往往有更多的参考资料,比Windows Server更容易解决。新购.cn域名第一年30大洋,使用优惠券减10大洋,也就是第一年只需要20大洋。遗憾的是,geekwell.com这个域名依然掌握在歪果仁手中,geekwell.cn这个原来属于我的域名也已经被人抢注了。

购买好主机和域名后,第一步依然是要为网站备案。根据工信部的规定,现在大部分域名都需要实名认证,2016年4月份,我建立自己的第一个网站时还没有这道程序。不过不用担心,这不会耽误太多时间,认证的速度还是很快的,我认证了两个域名,都是在24小时内完成。另外,.cc和.tt域名暂时不需要实名认证,锤子科技的官网就是用.tt域名(t.tt)。

通过在“腾讯云网站备案”这个小程序上进行备案活体核验,可以直接跳过幕布拍照这一环节,阿里云APP也已经支持备案活体核验。另外,如果在腾讯官网上备案的话,腾讯还免费提供幕布,阿里云的幕布貌似依旧收15大洋。

这一次备案出现了一个小意外——在通过活体审核后,腾讯云的客服人员联系我说,要注销原来的备案信息才能重新进行备案。也就是说,之前我备案过的网站虽然现在已经不在了,但备案信息还在。有两种方法可以注销原来的备案信息,一个是直接通过之前的接入商阿里云官网注销,一个是通过广东省通信管理局的域名信息备案管理系统注销,广东管局是明确表示原则上不受理此类申请的,如果要申请的话,需填写“广东省ICP用户注销备案申请表”,并寄到广州市。

我选择通过阿里云注销原来的备案。这里要说明一下的是,备案信息分为主体备案信息和网站备案信息。网站备案信息可以即时注销,主体备案信息注销的时间要长一些。我原先不知道这个情况,以为是自己输错备案密码导致主体备案信息注销失败,查阅阿里云提供的文档未找到解决方法,于是决定找阿里云的客服。

打了阿里云客户服务中心6个电话,无法直接与客服对话。通过提交工单的方式反映问题,也是等了一个多小时才有回复:建议我进行线下注销。在我表示广东管局让我找阿里云注销后,阿里云的工作人员又给我来了一条文不对题的回复。随后与阿里云的在线客服对话,也没有解决实际问题,但这名客服的态度还是值得肯定的。没办法,我拨打了工信部的全国备案咨询电话,想咨询一下能不能在线上注销备案信息,无果。在我填完注销备案申请表,准备去快递的时候,才收到工信部网站备案系统发来的邮件——主体备案信息注销成功。

作为一个学过编程的人,遇到技术问题查阅相关文档已经是自然反应了,能通过文档查阅解决的问题,我不会专门打电话找人工客服,阿里云的售后服务没有让我这个普通用户满意。值得一提的是,在腾讯云提交工单,几分钟内就能得到回复,当然这是在售前,售后的服务情况我现在也不清楚。

注销了自己原来的主体备案信息,新的备案申请就可以提交到广东管局了。腾讯云官方给出了各省管局在2016年6月份的审核时长参考,具体如下图。2016年4月份,我为自己原来的网站备案,等了9天。

在备案过程中,我们其实已经可以开始建自己的网站了。CMS我依然选择WordPress,这是我的老朋友了。在安装WordPress前需要配置包含PHP和MySQL的运行环境,两者都可以单独配置,也可以直接安装kangle和easypanel,它会为你配置好PHP,你再自己配置一下MySQL数据库。有一点需要注意的是,安装kangle和easypanel后会出现占用80端口的情况,导致在IIS上建立的网站无法访问。另外,kangle会把它自带的index.html默认设置为你的网站主页。

自己配置MySQL数据库的话,在安装WordPress的时候一般都会出现连接不上数据库的情况,需要手动创建wp-config.php文件,如果你在本机上安装过WordPress的话,这一步其实没什么难的。在翻阅腾讯云官网的时候,我发现腾讯云数据库原价是29大洋/月,第一个月打折后只要1大洋,所以就买了一个来试一下。需要注意的是腾讯云数据库默认是没有开启外网访问权限的,我们要自行开启。

MySQL创建用户、密码、数据库的具体命令行如下:
create user ‘username’@’localhost’ identified by ‘password’;
create user ‘username’@’%’ identified by ‘password’;flush privileges;
create database dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

因为赶着把网站建好,我又在西部数码上购买了新的香港虚拟主机和域名,香港主机是不需要备案的,所以可以节省很多时间。我购买的是“香港入门型”套餐(网页空间300M,附赠60M,单月流量20G),用共享IP的话是288大洋/年,独立IP是386大洋/年,也就是加了98大洋/年,使用优惠券可以减30大洋,另外还附赠50M的MySQL数据库一年的使用权和一个.store域名。.cn域名第一年是28大洋,优惠券减10大洋。在西部数码的官网上没有看到有什么学生优惠,我翻阅了一下百度云和美橙互联的官网,也没发现有什么学生优惠。

新注册“geekloop”这个域名既可以看成是“极客圈”的意思,更是我对自己的偶像Elon Musk先生表达敬意,“loop”取自他创建的“hyperloop One”公司的名称。
接下来要进行域名解析。主机名为“@”,对应的解析域名为geekloop.cn,主机名为“www”,对应的解析域名为www.geekloop.cn。通过西部数码提供的控制面板还可以直接一键生成SiteMap,不用自己去添加。

最后讲一下登录服务器系统和上传数据的问题。在腾讯云上,有两种登录Windows Server服务器系统的方式:通过远程桌面连接是可以复制和传输数据的,在本机上运行命令“mstsc”就打开远程桌面连接,输入虚拟主机的账号、密码即可进入服务器系统;通过VNC,也就是web登录的方式则无法直接复制数据,操作起来会有严重的卡顿现象。在西部数据上,通过web方式上传文件有很大限制,文件总大小不能超过10M,文件总数不能超过20个,还是要通过ftp传输数据。

我的第二次建站经历暂时就讲到这里。钻研技术跟做一道数学题一样纯粹,我虽然不是技术很高超的人,但我享受这种纯粹。

你有话要说?