Hexo零成本搭建个人博客网站2

简介: Hexo零成本搭建个人博客网站

三、编辑个人博客网站

1.新建文章:

blog文件夹里,打开GBH,输入hexo new "文章标题"

hexo new "新电脑配置"

在blog\source_posts下看到创建的文章。

dfff57f5135041ca9f7cb76ebcf1fed9.png

双击点开刚刚创建的文章,推荐使用Typora来编写文章。


8c35e0d1e1234ac5b593abbd48f98529.png

2.网页生成:

再运行hexo g,生成网页。

ec6681a864724ef1b7bec6224df7b84a.png


3.博客生成:

最后运行hexo s,生成博客。

fc33a4a720924381ae33055e8b085b99.png

4.网站查看:

浏览器打开http://localhost:4000/查看是否新增文章。


587cc70fdc394e669082cfd9b0e314f1.png

四、博客主题更换

1.找到主题网站

Hexo主题官网或Hexo首页滑到最下方。




80ba5414dbd64b7b9e995916cf7bd1b6.png


然后找到一个喜欢的主题:例如:https://hexo-theme-async.imalun.com/guide/

2.安装主题

根据主题安装步骤进行操作。

0f1cb0e4674b4e83a12990e2d9a6fdce.png

3.修改主题配置

根据主题的步骤,找到配置,根据指南进行配置。

4.生成和运行博客

hexo g

hexo s

五、注册gitee

1.打开Gitee网站

Gitee官网

2.Gitee简介

Gitee是开源中国推出的基于Git的代码托管服务平台,可以用它做个人博客。

3.Gitee实名验证

右上角找到“账号设置”,找到“实名验证”,进行验证。

提示:没有实名验证就没有办法开启Gitee Pages服务。

b12d96e8955644e9841f155d5e5cd38b.png

4.新建仓库

右上角找到“+”,找到“新建仓库”。

路径为个人空间地址。


70f3bc8fe16949b3bfd400d5abe14101.png

5.将博客上传到Gitee中

1.复制下面两行代码

git config --global user.name "xxx"
git config --global user.email "xxx@user.noreply.gitee.com"


5d6e1b4f403e4a59897304c7970984f7.png

然后在GBH上粘贴。

2.在GBH输入 ssh-keygen -t rsa -C "邮箱地址",输入三次回车。

3.获取秘钥:输入cat ~/.ssh/id_rsa.pub,然后复制显示的秘钥,打开刚刚创建的仓库,

4.添加秘钥:在gitee设置中,找到SSH公钥,粘贴刚刚的秘钥。



8eef6e07cb504956b47a0b24b6f7f0e1.png

5.输入:ssh -T git@gitee.com,返回successfully,表示成功。

f0d380fd0eee4550a7b7933e256c0a16.png

6.打开_config.yml网站配置文件,找到deploy,添加下面内容。

repository:后面增加一个空格,后面地址为Gitee仓库的SSH地址。

7.运行完成将博客部署到Gitee中:运行npm install hexo-deployer-git --save

8.输入hexo ghexo s

9.部署博客:hexo d,部署完成,可以在Gitee仓库中看到创建的代码文件

点击“管理”,将仓库开源。



519516df5ff545d2b974dccfe07ed50e.png

点击服务,点击Gitee Pages,开启强制使用。



8967cc3e751745f3801539106d71852f.png

网站上会提示“你正在部署网站”。

dcf53f8bc47345dbba93fbc060c15da2.png

后面的地址就是个人博客的地址。

恭喜你已经获得一个完全免费的个人博客网站。

六、更新博客网站


更新自己的博客后,运行hexo g生成网页。hexo s运行本地服务器。先在本地查看修改的样式是否满意。再将网页部署到Gitee中,输入hexo d部署博客。然后打开Gitee在Pages服务中点击更新,博客就会发生变化。


如果没有发生变化,可以输入hexo clean清理缓存文件,然后再输入hexo ghexo d重新部署一次。

总结

做自己的博客,不是一个简单的事情,但是绝对是一件很酷的事情。




目录
相关文章
|
存储 编解码 Cloud Native
C++ Qt关于多屏幕窗口处理
C++ Qt关于多屏幕窗口处理
|
域名解析 弹性计算 数据安全/隐私保护
阿里云ECS免费搭建WordPress个人博客网站
阿里云ECS免费搭建WordPress个人博客网站
904 2
阿里云ECS免费搭建WordPress个人博客网站
|
机器学习/深度学习 算法 数据挖掘
6种有效的时间序列数据特征工程技术(使用Python)
在本文中,我们将探讨使用日期时间列提取有用信息的各种特征工程技术。
442 1
|
域名解析 网络协议 网络安全
WordPress搭建个人博客
这篇文章将手把手地指导你如何快速完成WordPress的搭建。你可以利用WordPress搭建个人博客,甚至企业官方网站。只要你跟着本文的步骤走,即使小白也能轻松搞定WordPress网站搭建。首选你需要购买一个vps,并将你的域名解析到vps;然后连接你的VPS,在vps上执行命令一键安装WordPress;再接下来就是初始化你的WordPress了,安装Argon模板、安装RankMath SEO插件、安装webp图片速度优化插件
844 2
WordPress搭建个人博客
|
安全 测试技术 C++
Windows下C++使用gRPC(Qt和VS,含文件包和使用方法)
最近用到了gRPC,配置了很长时间,分享一下配置过程。先来看一下我准备的文件包(资源我放在最后)
Windows下C++使用gRPC(Qt和VS,含文件包和使用方法)
|
Web App开发 开发者
|
计算机视觉 Python
将QImage转化成Mat方法
本文提供了一个将QImage转换为OpenCV Mat格式的Python函数,通过转换QImage到RGB32格式并使用numpy数组重塑来实现转换。
|
UED
【Qt 学习笔记】Qt窗口 | 工具栏 | QToolBar的使用及说明
【Qt 学习笔记】Qt窗口 | 工具栏 | QToolBar的使用及说明
2021 2
|
运维 数据安全/隐私保护 网络协议
【网络建设与运维】2024年河北省职业院校技能大赛中职组“网络建设与运维”赛项例题(六)
【网络建设与运维】2024年河北省职业院校技能大赛中职组“网络建设与运维”赛项例题(六)
【网络建设与运维】2024年河北省职业院校技能大赛中职组“网络建设与运维”赛项例题(六)
|
容器
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Tab Widget的使用及说明
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Tab Widget的使用及说明
1930 2