个人博客搭建流程笔记

个人博客搭建流程

  • 前期准备购买服务器

使用阿里云大学生优惠领取300元优惠卷,并购买合适的服务器(这里选择的是2h2g 40gb),选择ubuntu系统进行安装,并启动服务器设置密码

placeholder
placeholder

  • 购买域名

使用阿里云域名购买业务输入自己目标域名,并查看未被注册价格合适的域名,点击注册,完成相关实名备案

placeholder

  • 在阿里云工作台进行配置配置服务器防火墙

选择轻量服务器选择刚刚创建的实例进入,点击上侧工具栏中的防火墙功能,点击添加规则,在规则中添加端口80,并使用nmap测试80确实已经开放

placeholder
placeholder
placeholder
配置域名解析

找到刚刚注册完成的域名,点击域名解析,创建域名解析,选择A解析填入IP地址101.200.213.197,选择主机记录为*,完成域名添加。

placeholder
placeholder

  • 搭建博客安装前置环境 nodejs

拉取文件

curl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.sh

运行sh文件

sudo -E bash nodesource_setup.sh

apt安装nodejs

sudo apt install -y nodejs
placeholder

  • 使用npm安装hexo程序

安装hexo

npm install -g hexo-cli

placeholder

  • 创建博客

创建博客路径 这里选择的是 /opt/lancezhaobk

hexo init /opt/lancezhaobk

placeholder

配置hexo文件 并运行服务器

打开博客的路径

cd /opt/lancezhaobk

配置config文件

vim _config.yml

placeholder

启动hexo

hexo s -p 80

placeholder

  • 发布第一篇博客

创建一篇博客模板

hexo -n text1

placeholder

将创建的模板下载到本地编写内容并上传

placeholder
placeholder

完成 发现博客已经创建完成