cq7yun.com原创,转载请保留版权!

30秒快读

建站就是建立网站,就个人而言是博客,就企业而言是企业官网,都是在互联网上向他人展示信息或者提供服务。一个可以在互联网上访问的网站必须包含这三个要素:域名,云主机和内容。域名和云主机,都需要借助相关大厂的能力,内容则是完全由你自己做主创建。这篇文章给你一个切实可行的方案,利用云厂商提供的系统能力,结合开源软件Halo,以极低的成本建立一个你自己的网站。

Halo
一个优秀的开源博客发布应用,值得一试。
官网:An excellent open source blog publishing application.
开源:Github

市场行情
如果花钱请人来做网站建设,不涉及业务处理的一般静态网站,大概报价就是千元。所谓的千元建站,可能只是一个最低价,应该还会有一些增值服务(收费套路)等着你。国内比较大的云厂商,如阿里云、华为云等,现在都提供了建站能力。阿里云占了国内公共云服务市场近一半的份额,整合(收购)了万网后,在域名服务方面也是老大,所以请人建站也好,自己动手建站也罢,大概率是绕不开阿里云的。阿里云的建站服务,选择多,价格低,主要是为了吸引你去用它的云服务,而不是靠建站服务来赚钱:阿里云建站 低至500元

一、思维导图

先给一个整体思路,后续我们来一步步完成。

思维导图.jpg

二、准备云主机

云主机要解决的是你的网站放哪里的问题。我们的网站是需要在互联网上供他人随时访问的,所以得24小时开机并且接入互联网。早期的方案都是找电信托管服务器,或者开通有固定IP地址的宽带把服务器放自己的机房里,成本很高。

现在借助云厂商提供的系统能力,我们可以以极低的代价来完成网站建设。这就是站在巨人的肩膀上了,让我们的系统能力瞬间可以跟那些市值按亿计的大公司比肩。

国内的云主机推荐到 阿里云 去购买。腾讯、华为、百度等互联网大厂也都有提供云基础服务,这里以 阿里云 举例。

不是说免费建站吗?怎么就要开始买买买了?这里笔者先申明一下,域名和云主机,没有免费的都要花钱购买,只有建站的内容输出工具是用免费的开源软件Halo,不需要购买。

购买流程(建议在PC笔记本或者台式电脑上操作):

2.1. 登录阿里云

打开 阿里云 并登录。建议用支付宝扫码登录。

访问各个网站的时候,如果需要登录,请尽量选择支付宝或者微信等超级APP的扫码登录方式,相对来说是比较安全的;而输入账号密码的网站,则要注意网址是否正确,上网环境是否安全,防止他人窃取你的账号密码

阿里云 的操作界面如下图所示,后续的域名购买、备案,都在这个页面上有入口:
阿里云登录.jpg

2.2 购买云服务器

在上图所示的搜索栏内输入云服务器ECS,搜索并购买。建站需要的云服务器配置:1CPU+1G内存+1M带宽,操作系统选择CentOS 7.8。为了节省费用,有两个方案推荐:如果只是试试,建议选择按量付费,这样的话花几毛钱就可以验证本文提供的方案;如果要长期使用,建议购买3-5年,这样享受的优惠最多,平均下来的费用最低。

2.3. 使用远程终端连接云服务器

进入阿里云的控制台,找到刚购买的云服务器,按下图所示远程连接云服务器。

远程连接1.jpg

也可以下载远程终端工具来进行远程操作,推荐XShell,有免费版的。下载工具推荐Free Download Manager,也是免费的。

2.4. 安装Halo

请参考这个文档 使用 Docker 部署 Halo,很详细了,一步一步复制粘贴那些命令过来执行就OK了。
cq7yun.com原创,转载请保留版权!

2.5. 使用Halo输出你的网站内容

先在【系统】-【博客设置】里进行常规设置,如下图所示:
halo常规设置.jpg

那个Favicon是网站在浏览器标签上展示的小图标,ico格式。

然后【SEO设置】,SEO是针对搜索引擎的优化,设置一些关键信息,让百度什么的可以找到你的网站。

其他的设置都可以缓一下,然后就是菜单和文章了,基本上就可以组成你的网站内容。

三、域名购买与备案

域名就是网站在互联网上的地址,比如淘宝的域名是taobao.com、京东的域名是jd.com,你在浏览器的地址栏里输入这些域名(地址),就可以访问它们。

可以先跳过域名的购买与备案,直接使用IP地址访问网站,先验证一下本文的这个方案是否可行,再去考虑域名的事情。

要拥有自己的网站,必须购买域名,这个是避不开的一笔费用,你可以类比一下电话号码来理解。国内推荐到阿里云去购买域名,企业官网的话建议购买.com域名,个人博客则请随意。

购买流程(建议在PC笔记本或者台式电脑上操作):

3.1. 登录

打开 阿里云 并登录。
阿里云 的操作界面如下图所示,后续的域名购买、备案,都在这个页面上有入口:
阿里云登录.jpg

3.2. 购买域名

在上图所示的搜索栏内输入你想要的域名,搜索并购买。

3.3. 域名备案

域名购买后要投入使用,还需要备案。在中华人民共和国境内提供互联网信息服务,应当依法履行ICP备案手续。这个跟办公司要去办营业执照一样的,具体的操作请按 阿里云 的备案流程走就可以了。

3.4. 域名解析

备案完成后,剩下的工作就是把域名指向你的云服务器(公网IP地址)。在阿里云控制台的在域名列表里找到你的域名,进行域名解析的配置。
域名解析1.jpg

域名解析这里的术语可能不是很好懂,按照下图填写就可以了。②选A记录,指向IPV4地址;③一般填www,如果你的域名是abc.com,那么你的网站地址就是www.abc.com;④填云服务器的公网地址。
域名解析2.jpg

四、见证奇迹的时候

相信在浏览器地址栏里输入你自己的网站地址,打开的那一瞬间,一切都值了。
cq7yun.com原创,转载请保留版权!