Gitee搭建Hexo个人博客(简洁教程)

在码云上创建项目

仓库名称随意,路径尽量简短,勾选使用Readme文件初始化仓库

创建博客仓库.png

安装git

sudo apt install git
安装完毕后git --version查看版本

安装nodejs

nodejs.png

建议从官网下载LTS版,复制链接下载:
wget --no-check-certificate https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-x64.tar.xz

node下载.png

下载完毕后,解压:
xz -d node-v12.16.1-linux-x64.tar.xz
tar -xvf node-v12.16.1-linux-x64.tar

通过ln设置软链接:
ln -s /home/ubuntu/Downloads/node-v12.16.1-linux-x64/bin/npm /usr/local/bin/
ln -s /home/ubuntu/Downloads/node-v12.16.1-linux-x64/bin/node /usr/local/bin/
设置成功后使用node -v查看版本

也可以考虑apt安装:
sudo apt-get install -y nodejs
sudo apt-get install -y npm

安装hexo及必要插件:

sudo npm install hexo-cli -g
sudo npm install hexo-deployer-git --save

如果npm安装过于缓慢可以考虑更换软件源:参考加速npm

hexo安装.png

初始化博客目录

mkdir hexoblog创建博客源码目录
hexo init初始化目录
hexo server开启博客预览
博客默认启动在 4000 端口,打开浏览器访问http://localhost:4000

部署博客到gitee:

修改博客根目录hexoblog下的_config.yml的 URL 和 deploy 配置选项

URL配置.png
deploy配置.png
hexo配置地址.png

hexo d -g一键部署到gitee,输入用户名和密码即可

部署到gitee.png

选择仓库的Gitee Pages服务

Gitee Pages.png

开启Gitee Pages,然后每次hexo d -g提交博客后更新仓库即可访问最新博客

更新Gitee Pages.png

Gitee Hexo博客示范

后记

更换主题可以去Hexo主题商店选择自己喜欢的,笔者比较喜欢aircloud主题LeeSin's BLog
想要绑定个性域名的兄弟,建议去oray购买个性域名后,做好备案用URL跳转
GitHub可以做CNAME跳转,但是访问速度时好时坏,国内可以部署在Gitee,有国外需求的可以部署在GitHub
突然发现简书的图床屏蔽了其他外链访问,所以还是要采用常规图床显示图片,这里推荐七牛云

附:hexo 三板斧
生成文章:hexo new 博客名称 hexo new myblog
部署网站并生成静态文件:hexo d -g
启动服务器预览:hexo s

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容