使用coding和hexo快速搭建博客

欢迎访问我的个人博客皮皮猪:http://www.zhsh666.xyz

今天教大家怎么用hexo快速搭建自己的博客。我不是专业人士,不懂前端知识,所以我十分讨厌那些专业术语,讲了一大堆,对于技术小白来说,就像听天书一样,云里雾里的。所以下面的内容都是我自己的理解,语言很通俗,有可能说的不那么专业,还望专业人士勿喷。
首先声明一点,刚开始搭建博客会比较麻烦,有很多东西大家可能以前没有听说过,不要怕,耐着性子一边看教程一边动手操作,你一定能够做出来的!好吧,废话不多说,现在开始!

hexo

hexo是一种博客框架,所谓框架,就是为了解决和处理一个复杂问题的结构,简单地说,用已经搭建好的框架来搭建博客,就不需要自己一砖一瓦地去构造了。

git

git是一种版本管理系统。当我们要开发一款软件时,软件有很多的功能需要完善,所以会出现很多版本,比如1.0,2.0等等,但是,当我们升级到高版本后,突然发现曾经的版本更好用,这时候该怎么办呢?那么git就是记录你们每次改版发生的改动,当你想要退回到某一个曾经的版本时,那么就用git直接回退到曾经的版本就可以了。这时候你可能会问,为什么你不把曾经的版本备份下来呢?这样不是更方便吗?想法很简单,但是一个软件有很多的版本,而且有些软件还很大,所以这样直接备份会占用很大空间,会浪费很多资源。而且,git会记录软件改版的详细信息,包括改版的时间,哪个文件发生了变化等等,所以用git管理开发十分方便,这也是未来的趋势。注意的是,git需要用命令行管理。

GitHub和coding

这两个是线上的版本管理系统,你可以理解为线上的git,同时他们还有社区的性质。不同的是,GitHub是国外的,也可以说是世界的,因为有很多大牛在上面贡献自己的开源代码,包括Google,苹果,微软等等世界一流的工程师,在上面开发软件,会有更多的大牛给你提出意见,帮助你完成开发。而coding是中国的,相对来说名气更弱一些,但是访问速度快,还可以免费拥有私人仓库。所以,这篇教程我们使用coding pages部署博客。(注意:coding已被腾讯云收购)

需要下载的东西

1.git

2.node.js

3.notepad++

4.hexo

(这个需要用git命令行下载,没有安装包,需要在电脑的某一个盘里新建一个文件夹,名字可以随便取,比如hexo,用来存放你的博客代码,进入这个文件夹,右键,你会看到有git bash hexo的选项,点击,你就进入了git命令行,输入命令 npm install hexo-cli -g,稍等片刻,下面出现一堆英文,那证明已经下载完hexo了!)

hexo的步骤不再重复,全在之前的博客里 点这里跳转

Step1:此时我们需要创建一个coding账号(注意codding已被腾讯云收购,点击此处跳转),然后添加一个项目,项目名为你的coding账号名,例如我的账号名是Zevs6,所以我新建的项目为Zevs6,注意要在初始化项目那一项打勾

Step2:进入项目 -> 设置 -> 部署公匙 ->新建部署公匙,给项目添加公匙SSH,ssh公匙获取方法和github一样直接在本地找到使用即可,在之前博客点这里跳转 第四步有详细的介绍。公匙名称可以不填,但是授予推送权限选项必须打勾,这样你才有写权限

?

Step3: 在你的域名管理平台中(比如阿里云,腾讯云之类的),域名 ->管理-> 解析域名,增加一条CNAME信息,记录值为 youruser.coding.me(youruser为你的coding用户名)例如我的:

Step4:等到第三步的解析生效(最长十分钟),在coding中,项目 -> 代码 -> Pages服务中,一键部署Pages。在Pages的设置里,自定义自己的域名并绑定(域名前加www.前缀)

Step5:在本地博客路径下,修改_config.yml下的deploy,改为:

deploy:
  type: git
  repo:
      coding: [email protected]:yourname/yourname.git,master

格式一定要正确!!!不然会报错!!!

Step6:

? 在本地博客路径下,执行命令:

hexo clean
hexo g
hexo d

hexo d 部署成功时会提示然您输入账号密码验证

原文地址:https://www.cnblogs.com/zhsh666/p/11432965.html

时间: 2024-10-03 01:31:19

使用coding和hexo快速搭建博客的相关文章

Hexo快速搭建博客

1. 准备工作 ~ 安装node.js -> npm -> hexo-cli ~ 安装git -> 版本控制工具 2. 更换npm(nodejs package manager)源 npm config set registry http://registry.npm.taobao.org/ 3. 安装hexo-cli npm install -g hexo-cli 4. 使用hexo搭建博客 hexo init blog -> 创建博客目录 cd blog -> 进入目录

