Hexo搭建个人网站
该教程将引导如何使用Hexo框架搭建个人博客。主题为NexT主题。
环境
Node.js
Node.js安装
windows安装
到以下网址下载安装包进行安装。
ubuntu安装
执行以下指令安装
1 | sudo apt install curl |
centos7安装
参考该链接:CentOS7安装最新版NodeJS
Node.js安装成功检测
执行以下命令查看Node.js版本,成功显示出Node.js的版本则安装成功
1 | node -v |
Hexo安装与启动
执行以下命令安装与启动
1 | npm install hexo-cli -g |
启动完成后,可在浏览器通过localhost:4000端口查看网页,页面显示相应的内容则表示本地安装成功

部署个人博客
部署的方式目前自己尝试了三种方式,皆可部署成功。
部署到github
前置准备
创建个人的github仓库,建议仓库取名为:网页名.github.io。例如我的:bestfyw.github.io。具体方法自行百度。
配置设置
需要更新hexo的配置文件_config.yml中的两处地方,否则会出现部署失败或者部署无样式显示的问题。
- Deployment选项

- URL选项

执行部署
1 | hexo cl |
可以登录github仓库查看流水线是否完成,完成后登录相应的网址按shift+F5刷新查看
部署到gitee
前置准备
- 创建个人的gitee仓库。例如我的:bestfyw。具体方法自行百度。
- 开通gitee pages功能
配置设置
需要更新hexo的配置文件_config.yml中的两处地方,否则会出现部署失败或者部署无样式显示的问题。
- Deployment选项

- URL选项

执行部署
1 | hexo cl |
可以登录gitee仓库中的gitee pages页面更新网页,更新完成后,登录相应的网址按shift+F5刷新查看
部署到个人服务器
前置准备
- 购买个人云服务器,购买域名,将域名解析到个人云服务器ip
- 安装Nginx,Git
- 创建git本地仓库
1 | 添加用户 |
配置设置
需要更新hexo的配置文件_config.yml中的两处地方,否则会出现部署失败或者部署无样式显示的问题。
- Deployment选项

- URL选项

执行部署
1 | hexo cl |
登录相应的网址按shift+F5刷新查看