个人博客搭建流程
- 前期准备购买服务器
使用阿里云大学生优惠领取300元优惠卷,并购买合适的服务器(这里选择的是2h2g 40gb),选择ubuntu系统进行安装,并启动服务器设置密码


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

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



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


- 搭建博客安装前置环境 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
- 使用npm安装hexo程序
安装hexo
npm install -g hexo-cli

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

配置hexo文件 并运行服务器
打开博客的路径
cd /opt/lancezhaobk
配置config文件
vim _config.yml

启动hexo
hexo s -p 80

- 发布第一篇博客
创建一篇博客模板
hexo -n text1

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


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