Hexo托管博客到gitcafe傻瓜教程

为什么要托管?

好处1:托管可以免费托管在各大平台上,如github,gitcafe等。
好处2:托管只需要购买一个几十RMB/年的域名,然后CNAME到平台地址,这样就实现了别人通过自己购买的域名来访问你的功能。

为什么不用Github托管?

刚开始我是托管在github上的,可能是由于我的网速以及其他因素,我访问的速度很快。我的很多朋友说访问我的网站的时候速度太慢以及404打不开等因素。于是我找到了gitcafe。
gitcafe免费并且速度快,但是我从域名解析github换到gitcafe的时候遇到了一些问题。

Gitcafe托管步骤

首先在gitcafe注册,然后添加SSH(这些步骤和github一样,这里不再重复),新建一个项目:

项目名和用户名要一致。(注意:要创建「公开项目」而不是「私有项目」),分支为gitcafe-pages

设置.png

进入hexo的根目录,打开_config.yml,更新代码如下:

deploy:
  type: git
  # github配置
  #repository: https://github.com/benjaminwhx/benjaminwhx.github.io.git
  #branch: master
  # gitcafe配置
  repository: https://gitcafe.com/benjaminwhx/benjaminwhx.git
  branch: gitcafe-pages

输入命令

hexo g -d

哗哗哗后代码就同步到gitcafe了。

现在我们到阿里云控制面板更改解析值:

阿里云.png

发现网站已经对应上了gitcafe的地址:

benjaminwhx.gitcafe.io

这时,我访问benjaminwhx.com可以访问,于是我天真的以为一切没问题了。我的小伙伴还是说访问不了,我就问他们有没有开代理,并且给他gitcafe的官网让他访问。结果他可以访问gitcafe官网,访问不了我的网站。

细细一想,我才发现可能是域名解析值更改了并没有立刻生效,所以我还是访问的原来github的地址,小伙伴也是访问的github,只不过他翻不了墙+网速不好,所以404,所以我决定查一下地址是否解析上。

[piqiu@benjaminpro ~/Documents/hexo/source/_posts]$nslookup benjaminwhx.com
Server:  10.10.6.1
Address:  10.10.6.1#53

Non-authoritative answer:
benjaminwhx.com    canonical name = benjaminwhx.github.io.
benjaminwhx.github.io    canonical name = github.map.fastly.net.
Name:    github.map.fastly.net

以上表明地址根本没有映射到gitcafe,于是我等了大概3分钟,终于映射过去了。

[piqiu@benjaminpro ~/Documents/hexo/source/_posts]$nslookup benjaminwhx.com
Server:        10.10.6.1
Address:    10.10.6.1#53

Non-authoritative answer:
benjaminwhx.com    canonical name = benjaminwhx.gitcafe.io.
Name:    benjaminwhx.gitcafe.io

这样终于映射上了,于是我信心满满打开网页,发现我也是404了,这是为什么?
经过一番查询,终于找到原因。
原来gitcafe中还有一个选项要进行配置:

gitcafe.png

最后配置完这个,松了一口气。小伙伴们终于可以快速的访问了。

时间: 2024-12-27 01:13:25

Hexo托管博客到gitcafe傻瓜教程的相关文章

搭载hexo+github博客系统

一.安装 Node.js 在官网 http://nodejs.org/ 下载winwos版本,点击安装完成即可. 二.git环境安装 对于git的安装,网上已经大量资料,就不赘述了. 三.安装 hexo 启动cmd,输入命令npm install hexo-cli -g 即可完成hexo的安装. 四.初始化博客 随便找一个目录.在cmd里面执行命令hexo init blog (blog为文件夹名称,与github的项目名称一致).cd blog进入目录.执行hexo g和hexo s就可以生成

wordpress博客后台设置图文教程

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 前夕日子写过一批关于"wordpress博客安装"的图文教程,深受大家的爱戴,今天抽空写写自己博客后台相关设置的分享,希望新手朋友们喜欢.如有不懂的地方,可以到我博客留言哦,我尽力为大家解决.其实这篇教程应该是写在"wordpress博客相关经典主题"之后的. 下面是我博客的相关设置步骤: 1.隐私方面

