小白怎么搭建属于自己博客(一键式部署)

这里我们假设读者从来没有接触过编程或者刚刚接触编程。
本文将从最开始的步骤逐步讲解,读者只需要按照步骤进行操作便可。

本文共计7040字,共计29张配图。博主认为已经写的尽可能详尽,但仍可能有错漏存在。若读者在阅读的过程中发现认为错误或是不明白的地方,都可以在下方评论留言提出,或者通过3079369786@qq.com这个邮箱联系我。

1.获得服务器

1.1购买服务器

想要搭建个人网站,最好有一台个人服务器。
单说搭建个人博客,只使用git的免费仓库其实也可以做到。
但这里我仍然建议购买一台个人服务器。
每年只需就不到一百块钱,但一台个人服务器可以帮你熟悉linux系统、帮你搭建个人博客、帮你构建个人的小型门户网站、作为你的离线下载服务器帮你下载文件。

这些内容我将会在后面一篇篇的博文里依次教给大家。
而本篇文章我就先带大家搭建一个属于你自己的个人博客。
阿里云购买链接.
点击上方的购买链接,可以领取优惠卷购买。
在这里插入图片描述
在这里插入图片描述
上面贴出的六种服务器均可购买。其中最为推荐香港的轻量服务器,因为位置在香港,在使用域名的时候也不需要进行备案。ECS服务器也可以使用,但好像其服务器全部都在大陆,在使用域名时需要备案。理论上云电脑应该也可以,但笔者没买过,故不做推荐。

1.2设置服务器

1.2.1设置ECS服务器

当服务器购买完成后点击右上角的控制台。
在这里插入图片描述
在搜索框输入“云服务器”
在这里插入图片描述
选择 “云服务器ECS”进入控制台。

进入后您将看到如下的界面。
在这里插入图片描述
这里我们需要先滚动左测边栏进入“网络与安全”->“安全组”来开启这台服务器的端口(如果这里不进行调整,我们在后面搭建网站后依旧需要回来进行调整。);
在这里插入图片描述
随后在安全组页面选择当前实例的配置规则。
在这里插入图片描述
选择“入方向”->"手动添加"配置如下图规则(开放所有端口)。
在这里插入图片描述
配置完安全组规则后,选择左侧边栏的“实例与镜像”->“实例”
在这里插入图片描述
如下图,选择更换操作系统。
在这里插入图片描述
这里我们使用CentOS7.5版本(不使用8版本是因为,8版本偶尔会出现奇怪的错误)。并设置自己系统的root密码(这个密码需要记住,后面我们远程登录,控制自己的云服务器需要用到这个密码)。
在这里插入图片描述
设置完密码,点击确认订单,将会自动跳转至如下界面,等待实例启动成功即可。
在这里插入图片描述

1.2.2设置轻量型服务器

轻量型服务器在设置上除了操作界面有所区别,其大体与ECS相同。

当服务器购买完成后点击右上角的控制台。
在这里插入图片描述

我们先在控制台上搜索“轻量型应用服务器”。
在这里插入图片描述
在轻量应用服务器页面的服务器列表你将看到自己刚才所买的服务器实例。
在这里插入图片描述
点击该服务器后将会进入如下界面。
在这里插入图片描述
这里我们选择“重置系统”。

在应用镜像里我们选择“WordPress”
在这里插入图片描述
系统镜像我们选择“CensOS7.3”
在这里插入图片描述
随后点击下方的确认更换,即可完成系统更换。

重新进入主页面设置开放端口。
选择“安全”->“防火墙”->“添加规则”->输入如下内容(主要时端口范围填入1/65535)。点击确认完成安全组配置。
在这里插入图片描述
在轻量型服务器中我们还需要另外设置登录密码,否则我们无法确认远程登录服务器的密码。
如下图,点击主页下的重置密码设置即可.
在这里插入图片描述

2.安装工具

2.1安装shell工具

Linux的远程shell控制工具现今市面上有很多。
这里我们使用使用一个开源的工具,FinalShell(点击此处下载FinalShell)。
当下载完成后在你的电脑上安装此工具。

2.2登录远程服务器

当打开finalShell,选择如下进行SSH连接。
在这里插入图片描述

下图中需要填写四个值。
名称:可以填写任意值
主机:填写你的公网IP(可以在你的控制台首页看到公网IP)
用户名:填写root就行
密码:既是我们上面设置的密码。
在这里插入图片描述点击确定后,主界面显示如下图,即成功连接值远程云服务器。在这里插入图片描述

3.一键式安装个人博客

3.1安装博客服务

依次执行下面四个命令

curl -sSL https://get.daocloud.io/docker | sh
systemctl start docker
docker pull halohub/halo:latest
docker run -it -d --name halo -p 80:8090 -v ~/.halo:/root/.halo halohub/halo:latest

至此,你的个人博客安装完成。

3.2设置博客

随后在浏览器上输入你的公网IP,按照指引设置你的博客管理员账户即可完成博客设置。
在这里插入图片描述

4.设置域名

经过上面的步骤相信你的博客已经搭建完成。
接下来我们希望我们的可以通过输入域名例如:baidu.com,而不是直接通过IP来访问我们的博客。
这就需要我们进行域名解析
当进行域名解析的时候有一点需要提前注意一下。
如果,你的服务器位于香港或者新加坡等非大陆地区,域名直接进行解析就可以了。
但如果你的服务器位置在大陆内部,则需要对你的域名进行备案后才能使用。

4.1设置域名解析

点击此处在阿里云注册域名
根据网站提示注册一个便宜的域名就行,新人优惠的情况下就10几块钱一年。

注册好域名后,我们回到阿里云首页点击右上角的控制台。
在这里插入图片描述
随后在控制台搜索域名。
在这里插入图片描述
点击域名,进入域名控制台首页,随后点击域名上的解析

在这里插入图片描述
如下图,进入域名解析主页面。
在这里插入图片描述
点击添加解析出现如下图界面,全部如图输入即可。其中图中被涂红的地方填入你刚刚搭建好博客的公网IP。
在这里插入图片描述

等待几分钟,随着域名解析完成,就可以直接通过自己的域名访问自己的个人博客了。

ps:
我的博客便是基于上述步骤搭建出来的,读者可以通过点击连接来访问我的个人博客,并可以将其认为它就是搭建完成实例来看待。

ps:如果各位大佬看完了,对您有帮助麻烦点个赞给我~ 让作者明白这篇文章帮到了各位。

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值