hexo基础网站搭建
本网站搭建教程(基于hexo+蝴蝶主题+github page)
本教程将会从零开始,教你一步步搭建自己风格的博客网站
从零开始!环境搭建
操作系统我用的是VMware虚拟机Ubuntu 22.10,你也可以用docker创建容器
首先安装一下 Hexo 需要的 node.js 和软件管理器 npm
在Ubuntu上打开一个终端
1 | sudo apt-get install nodejs |
接下来安装Hexo,Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
1 | npm install -g hexo-cli |
部署
创建本地网站页面
找一个方便的位置创建网站根目录[myblog]
1 | 进入这个myblog文件夹 |
生成一个hexo文件夹
1 | hexo g |
访问 http://localhost:4000/ 即可看到生成的示例静态网站
把网站部署到github page
首先需要一个 github 账号,我的账号是 https://github.com/zoulicheng ,以我的为例,创建新 repository,
记住仓库名要叫 账户名.github.io,这里报错是因为我已经有了
接着在 github右上角头像 - Settings - Developer settings - Personal access tokens (classic) 生成 token(远程git登录github必须)
生成后的 token 最好第一时间保存到私密的地方,后面不能再从github上找到了
修改根目录下的_config.yml的 deploy选项
1 | 修改_config.yml |
下载 hexo 官方deploy工具进行部署
1 | npm install hexo-deployer-git --save |
如果能在https://youraccount.github.io/访问,则代表部署成功!
至此,网站框架已经打好,已经可以写文章上去了,下一步是应用主题进行美化
安装butterfly主题
学业繁忙,还没更新~
使用阿里云自定义域名
学业繁忙,还没更新~
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 猪梨村!
评论