Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >博客搭建历程(2)

博客搭建历程(2)

作者头像
Cloud-Cloudys
发布于 2020-07-07 07:23:52
发布于 2020-07-07 07:23:52
32700
代码可运行
举报
运行总次数:0
代码可运行

一、使用hexo deploy部署博客到Github

使用参考

** 先安装个扩展$ npm install hexo-deployer-git --save **

1.修改博客根目录下的_config_yml文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
  type: git
  repo: git@github.com:yeshan333/yeshan333.github.io.git # 这个可到Github仓库拿
  branch: master

2.部署到GitHub repo

生成ssh keys

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ssh-keygen -t rsa -C "邮件地址@youremail.com" #生成新的key文件,邮箱地址填注册Github时用的

将生成的ssh keys添加到Github的deploy keys中

    1. 复制key

** 这里用到.ssh目录下,id_rsa.pub文件中的那串key**

    1. 到GitHub的yourname.hithub.io仓库添加那串key到deploy keys中
    1. 测试一下是否添加成功了:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ssh -T git@github.com

部署博客

  1. 先配好git用户信息
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git config --global user.name "你的名字"     # github用户名
git config --global user.email "邮箱@邮箱.com"    # github邮箱
  1. 部署博客到仓库
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hexo g # 生成静态文件
hexo d # 部署到远程仓库

访问https://yourname.github.io查看结果

** 到此,整个博客搭建完成了 **

以下是写的是博客主题的更换,主题可以自己写,也可以使用别人写的,可去这里https://hexo.io/themes/找喜欢的主题,如果使用的是别人的主题,需要阅读主题使用文档进行相关配置。

二、Hexo主题设置

    1. 更换主题

cd进themes目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd themes
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
    1. 对根目录下的config_yml文件进行修改
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd themes/yilia
git pull #更新主题
    1. 预览新主题
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hexo clean # 清楚缓存,删除public目录
hexo g     # 生成新的博客静态文件
hexo s

http://localhost:4000预览,没毛病就hexo d部署到远程仓库。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年9月25日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Hexo 个人博客搭建
仓库名称必须是**用户名.github.io**,比如我的用户名是damit5,那么我就填**damit5.github.io**
用户1709153
2023/05/14
4990
使用github + hexo搭建个人博客
新建一个名为你的用户名.github.io的仓库,比如说,如果你的github用户名是test,那么你就新建test.github.io的仓库(必须是你的用户名,其它名称无效),将来你的网站访问地址就是 http://test.github.io 了,是不是很方便?
秃头哥编程
2019/07/12
1.1K0
使用github + hexo搭建个人博客
Hexo博客搭建步骤
下载地址:https://nodejs.org/zh-cn/ ,选长期支持版本进行下载安装。
砒霜拌辣椒
2023/08/23
1890
Hexo博客搭建步骤
手把手教你搭建 Hex0 + GitHub 博客
因为 npm 命令是 node 中的,所有需要先安装node 然后再安装 hexo,然后利用 npm 命令即可安装 hexo(Windows 在任意位置点击鼠标右键,选择 Git bash,Mac 直接在终端中如下执行命令即可)
程序员飞飞
2020/02/27
2K0
Hexo快速搭建一个博客
  首先非常感谢羊哥的教程,跟着一步步操作,非常快速地搭建好了个人博客。这里抛出两个链接:
花猪
2022/02/16
3320
Hexo+GitHub搭建博客
前言使用github pages服务搭建博客的好处有:全是静态文件,访问速度快; 免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台; 可以随意绑定自己的域名,不仔细看的话根本看不出来你的网站是基于github的; 数据绝对安全,基于github的版本管理,想恢复到哪个历史版本都行; 博客内容可以轻松打包、转移、发布到其它平台准备工作安装git(用来进行文章的发布)访问 https://git-scm.com/download/win,点击 64-bit Git for Window
一觉睡到小时候
2019/07/16
5200
Hexo+GitHub搭建博客
5分钟搭建Hexo个人博客
很早以前就想要搭建一个个人的博客,奈何只是一个前端切图仔,对于后端和数据库接口上手存在一定的难度,于是一拖拖了很久,今天无意中发现了使用Hexo搭建个人博客很快就能用了,而且托管在github平台也不需要自己去买服务器域名和维护,一举数得,非常nice,记录了一下搭建Hexo个人博客的步骤,尽可能的写的详细一点~
王小婷
2020/11/30
8290
使用hexo+github搭建免费个人博客详细教程
新建一个名为你的用户名.github.io的仓库,比如说,如果你的github用户名是test,那么你就新建test.github.io的仓库(必须是你的用户名,其它名称无效),将来你的网站访问地址就是 http://test.github.io 了,是不是很方便?
良月柒
2019/03/20
6430
使用hexo+github搭建免费个人博客详细教程
使用Hexo和Github搭建个人博客
4、在任意位置创建blog文件夹(名字也随意,不一定是blog),用来放本地博客的数据和文件。如我在H盘创建了blog,地址如:H:\blog。
小城故事
2023/02/27
4660
使用Hexo从0到1搭建个人博客详细教程(超详细,超简单)
2.你可以先创建一个文件夹myblog,然后cd到这个文件夹下(或者在这个文件夹下直接右键git bash打开)。
小尘要自信
2023/10/10
6.2K0
使用Hexo从0到1搭建个人博客详细教程(超详细,超简单)
Hexo+GitHub搭建个人博客,实现云端编辑、一键发文
一般来说第一步环境搭建只需要在最开始创建博客网站的时候进行,写文的话只需要重复第2-7步就可以了,这种使用方式强烈依赖于本地环境。但是,有时候我们并不只是固定在一台电脑上写文,(比如:一直写文的电脑坏了,需要换新电脑;电脑重装系统等等)这样就需要在另一台电脑上搭建环境,这样非常的麻烦,而且难免会带来一些其它依赖版本兼容问题。所以,可以采用GitHub Actions持续集成平台来简化发布文章的流程。
甜点cc
2022/09/23
1.2K0
Hexo+GitHub搭建个人博客,实现云端编辑、一键发文
低成本个人建站系列二 —— 使用 Hexo+GitHub 搭建个人免费博客
GitHub Pages 是由 GitHub 官方提供的一种免费的静态站点托管服务,让我们可以在 GitHub 仓库里托管和发布自己的静态网站页面。
浩Coding
2020/09/10
2.8K0
低成本个人建站系列二 —— 使用 Hexo+GitHub 搭建个人免费博客
hexo搭建个人博客
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,可以在非浏览器环境下,解释运行 JS 代码。
念念不忘
2019/03/29
1.1K0
hexo搭建个人博客
手把手教你用Hexo+Github 搭建属于自己的博客
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gdutxiaoxu/article/details/53576018
程序员徐公
2018/09/17
1.1K0
手把手教你用Hexo+Github 搭建属于自己的博客
独立博客搭建系列1:使用 hexo 搭建一个精美博客,并部署到GitHub Pages
https://github.com/ppoffice/hexo-theme-icarus
Java技术江湖
2019/09/24
8150
独立博客搭建系列1:使用 hexo 搭建一个精美博客,并部署到GitHub Pages
Mac下体验Hexo与Github Pages搭建
很久之前就知道Github可以发布自己的博客,因为仅支持静态文件,一直懒于动手自己进行编辑。再了解到还存在 JekyII 和 Hexo 这样的内容生成框架后,终于决定体验一下。
大江小浪
2018/07/24
5430
Mac下体验Hexo与Github Pages搭建
使用hexo+github搭建免费个人博客详细教程
现在是互联网时代,是个信息爆炸的时代,凡事讲究网络化,全球化,我们如果能有自己的博客网站,就可以在这个虚拟的,无限的世界中有自己的一席之地,一个家。你可以记录自己的日常,自己生活的点点滴滴,多年后蓦然回首也能感受到当年的心情和回忆,是一件很美好的事情,也可以记录自己的学习历程,写成技术博客造福后人
洛栀
2023/03/08
1.7K0
使用hexo+github搭建免费个人博客详细教程
【JS】基于hexo搭建个人博客并添加域名
快速搭建博客的框架有Hexo,Jekyll,Wordpress等等。下面就用Hexo来实现一下。
DevFrank
2024/07/24
1960
【JS】基于hexo搭建个人博客并添加域名
Hexo系列(1) - 简单搭建教程与远程部署
搭建个人博客一般有两种选择,一个是使用WordPress,但是需要将博客搭建在服务器上,不过搭建好后写文章方便,适合没有程序基础的人使用。另一个是使用Hexo,相对简洁高效,不需要服务器,既可以部署在本地,也可以将博客部署到GitHub Pages上,支持Markdown语法,缺点是需要有Git基础,写文章比WordPress麻烦点。
雨临Lewis
2022/01/11
7400
Hexo 建站教程
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
Qwe7
2022/03/29
7920
相关推荐
Hexo 个人博客搭建
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档