首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Hexo博客教程(三)| Github、Coding 部署Hexo站点详解

何为部署? 之前我们本地使用hexo s启动服务,然后浏览器访问http://localhost:4000即可访问到博客,但是博客搭建好之后总不能只有我们自己可以用,所以需要部署Hexo站点。...大功告成,部署站点 站点根目录下执行命令,部署Hexo: hexo d 首次执行的时候可能会要求输入Github密码,输入即可! ? 执行完成再来看看Github仓库,部署成功: ?...新建立项目的时候,项目名称必须和用户名称完全一致,否则之后部署Pages服务时就会出现静态资源加载失败,网页样式丢失的情况: ? 创建之后复制你的仓库地址: ?...然后重新生成页面,并部署: hexo clean hexo g hexo d 等待部署完成Github设置自定义域名: ? ? 这样就可以了,访问自己的域名: ?...最后再来ping一下,看看域名解析的地址: ? 设置Coding自定义域名 请先在阿里云控制台删除该域名Github的DNS解析设置!

1.9K10

GitHub页面基本知识

它们还可以使用部署键来自动化流程。 组织页面可以由任何成员通过访问存储库和经过验证的电子邮件地址来构建。要实现自动化构建,可以机器用户设置为组织的成员。组织页面不支持部署键。...如果你不使用一个自定义的领域,项目页面网站服务在用户页面站点的子路径:username.github.io / projectname 如果您在用户和组织页面站点使用定义域,则自定义域替换username.github...io该帐户下托管的所有项目页面站点的URL中。使用定义域的项目页面站点也可以username.github上使用。个人账户的io/projectname,以及orgname.github。...启用HTTPS强制执行,您对GitHub Pages网站的HTTP请求将被透明地重定向HTTPS。...使用定义域名的GitHub页面不支持HTTPS。 提示: GitHub Pages网站不应该用于发送密码或信用卡号等敏感交易。 GitHub上,导航存储库的主页面。

1.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

如何用 GitHub 从零开始搭建一个博客?

那么怎么把这个页面部署 GitHub Pages 上面呢,其实 Hexo 已经给我们提供一个命令,利用它我们可以直接博客一键部署,不需要手动去配置服务器或进行其他的各项配置。...,名字叫做 hexo-deployer-git,有了它我们才可以顺利将其部署 GitHub 上面,如果不安装的话,执行部署命令时会报如下错误: Deployer not found: git 好,那就让我们安装下这个插件...但这并不意味着我们需要自己用 PS 自己来设计,已经有一个网站可以直接图片转化为站点小图标,站点链接为:https://realfavicongenerator.net[1],这里上传一张图,便可以直接打包下载各种尺寸和适配不同设备的小图标...自定义域页面修改之后可以用上面的脚本重新部署下博客,其内容便会跟着更新。...另外有一个值得注意的地方,如果配置了自定义域名,目前的情况下,每次部署的时候这个自定义域名的设置是会被自动清除的。

1.5K10

超全面!如何用 GitHub 从零开始搭建一个博客 ?

那么怎么把这个页面部署 GitHub Pages 上面呢,其实 Hexo 已经给我们提供一个命令,利用它我们可以直接博客一键部署,不需要手动去配置服务器或进行其他的各项配置。...,名字叫做 hexo-deployer-git,有了它我们才可以顺利将其部署 GitHub 上面,如果不安装的话,执行部署命令时会报如下错误: Deployer not found: git 好,那就让我们安装下这个插件...但这并不意味着我们需要自己用 PS 自己来设计,已经有一个网站可以直接图片转化为站点小图标,站点链接为:https://realfavicongenerator.net[1],这里上传一张图,便可以直接打包下载各种尺寸和适配不同设备的小图标...自定义域页面修改之后可以用上面的脚本重新部署下博客,其内容便会跟着更新。...另外有一个值得注意的地方,如果配置了自定义域名,目前的情况下,每次部署的时候这个自定义域名的设置是会被自动清除的。

95020

解决百度蜘蛛无法爬取Hexo博客的问题

上面是完成以下几步操作几天后截的图,总之谷歌是很快就收录了我的博客站点(听说最多一两天),相反国内的百度是迟迟没有动静,上站长平台各种地址、sitemap提交也是毫无反馈,还是提问才了解百度收录站点的速度确实会比较慢...DNSPod 重新部署Hexo并测试访问   完成上述操作使用hexo g -d命令重新部署双平台博客,然后通过访问http://.github.io或http:/...Coding Page Setting 提示:关于Coding Page的SSL/TLS证书申请 ,主要就是DNSPod平台上正确的配置解析记录,如果出现验证错误,请参考Coding Pages...,使用hexo g可以public目录下看到生成的sitemap.xml文件,最后hexo d部署远程仓库即可: sitemap: path: sitemap.xml baidusitemap:...path: baidusitemap.xml 谷歌收录 谷歌站长平台 添加站点“抓取”->“站点地图”中提交sitemap ?

