Hexo提速:自动部署到阿里云ECS服务器

本文介绍了如何将Hexo静态博客系统部署到阿里云ECS服务器,以解决GitPage在国内访问速度慢的问题。主要内容包括所需环境(如Centos上的Git环境和本地Hexo环境),部署原理,以及在ECS上创建Git仓库的步骤。
摘要由CSDN通过智能技术生成

Hexo是一个便捷的静态博客系统,最方便快捷的方案就是部署到GitPage上。但是GitPage的服务器位于美国,如果没有加CDN的话,国内用户访问GitPage的速度普遍较慢,而且国内搜索引擎对基本不(能)抓取GitPage上的内容,影响网站的SEO。

环境

  1. 带Git环境的ECS(以Centos为例)
  2. 本地Hexo环境(Node.js等)
  3. 已备案域名等其他必要的东西

原理

示意图

示意图

创建仓库

在ECS上,检查git环境,创建git仓库

mkdir blog.git && cd blog.git
git init --bare

创建仓库

其中git init --bare指令的作用是创建一个裸仓库。裸仓库与普通git仓库不同,普通git仓库包含所有可操作性的项目文件和.git目录,而裸仓库只包含commit的版本信息。简便起见,这里直接创建裸仓库…

未完待续

完整版请访问本人博客进行学习!
完整版地址:Hexo提速:自动部署到阿里云ECS服务器

更多精彩文章,欢迎访问:Pwner’s Blog

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值