在Nginx服务器上安装配置博客程序Typecho的教程_nginx

typecho比wordpress更轻,更专注于写的享受. 现在大多的虚拟机运行环境都是lnmp,安装教程安装typecho可能会遇到404,数据配置错误问题. 把这两天安装typecho的步骤写下来给大家参考. typecho安装方法 1.下载 #网站目录 cd /usr/local/nginx/html/ wget https://github.com/typecho/typecho/releases/download/v0.9-13.12.12-release/0.9.13.12.12.-

利用Python爬虫代理IP快速增加博客阅读量的教程

写在前面 题目所说的并不是目的,主要是为了更详细的了解网站的反爬机制,如果真的想要提高博客的阅读量,优质的内容必不可少. 了解网站的反爬机制 一般网站从以下几个方面反爬虫: 1. 通过Headers反爬虫 从用户请求的Headers反爬虫是最常见的反爬虫策略.很多网站都会对Headers的User-Agent进行检测,还有一部分网站会对Referer进行检测(一些资源网站的防盗链就是检测Referer). 如果遇到了这类反爬虫机制,可以直接在爬虫中添加Headers,将浏览器的User-Agen

WordPress 找回忘记的博客登陆密码的教程

很多站长有习惯让浏览器记住网站的用户名和密码,以便再登陆时不需再输入,但久而久之,却把用户名和密码忘却.我们现在来介绍了几种找回密码的方法, 方法步骤: 一.没有记住刚安装时的随机密码 方法1:打开安装时候填写的邮箱,会收到WordPress发来的邮件,里面有新博客的账号密码: 方法2:把WP目录下的wp-config.php文件删除,然后重新访问网站,这次会让你重新进行最后一个安装步骤,这样就可以得到新的密码: 二.修改默认密码后忘记了新密码 方法:在WordPress博客登陆窗口,点击"忘记

新浪博客在线编辑器傻瓜调用版(2007.11.1第四次修正)提供下载了_网页编辑器

前几天21EClub发布出新浪博客编辑器下载用了一下 感觉不错不过见很多朋友不知道怎么调用于是花了一晚上时间把编辑器修改了一下方便大家使用 1.添加时图片增加上传功能(ASP无组件上传)2.IFRAME方式调用 用法类似eWebEditor   调用方法:<input type="hidden" name="content" id="content"><iframe src="Edit/editor.htm?id=co

用Word写博客测试文章(教程+效果)

    效果如下: 啦啦啦啦啦啦我是卖报的小行家 /// <summary> /// Word转换成PDF /// </summary> /// <param name="inputPath">载入路径</param> /// <param name="outputPath">保存路径</param> /// <param name="startPage">初始页

站外优化系列教程五:全方位了解博客营销基本知识

继前面与大家分享了<站外优化系列教程一:如何寻找高质量外链论坛>.<站外优化系列教程二:确定影响撰写适合推广方案因素>.<站外优化系列教程三:怎么写合理可执行的网站推广方案>.<站外优化系列教程四:全方位了解BBS论坛营销必知12点>四个方面的知识.也是由于现在手上操作的网站在做BBS论坛营销,所以也在接触更多的营销方法,也收集和整理了一些关于博客营销方面的材料,愿意与大家分享.现在以我浅陋的知识,给大家分享一下关于博客营销的基本知识: 博客的概念 博客一词

一、搭建篇-使用Github-hexo搭建个人博客教程—总结自己爬过的坑

title: 一.搭建篇 --使用Github+hexo搭建个人博客教程-总结自己爬过的坑 date: 2017-07-05 09:13:18 tags: Bolg hexo - Github 一直想要拥有自己的一个博客,CSDN,那些又觉得不够个性化(主要是觉得逼格不够,哈哈) Github搭建博客的优点: 1.不需要域名和服务器 2.访问自己博客的时候没有广告 3.可以自己修改样式,能根据自己的需求加功能. 首先来一篇预览的博客,让大家看看效果:这是我自己用Github搭建的:https:/