1.3K10

使用 Serverless Framework 部署个人博客腾讯云

国内腾讯云与 serverless.com 达成战略合作,对它进行了很多定制,做了很多组件,使得很容易 Serverless 函数/应用部署腾讯云。...当然部署生产服务器,需要进行编译,编译成站点的任务只要一条 hugo 命令就能完成。...:https://gitee.com/serverlesslife/serverlesslife 部署站点 站点编译使用 Serverless Framework CLI 便可将它部署腾讯云。...使用定义域名时,如果需要配置 SSL 证书,那么就必须使用 CDN,因为 CDN 下可以配置证书。...注意:首次部署 onlyRefresh 参数配置为 true,即忽略其他 CDN 配置,只进行刷新操作,否则部署时间会相对比较长。

2.4K20

Hugo + GitHub Action,搭建你的博客自动发布系统

GitHub Pages 博客发布仓库,以 username.github.io 形式命名的仓库,使用 GitHub Pages 实现网站部署,可以通过配置域名 CNAME 解析使用定义域名。...关联主题仓库 我们可以主题仓库直接 git clone 下来进行使用,但这种方式有一些弊端,当之后自己对主题进行修改,可能会与原主题产生一些冲突,不方便版本管理与后续更新。...我采用的是原主题仓库 fork 自己的账户,并使用 git submodule 方式进行仓库链接,这样后续可以对主题的修改进行单独维护。...GitHub Pages 仓库 GitHub Pages 项目需要符合 username.github.io 的特殊命名格式,仓库建立完成,可以设置中配置自己注册的自定义域名来指向 GitHub Pages...配置复制生成的 Token(注:只会出现一次),然后我们博客源仓库的 Settings - Secrets - Actions 中添加 PERSONAL_TOKEN 环境变量为刚才的 Token,这样

1.3K10

利用 GitHub 从零开始搭建一个博客

那么怎么把这个页面部署 GitHub Pages 上面呢,其实 Hexo 已经给我们提供一个命令,利用它我们可以直接博客一键部署,不需要手动去配置服务器或进行其他的各项配置。...,名字叫做 hexo-deployer-git,有了它我们才可以顺利将其部署 GitHub 上面,如果不安装的话,执行部署命令时会报如下错误: Deployer not found: git 好,那就让我们安装下这个插件...但这并不意味着我们需要自己用 PS 自己来设计,已经有一个网站可以直接图片转化为站点小图标,站点链接为:https://realfavicongenerator.net[1],这里上传一张图,便可以直接打包下载各种尺寸和适配不同设备的小图标...自定义域页面修改之后可以用上面的脚本重新部署下博客,其内容便会跟着更新。...另外有一个值得注意的地方,如果配置了自定义域名,目前的情况下,每次部署的时候这个自定义域名的设置是会被自动清除的。

96450

CloudFlare Pages 网页托管初体验

继前人 GitHub Pages、Netlify 和后人 Vercel (Zeit) 之后,终于又出现了一个免费用户完全不限带宽的服务。...服务详情 CloudFlare Pages 向免费用户提供了无限的站点数、请求数和带宽,除此之外付费用户可以获得更多的构建次数和同时构建站点数: image.png 开放测试 CloudFlare...配置完成,即可选择项目、添加站点: image.png CloudFlare Pages 和其他服务一样,支持大多数传统静态站点和 SPA 单页应用,但截至目前为止配置项等相对较少。...添加完成,即可看到构建过程;就个人体验来说,目前 CloudFlare Pages 的构建速度相比于目前我大多数个人项目使用的 Vercel 来说相对要慢一点: image.png 配置域名 站点构建完成即可通过...Pages 文档中目前列出了截至目前 (2021-04-03) 已知的问题,以下是其内容的翻译: 删除拥有自定义域名的项目可能会导致该域名上依旧可以访问上一次的构建,需要完全移除 DNS 记录以解决问题

4.5K31

hexo-butterfly-SEO优化

