阿里云服务器网站搭建教程

发布于 2019-09-20  314 次阅读


前提

阿里云学生服务器

​ 这个服务器真的超值,114¥/ 年的价格是真的非常实惠(此处非广告)并且你只需要实名认证(传一个身份证)就可以直接获得学生身份。相比腾讯云的那个还是方便了不少。并且配置非常不错,目测阿里云同等配置服务器原价1.4K+

​ 个人比较推荐那个轻量应用服务器,宽带大,性能足够你用。建议到手以后把系统换成Ubuntu 16.04

image.png

域名

​ 这个就无所谓了,如果泥没有注册过,就在阿里云注册好了,.com这种顶级域名价格其实差不多,腾讯云早些时候好像是首年28元(我就是),但后来的续费价格跟阿里云一样都是69。如果对域名要求不是很高搞一个.xyz或者.club就好了。

CDN加速

​ CDN加速好像平常两个马爸爸家的云都有搞活动免费的,但是具体操作得等到备案以后讲。主要就是一些玄学的加速优化。其实阿里云服务器在国内的访问速度还挺快的,TTL仅47,延时在机房测试大概是在24ms左右。所以CDN加速的意义不是特别大。这个按需自行处理吧。

证书

​ 我觉得这个还是很有必要的,毕竟是免费的东西,而且效果很明显,无论到哪个服务器上地址栏的那把小锁总是锁上的,可以搞一下。阿里云自己可以绑定域名的时候给你直接发一个,但是我安装了宝塔的面板,操作会有下不同,等下子讲。

备案

​ 当你做好购买服务器和域名这两个必要的工作以后,由于国内的服务器绑定域名是必须要经过工商局备案的,而目前的流程对于18岁以下的观众不是特别友好,所以这个部分特别讲一下。

STEP1:域名实名认证和备案

​ 阿里云这个操作很方便,实名认证只需要在账户里完成就好了。

​ 备案的话在注册的时候就要填泥爸妈的名字,要不填你的过一会儿还得过户给他们。之后直接在阿里云的控制台上创建一个模板就好了。

STEP2:服务器备案

​ 这个走了我好多弯路,第一次搞大概花了近一个星期才解决。

​ 还是要表扬阿里云这个备案系统做的相当完善,不需要像百度云或者腾讯云那样拿着他们寄给你的幕布拍照。阿里云推荐下载他们的APP,手机里面操作非常方便。

​ 同样,这个必须填泥爹妈的名字,泥爹妈的身份证,人脸验证的时候还得请泥爹妈上场(手动滑稽)。要准备的证件就是身份证,推荐提前下好你的域名证书。直接上传即可。

STEP4 等待

​ 备案等待的过程着实很慢,阿里云的初审等待一天就好了,如果通过了就会直接提交管局。之后管局会给你发一个短信,24小时以内点开里面的链接然后验证一下子手机号就好了。

​ 之后等待大约10来个工作日,实际等待半个月的样子。

STEP5 完成

​ 阿里云和管局会分别发来如下的两份邮件。注意要把自己备案号填在网站低端中间部分,具体HTML代码在下面。

image.png
image.png

以我的备案号为例:

<br>

是换行符,跟上面的隔开。

<br>
<a href="http://www.beian.miit.gov.cn/">湘ICP备19017347号</a>

宝塔面板的安装

​ 宝塔面板的安装很简单,几乎是傻瓜式操作。

STEP1:准备

​ 宝塔面板需要泥开放几个端口,如果你使用的是阿里云轻量服务器,步骤如下:

​ 打开轻量应用服务器的控制面板->选择防火墙->添加规则即可

image.png

​ 图里面的就是宝塔面板让泥开放的几条规则,点击添加即可。

STEP2:安装

宝塔面板的官网链接放上了,Linux免费版安装教程在这里。安装命令如下:

CentOS
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

其他的一般我接触的少,先放上这三个。

STEP3:完成

​ 之后打开domain.com:8888(domain是你自己的域名)完成注册即可。

WordPress博客搭建

STEP1:准备

​ 推荐大家首次进入宝塔面板前不要进行环境的安装,因为在安装环境不能更改宝塔面板的设置。推荐大家先更改宝塔面板的默认设置,编译安装环境不到五分钟。

​ 之后下载Wordpress即可,因为官网太慢,附上本站下载链接:Download 速度还是比较快的。

​ 主题的话推荐:Sakura ,如果泥了解这个主题并且不想听我废话,可以直接下载

STEP2:安装

​ 进入宝塔面板,点击网站->添加站点 image.png

如图所示,建立FTP、数据库即可。用户名和密码都可以自己改。

​ 之后来到站点目录,上传Wordpress的压缩包。解压之后得从文件夹中把所有项剪切到目录中,然后删掉那个名为Wordpress的文件夹即可。

​ 虽然我们在创建站点的时候就选择了建立数据库,然并卵,泥开始安装的时候会发现什么数据库都没有,所以现在就建。

​ 点开数据库->添加数据库

image.png

​ 如图,按照上面的方式建一个叫做Wordpress的数据库,密码用户名都可以自己设置。

​ 最后,直接访问你的域名,按照刚才的信息填写就好了。

证书安装

​ 阿里和腾讯目前都有免费的证书,介于我是之前就有腾讯的证书,所以下面以腾讯证书为例。

​ 假设你已经成功地注册了一个免费证书,打开腾讯云的控制台,找到下面的选项。

image.png

​ 点击下载,会得到一个压缩包。

​ 先解压。

​ 之后还是来到宝塔面板,点击网站,选择我们站点哪一行的设置,在SSL中选择其他证书。

​ 之后来到解压后的image.png Nginx文件夹,使用记事板打开:

image.png

​ .key文件,全部复制,之后粘贴到:

image.png

​ "密钥(Key)"那一栏中。

​ 之后,打开:image.png

​ 不要选择默认的打开方式,还是选择使用记事板打开,全部复制,粘贴到上面的“证书(PEM格式)”中。

​ 点击保存。

​ 注意在Wordpress中下载一个插件image.png

​ 点开“Settings",记得勾选下面的选项

image.png

写在最后

​ 这篇教程全都是我自己搭建40多天以来的经验,全部手码,全文近2K字,如果有疑问,都可以打在评论区,或者通过首页上的联系方式私信我。转载请附上本文链接。


朴实沉毅