hexo快速搭建博客平台

hexo 相关文档 Hexo 是一个快速.简洁且高效的博客框架,其使用 Markdown(或其他渲染引擎)解析文章,短短几秒内,即可利用靓丽的主题生成静态网页. 安装hexo $ npm install -g hexo 构建项目 在相应的目录文件下初始化hexo init 文件自动生成相关默认文件 执行相关命令: $ hexo generate #生成静态页面至public目录下 (简写: hexo g) $ hexo server #开启预览访问端口(默认端口是4000,"ctrl + c&q

使用ASP.NET MVC+Entity Framework快速搭建博客系统

学习 ASP.NET MVC 也有一段时间了,打算弄个小程序练练手,做为学习过程中的记录和分享. 首先,得确定需求,木有需求的话,那还搞个毛线呀!嗯--大致思考了一下,终于得出如下需求: 1.能自定义分类 2.能发文章 OK!就这样,先从简单的开始(其实是复杂的不会做),后面有需要再添加(希望水平能达到).功能确定了,那么改确定要做成什么样子的了.先和度娘商量一下先-- 终于在我的淫威之下,度娘交出了一个比较简洁的,源网站在这里(表示感谢),被小弟阉割了之后效果如下图: 接下来就开始编码了么?嗯

在Windows下使用Hexo+GithubPage搭建博客的过程

1.安装Node.js 下载地址:传送门 去 node.js 官网下载相应版本,进行安装即可. 可以通过node -v的命令来测试NodeJS是否安装成功 2.安装Git 下载地址:传送门 去 Git 官网下载相应版本,进行安装即可. 选择在第二个在系统的cmd也可以使用 可以通过git –version的命令来测试git是否安装成功 3.注册Github账号 去 Github 官网进行注册即可. 注册完之后记得添加 SSH Key. 这个 SSH Key是一个认证,让github识别绑定这台机

Hexo+NexT(零):最全Hexo+Next搭建博客教程

快速.简洁且高效的博客框架 有位大神说,喜欢写博客的人的人,折腾博客会经历三个阶段.找到一个免费空间,搭建一个博客,很欣喜,很有成就感,此为一阶段:受限免费空间各种限制,自己买空间和域名,实现对博客的完全控制,此为二阶段:管理网站太累,只想安安静静码文字,管理网站这种琐事,交给专业的人士去打理吧,此为博客人生的最高阶段. 对于我这种完美控的人,既入了坑,自然是要直达最高阶段了.所以,现在我主机在手,域名也有,网站基本框架建好,一下子实现了少操心,多码字的幸福生活.不过,总觉得过程如白驹过隙,太短

Hexo+Github搭建博客

作者:桂. 时间:2017-06-10  08:08:04 链接:http://www.cnblogs.com/xingshansi/p/6974267.html 前言 开会开了整整一周,刚下火车回来.打算记录自己看的电影.书籍,记录一些感性的文字,这类信息对公式.排版要求比较简单,想着自己搭建一个基本型博客. 一.环境及软件 A-环境 windows8.1系统 64位 B-软件 1-Node.js 类似javascript,网页制作三件套:html(内容)+CSS(结构布局)+JS(javas

hexo+github搭建博客常见问题

1.加ssh验证 2.git要设置在cmd里面可以用的,虽然最后还是在git bash里面打开git deploy 3.git deploy报错了,删掉目录下的.deploy文件 4.注意改那个易错的配置文件 5.hexo clean hexo g hexo d 6.顺带一句,shift加右键在当前目录下调cmd 7.鄙人要去别的博客了,再会 8.参考这个一下,虽然也有点小bug,但已经很全了, https://xuanwo.org/2015/03/26/hexo-intor/ 9.上不了goo

Hexo 使用中搭建博客过程中遇到的坑

(node:1172) [DEP0061] DeprecationWarning: fs.SyncWriteStream is deprecated. INFO Start processingFATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.htmlTemplate render error: (unknown path) [Line 21, Co

hexo零基础搭建博客系列(一)

关于其他搭建 hexo4快速搭建博客(二)更换主题 hexo4快速搭建博客(三)美化 很全面 收集很多资料 hexo4快速搭建博客(四)写作技巧包含图床和自动变图床的插件 hexo4搭建博客系列(五)优化博客(无坑) 部署到阿里云 hexo4搭建博客系列(六)百度,必应,谷歌收录(无坑) 搭建一个博客不难,但是网上资料好多坑.可能我有些会写错,请在评论指出.但是有经过测试的.我用的版本是 hexo4.0 + NexT7.6版本. 我的个人博客 有阿里云服务器就可以部署上去,没有也可以用githu