更新记录 2021-01-22 SEO优化说明:文章路径优化、百度/Google/必应等搜索引擎收录 2022-01-13 排查收录问题和数据分析 搜索引擎自定义域名调整:原有github二级域名替换为自定义域名...# 标签页不添加到网站地图中 category: false # 分类页不添加到网站地图中 ​ 配置完成执行hexo g后会在站点根目录/public生成相应的sitemap.xml,部署网站...我采用的是CNAME验证的方式进行验证,根据提示指定的记录使用CNAME解析ziyuan.baidu.com即可(例如使用github二级域名则为code-xxxxxxx.用户名.github.io...,避免出现抓取失败,影响网站权重。...Win10 可在 设置->代理处查看 replace:URL替换 ​ 针对域名解析的情况可将生成的github.io类型的url替换为对应的自定义域名,或者中文域名替换成转码的域名 replace

1.8K20

使用 coding.net 发布你的个人博客

很多人喜欢 github pages / gitee pages 发布自己的个人博客,前者由于服务器位于国外可能会导致国内的访问有时候很慢(你也可以使用 CDN 进行加速),后者如果想要配置自定义域名需要开通...第二步,创建完成项目,进入创建好的项目, "代码仓库" 中 "新建代码仓库"。 填写新建代码仓库信息。...第三步,创建好的代码仓库中,选择 "新建/上传",或者通过 git 的方式,上传文件或文件夹。 第四步,开启项目设置中的 “持续部署” 功能。 第五步,构建 "静态网站"。...第六步,部署成功,访问站点。...部署成功的静态站点示例 这里,你 coding.net 上的静态网站(博客)就已经部署完成,部署完成 coding.net 会自动生成一个很长的 url,你可以通过这个 URL 访问你的站点

37920

使用 Hexo & GitPage 搭建博客

如果样式符合预期的话即可部署 GitHub 或者其它提供 Page 托管的服务站点了,下面将以部署 GitHub 为例进行操作: 1、安装 deploy git 插件 npm install hexo-deployer-git...、新增或修改主题请执行hexo clean && hexo d清理缓存文件并部署 注:这里使用 ssh 协议而非 http,所以请先确保您已经 GitHub 添加了公钥。...image.png 注意上图的解析线路选项,我是同时站点托管 GitHub 和 Coding.net 的,所以会有两条解析记录,本来打算用 Coding 作为国内线路 GitHub 作为国外线路,但最后经过测试境内...4、命令行执行hexo d发布站点到 GitHub 库,这时 Git 库应该就能看到 CNAME 文件,至此自定义域名设置完毕,现在使用xxx.com即可访问站点 ?...,完成如下页面就能看到 uid,一般网站可以直接这段代码块插入页面即可生效。

67130

【腾讯云 Cloud Studio 实战训练营】Hexo 框架 Butterfly 主题搭建个人博客

用户使用 Cloud Studio 时无需安装,随时随地打开浏览器就能在线编程。...' description: '' keywords: author: haiyong language: zh-CN timezone: '' ​ 保存运行下段代码重新编译并部署即可看到站点标题 cd...- 温水煮了将军梦,现实压垮少年肩 - 时人不识凌云木,直待凌云始道高 - 骏马自知前程远,不必扬鞭奋蹄。 图片 完成重新编译并部署 cd ....图片 写完重新编译并部署,现在可以看到我们的文章了。 ​ 图片 这里我们的博客也算基本完成了,当然还有更多的美化需要花更多时间的。... Cloud Studio 中,通常需要进入域名注册网站或者托管服务商的设置,将你购买的域名指向你的博客站点。这样,当人们访问你的自定义域名时,就会直接访问你的博客。

29331

自定义 coding.net 静态网站域名

在上一篇文章《使用 coding.net 发布你的个人博客》,我们介绍了怎么 coding.net 部署个人的静态网站/博客站点,今天我们聊一下怎么来自定义已经部署站点的域名地址。...第一步,进入部署站点的 "静态网站" 基本信息页面。 第二步,从 "静态网站" 基本信息页面进入 "自定义域名" 页面。 第三步,选择 "新建域名"。...新建域名,有两种情况,我们先介绍第一种情况:你的域名是腾讯云注册的。 新建自定义域名,点击“确定”,会自动生成一个 CNAME 记录。 点击 "审核中",可以看到对应证书腾讯云中的详细信息。...自定义域名完成,开启 https 访问。 接下来,我们来看另外一种情况:新建非腾讯云注册的域名应该怎么处理。 新建自定义域名,点击“确定”,自动生成一个 CNAME 记录。...coding.net 自定义域名的证书状态,几分钟,也会变更为 "已颁发"。 配置证书。选择腾讯云产品里面的 "CDN与加速" → "内容分发网络",选择"证书管理" → “配置证书”。

2.2K20

拥抱腾讯云服务:Github Actions+COS,快速搭建你的Wiki文档

