_config.yml
deploy
以下是一个简单的Hexo配置文件示例:
# _config.yml deploy: type: git repo: https://github.com/username/username.github.io.git branch: master
请注意,以上内容仅供参考,具体问题可能需要根据实际情况进行排查和解决。
提交之后,恭喜你,你的网站可以访问了, 访问地址 用户名.github.io 这样的用户名看起来有点不爽,你也可以修改的哦,改成自己的域名 .com .cn 等。 可以在阿里云上购买阿里云域名。...当然这样通过我们的域名还是不能访问的,还差一个东西,在你的仓库下面创建一个名字为 CNAME的文件 上图中可以看见我已经创建了,然后编辑:输入你的域名; ?...然后提交到Github上,那么恭喜你,你的网站可以通过你购买的域名访问了。...注意事项: 1.还有一种是不解析为ip,直接解析为域名,但是我这边实验的时候发现,腾讯云域名解析不了其它的域名,所以我只能解析到腾讯云的服务器ip,然后通过nginx进行反向代理。...2.之所以要绑定域名,最很重要的原因就是:自己的域名才可以被百度、Google爬虫爬取到,GitHub本身的域名是爬取不到的。
前段时间用hexo搭建的gitpage个人博客,域名默认也是 github 下的二级域名:username.github.io, 现在为了提升格调准备将自己的博客指向一个新的域名。...lang=en 当然,如果有条件,最好到阿里云或者腾讯云等地方购买域名,听说1元优惠域名还是很多的 2 域名解析 2.1 方法一(不推荐) 首先获取自己 github 的二级域名的 IP地址,windows...,比如: image.png 如果你只用github 的二级域名作为博客的地址,那么线路类型选择默认就好,图中我这里是因为采用Github+Coding双服务器托管Hexo,所以在线路类型上,国内默认选择线路是...Coding的域名地址,国外选择的是Github的域名地址。...3 设置CNAME 在 hexo 项目下,source 文件夹下面创建 CNAME 文件(没有后缀名的),在里面写上购买的域名。
本文发布于135天前,最后更新于133天前,其中的信息可能有所发展或是发生改变。 1. 前言 GitHub为我们的HEXO博客提供了免费的域名,真的是超级方便!...但是以.github.io结尾的域名显得有些冗长了,如果我们喜欢简短、具有自己特色的域名,不妨看看这篇文章,为我们漂亮的HEXO博客绑定一个自己的域名! 2....准备域名 准备好域名,我们就可以开始准备绑定属于自己的域名啦!夜梦的测试域名为yemengstar.top,注册在腾讯云,所以就以腾讯云DNSPOD进行演示。雨云上DNS解析的方式也是一样的! 3....我们需要在DNS中设置一个CNAME记录,将自定义域名指向yemenghexo.github.io(你的用户名.github.io): 3.2 本地CNAME文件 完成A记录解析后,我们需要在本地HEXO...等待检查通过以后,就可以通过我们自己的域名访问HEXO了~ 成功通过夜梦自己的域名hexo.yemengstar.top访问! 5.
前言 本文是我在hexo搭建博客中遇到的评论功能不能用的解决方法,报错如下:Code 403: 访问被API域名白名单拒绝,请检查你的安全域名设置....,我用的是butterfly主题,不过主题没有什么影响,我的博客是托管在gitee上面的,下面就说解决办法。...正文 报错提示是设置一个安全域名,设置安全域名需要用到LeanCloud,没有账号的话直接注册一个就好了,注册好以后会需要实名认证,然后创建一个应用,在应用里面进入设置->应用keys在里面可以看到AppID...和AppKey,然后我们复制AppID和AppKey到我们的主题配置文件中的valine里面就可以了,我的是这样: ?
虽然很多做网站的人他们都很熟悉域名,但是却不知道域名根目录在哪里呢?而且在我们身边也有很多不同的网站,那么针对不同情况的网站域名应该如何选择呢? 域名根目录在哪里 域名根目录在哪里?...其实可能很多人都还不清楚什么是根目录,根目录就是最顶层目录的一个文件系统,换句话来说,根目录可以更加清楚地表示上下颠倒的“树”,所有其他的子目录、分目录以及各个分支部分都储存在根目录当中。...怎样快速找到根目录,其实首先使用FTP程序连接到自己的托管账户,如果找到其中一个,那么就已经完成了根目录的查找,也可以上传文件到web的根目录当中去,通过这样的办法也可以快速地查找到自己的根目录。...再有就是针对某个产品链接的推广,一般有很多做微商的老板,他们都会希望给自己的产品注册一个域名,但这种域名的竞争力也是很大的,因为域名太长不合适,域名太短又没有任何的吸引力,所以这种产品的推广域名也是很有讲究的...以上域名根目录在哪里的内容,计算机的世界非常丰富多彩,尤其是现在万物互联,我们也离不开网络,那么如果想了解更多网络的相关信息,也可以上网自己搜索。
域名侧 在域名配置中,设置一个域名(xx.yourdomain.com)CNAME指向yourname.github.io Hexo侧 在source目录下新建一个文件,名称为CNAME。...在CNAME中只写上之前设置的域名xx.yourdomain.com 执行命令: Hexo g Hexo d 验证 在浏览器中输入你的域名,显示github上的博客。
通过上面几次流程我们也就可以总结:以后,每次发表新文章要部署都按这样的流程来: hexo clean hexo generate hexo deploy github pages绑定域名 绑定域名,这块比较坑...阿里云(万网)+github域名绑定。 购买域名 首先是在阿里云上购买域名,大家也可以上其实的域名交易平台购买。 ? ? ?...域名解析 在阿里云管理控制台中,选择【域名】》【域名列表】》【全部域名】中刚刚购买的域名,点击解析按钮 这时会提醒你选择解析到阿里云主机,或者其他主机,这时需要将你在Github上创建的Github...Pages的域名 xxx.github.io进行查询,得到一个IP地址。...Github解析 在Github的xxx.github.io项目,进入【Settings】标签页,在【Custom domain】功能中,将刚刚申请的域名写进去。 ?
scaffolds: 生成文章的一些模板 source: 存放文章 themes: 主题 _config.yml: 博客的配置文件 5.本地启动Hexo hexo s #(默认为4000端口)...6.hexo新建文章发布步骤 hexo clean #清理静态文件和缓存数据 hexo new "新文章" hexo g #生成静态数据(按日期归类的文件夹/html等) hexo s...当我还没有打完这行字,Netlify已经完成网站的发布了,它会提供一个由随机字符串组成且以 .netlify.com 为后缀结尾的网站供你访问. 14.关联个人域名(如果不是从Netlify购入域名,需要将域名...DNS指向Netlify) 选择Add domain alias添加个人域名,这里Netlify会默认给你新添加的域名多加一个重定向的www网址 15.开启Https Netlify免费提供SSL证书...,支持添加自己的SSL,需要新增三个证书.或者将自己域名的CNAME记录类型指向你的.com结尾的域名也可以 添加好之后等一会就可以通过你的域名来访问了 注意 推荐使用各个代码编辑器(大多数支持Markdown
而hexo是同时处理根目录和主题目录。...:4000 6 写第一篇文章 刚才说了hexo是根目录和主题下目录多要修改一些内容。...所以,往下会加上根目录(代表\hexo),主题目录代表(\hexo\themes\next)。 写文章是在根目录:\hexo\source_posts。...如果自己的操作没错误,那就执行 hexo clean命令 #然后 hexo d -g 4 被百度和google搜索引擎能搜索到,参考上述两篇文章 5 绑定个人域名 1 购买个人域名 我是阿里云买的 2...域名解析 3 Hexo设置 \hexo\source下创建CNAME文件(没有后缀,且全部大写),notepad++打开,首行写上你购买的域名 我的就是 http://www.ucco.net 网上有人建议必要加
快速搭建博客的框架有Hexo,Jekyll,Wordpress等等。下面就用Hexo来实现一下。...Hexo介绍 2. 环境搭建 Windows Linux 3. Hexo创建博客示例 4. 将博客同步到github/gitee仓库 5. 模板与美化 6. 绑定自定义域名 1....Hexo介绍 Hexo是一个快速、简单且强大的博客快速生产工具。 地址:https://hexo.io/zh-cn/index.html 2....: hexo n "XXX" 写一篇自己的博客 cd source/_posts/ 创建的新博客存放在这里了,支持Markdown语法写作 hexo cl && hexo g...绑定自定义域名 购买域名、解析: https://buy.cloud.tencent.com/domain 域名 https://www.dnspod.cn/ 解析 博客目录创建CNAME,将自己的自定义域名写进去
数数手指头,我这基于 Hexo + GitHub Page 搭起来的个人博客也有两个月时间了,之前就想过把 http 升级为 https,无奈因为各种原因也就被搁置下来了。...http 升级 https 超简易教程 进入GitHub Page所在的Repository,点击 Settings ?...如果你也和我一样,尝试使用过第三方 Cloudflare 域名商的服务,估计你也有跟我一样抓狂过,但 Cloudflare 能为我们自定义的域名提供SSL证书,如果不想这么简单草率,那就留意文章的后续更新吧...参考链接 GitHub Pages上的自定义域获得对HTTPS的支持 Securing your GitHub Pages site with HTTPS 低成本将你的网站切换为 HTTPS
# 前言 最近在折腾博客,发现github上很多人说个人博客支持https很重要,原本的github.io域名本来支持https协议,但是在自定义域名之后,协议变成了http。...已经写为你的自定义域名 然后再勾选Enforce HTTPS即可 提示 对于coding解析的用户 # 打开Coding Pages服务的强制HTTPS访问 对于没有引用外部链接的同学来说,你已经获得了...https认证,在谷歌浏览器中可见网站的小绿锁,但是对于大部分站长来说都有自己的云存储来保存自己的图片或者文件,于是我们需要一个图床或者云对象存储并且它支持https协议。...但是笔者需要存储的不仅仅是图片,有事还会存储文件,而这些图床只能存储图片,不能存储其他文件,这就无法保证我其他文件的https链接,笔者偶然间发现,腾讯云的对象存储具有不错的空间,并且支持https协议的外链...# 3、创建存储桶后上传自己的文件,然后点击详情,可以看到他的https外部链接 # 4、更换自己的md文件的外部链接即可,然后重新部署hexo,就可以看到效果了
经过调查,我发现到可以通过在阿里云自己的CDN解析添加记录的方式实现个人网站的自定义域名绑定,不需要修改阿里云的CDN解析的配置到第三方解析来实现。...当然也可以写其他的,只是这就需要你去百度一下其他的选项的作用了。然后主机记录这里@是默认主域名,也就是我这里的 discover304.top。...添加CNAME有两种方法,第一种是在Github的设置中寻找自定义域名的选项,勾选上,他就会帮你自动创建(生成一次新的 commit)。...对于使用hexo架构的博客,我个人推荐使用第二中方法新建CNAME,在public文件夹下添加CNAME文件。...因为hexo内置的deploy方法是强推,force-update,会直接覆盖掉远端的任何其他修改,用第一种方法创建的CNAME就被删除了。
GitHub官方曾经宣布,GitHub Pages的自定义域名获得对HTTPS的支持。 自己博客没有启用HTTPS,看到消息后,就想着折腾下吧。其实,很简单的,对着官方教程一步步来就可以了。...image.png 效果如下: image.png 但是爆红就让人心态不好了,所以下面使用Netlify来优化https方案 Netlify (推荐) 可以使用 CLI 上传代码 支持自定义域名且自定义域名支持一键开启...)和重写(Rewrites)功能 数据通过 HTTP2 协议传输 提供 webhooks 与 API 1 Netlify Netlify是一家专注于提供静态网站托管服务的公司,通过自己的内容分发网络,将提前建立好的静态页面呈献给访客...,节约了加载的时间。...然后到域名解析处,修改域名CNAME记录,记录值就是设置完域名页面显示的配置值 image.png image.png 1.2 添加SSL证书 设置完成域名绑定后,设置中心选项有所变化 , 点击 image.png
配置Hexo 打开Hexo的站点配置文件(站点根目录下的_config.yml文件),找到deploy选项,填写 type选项的配置为git,然后在repo选项粘贴你刚刚复制的github仓库地址: ?...安装git部署插件 在站点根目录下打开命令行,执行如下命令安装hexo-deployer-git插件: npm install hexo-deployer-git --save ?...大功告成,部署站点 在站点根目录下执行命令,部署Hexo: hexo d 首次执行的时候可能会要求输入Github密码,输入即可! ? 执行完成后再来看看Github仓库,部署成功: ?...配置Hexo 打开Hexo的站点配置文件(站点根目录下的_config.yml文件),找到deploy选项,填写 type选项的配置为git,然后在repo选项粘贴你刚刚复制的coding仓库地址: ?...安装git部署插件 参考Github部署的这一章节,操作相同,已经安装过的不用再次安装: npm install hexo-deployer-git --save 部署站点 在站点根目录下执行部署命令
经过大量查阅有关hexo的资料,终于解决了hexo部署的另外一种方式,就是通过nginx反向代理端口来实现hexo访问时通过域名或IP来访问。...下,需要注意的是,不要在root用户或home其他用户的根目录下创建文件夹作为网站的根目录,因为nginx是没有权限访问这些用户根目录下的文件的: 安装完node并配置好后,接下来安装hexo npm...hexo init 出现如下,表示已经初始化成功。 ? 接着查看生成的目录: ? 下面是hexo几个常用的命令: ? 启动hexo hexo s ?...把生成的public文件夹作为网站的根目录 在解析二级域名后或直接用主域名,在nginx 目录下的conf下的nginx.conf文件下,我这里是二级域名,配置如下: server { listen...在hexo目录下,打开_config.yml配置文件,修改URL为解析好的域名或IP ? 保存退出。
Git bush使用以下三件套命令: YML hexo clean #清除缓存 hexo g #生成静态文件 hexo d #推送到远端仓库 6、本地测试时在博客根目录Git bush使用命令: hexo...2、安装好后,在blog根目录下打开Git Bush Here,(下文均默认此操作),输入新建文章命令: hexo n "文章名" #生成一篇文章 此时,会在source文件夹里的_posts文件夹里生成...使用Vercel部署并绑定域名 使用Vercel部署的好处一是快,二是每当push到github时,Vercel会自动同步,省去了手动部署的麻烦,部署完成还会发送邮件通知。...2、创建新项目,选择导入github的博客仓库。 3、在域名提供商处将域名解析到Vercel的DNS地址。 4、在setting里选择domain,填入自己的域名,确定。...5、过一会便能通过此域名访问博客。更新时只需要照常hexo d到github即可,Vercel会自动同步部署。 更改主题 由于建立博客后的初始主题很难看,所以应当换个主题。
在腾讯云的CentOS7云主机上部署一个Hexo博客,马上让你写博客的姿势变得更加极客。...下,然后我们用git推送到服务器的repository,服务器用git hooks把仓库里的文件同步到网站根目录,而 nginx 的作用就是反向代理。...80 default_server; listen [::]:80 default_server; server_name ffflipped.cn; #你的域名...~/blog.git/hooks/post-receive 本地打开_config.yml,最后面的deploy修改为: deploy: type: git repo: git@你的域名...:/home/git/blog.git branch: master 我们试试能不能自动部署: hexo clean && hexo g --deploy 现在,打开域名看看吧。
,这篇教程将带你去了解如何将hexo博客提交至百度搜索引擎 查看是否被收录 打开百度,搜索框内输入site:域名,其他搜索引擎的查看方法是统一的,如果出现了你网站的内容则已经被收录,若没有看到,则没有被收录...二:hexo安装推送插件 1.在博客根目录安装插件npm install hexo-baidu-url-submit --save,然后在根目录 _config.yml 文件里写入以下配置: baidu_url_submit...2.在根目录的 _config.yml 文件,大约第 17 行处,url 要改为在百度站长平台添加的域名,也就是你网站的首页地址: # URL url: https://你的域名 root: / permalink...hexo-generator-baidu-sitemap --save 2.这里也注意一下,将根目录的 _config.yml 文件,大约第 17 行处,url 改为在百度站长平台添加的域名,也就是你网站的首页地址...: # URL url: https://你的域名 root: / permalink: :year/:month/:day/:title/ 3.然后使用命令 hexo g -d 将网站部署上去,然后访问
1 前言 Hexo是一款快速、简洁且高效的博客框架,其基于Node.js让页面快速完成渲染,强大的API带来无限可能,丰富的插件和主题让建站更容易,生成的静态网页托管在GitHub等平台上还可以省去大量服务器费用...准备 CentOS 系统服务器(推荐腾讯云服务器) 域名 SSH 工具(推荐 FinalShell) 注意 本文将把Hexo博客部署在服务器而非GitHub等平台,另外由于Hexo框架的特殊性,部分操作要在本地完成...,在PHP项目中添加站点 添加的域名确保被解析,根目录要对应前面创建的网站根目录 进入网站根目录删除所有文件,尤其是.user.ini 等最后网站搭建完成后,网站的SSL证书可以去部署一下,宝塔和腾讯云都有免费的提供...init 本地运行项目 hexo g && hexo s 访问http://localhost:4000/能够打开页面即为成功,`CTRL`+`S`结束进程 7 Hexo部署 在Hexo博客根目录,编辑站点配置文件...g && hexo d 最后,访问域名就可以访问Hexo博客了 8 写在最后 如果觉着Hexo部署复杂,可以尝试Halo框架,但是,Hexo真的很好用!
领取专属 10元无门槛券
手把手带您无忧上云