不清楚上面的问题,是否大家的日常中出现,但这些问题以前确实困扰着我,也相信困扰了很多同学,于是,有了本文。...二、Github Actions + COS自动部署 2.1、思路 ( 不关心者可直接跳到 2.2 )   我们使用Github进行代码管理,当完成文档书写,如果在代码提交时,即可自动部署,那滋味想想可真是舒服...思路比较简单,代码提交时去做一些事情,比如这里是代码提交时,触发Action去把文档部署 COS。   那Github Actions如何上传文档 COS ?...由于cos暂不支持HTTPS证书的托管,因此通过自定义域名没法用https访问,但下方提供了2种方式:   1、页面加速   如果你的站点访问量较大,希望做访问加速,或者你希望使用 https 的方式来访问...2、自动刷新CDN   再细心的贤者们,会发现,如果接入了CDN,CDN是会有缓存的,那提交Git的自动部署COS,通过添加的域名访问站点的话,会始终命中CDN缓存,除非CDN默认的缓存过期了(默认

3K10

教你如何使用vercel服务免费部署前端项目和serverless api

vercel类似于github page,但远比github page强大,速度也快得多得多,而且Github授权给vercel,可以达到最优雅的发布体验,只需将代码轻轻一推,项目就自动更新部署了...三、部署Hexo博客 vercel是最好用的静态站点托管平台,借助vercel平台,我们可以把博客静态文件部署vercel上,不在使用GitHub pages托管,vercel比GitHub pages...image.png 我们可以查看打包日志,如果构建过程出现问题,在这里看即可 image.png 点击view domain 绑定自定义域名 image.png 然后我们去域名解析处理解析CNAME...cname.vercel-dns.com image.png 最后解析完成,访问hexo.poetries.com自定义域名即可。...到此我们把博客hexo项目部署vercel上,后期当你GitHub提交代码会自动触发vercel打包构建 你也可以从Github选择代码来创建项目 image.png 导入GitHub账号上的项目

2.9K62

使用Coding和Github来实现双线部署

此处建议所有的 Deploy 链接都使用 HTTPS 链接,便于之后使用 Github Action 实现全自动部署的 Token 配置。 ?...之后运行 hexo clean && hexo g && hexo d 三件套即可将页面部署代码仓库内。 然后到项目里选择持续部署 -> 静态网站,会提示需要实名认证才能使用静态网站。 ?...之后博客会开始自动部署 ? 完成就能通过自动生成的那个长的要死的域名来访问生成的博客网站了。...添加示例 之后我们给域名解析添加线路分类, Github 相关的线路配置为境外,Coding 的线路配置为默认或者境内。至此,整个双线部署的过程就算完成了。...可能遇到的 bug 双线部署完成无法通过域名访问 域名解析生效需要时间,大约十分钟。

2.8K41

使用 coding.net 发布你的个人博客

很多人喜欢 github pages / gitee pages 发布自己的个人博客,前者由于服务器位于国外可能会导致国内的访问有时候很慢(你也可以使用 CDN 进行加速),后者如果想要配置自定义域名需要开通...[image.png] 第二步,创建完成项目,进入创建好的项目,"代码仓库"中"新建代码仓库"。 [image.png] 填写新建代码仓库信息。...[image.png] [image.png] [image.png] 第六步,部署成功,访问站点。...[image.png] [image.png] 这里,你 coding.net 上的静态网站(博客)就已经部署完成,部署完成 coding.net 会自动生成一个很长的 url,你可以通过这个 URL.../ 当然,你也可以配置一个更加容易访问的自定义域名,我们在下一篇推文中再详细如何配置,敬请期待。

1.4K30

Ubuntu系统本地部署Inis博客结合内网穿透实现远程访问本地站点

今天,笔者就为大家介绍,如何在Ubuntu系统上部署新版Inis博客系统,并使用cpolar创建的内网穿透数据隧道,Inis博客网站发布公共互联网上。 1....通常网站部署的步骤是下载的网站源代码,放置宝塔面板的wwwroot文件夹下,不过好在宝塔面板中提供了Inis博客网站的“一键部署”模式,大大减轻了新手用户的网站部署难度。...进入软件商店页面上方找到“一键部署”按钮,进入可以一键部署的网站分页,从中选取“hadsky”条目,点击该条目右侧的“一键部署”按钮。...这个主题文件解压的所有文件,粘贴到inis的前端站点根目录里。...在这里我们就可以inis前端的文件移动到wwwroot文件夹下的inis前端站点根目录里(这个例子中inis前端站点根目录为www.inisweb.com文件夹,并且文件移动完成前,不要关闭ubuntu

17410
领券