hexo+github搭建博客(手把手超详细)

超详细Hexo博客搭建教程 Hexo建站指南 博客是一个展示自己技能和能力的平台,有很多人想要建立自己的博客,折腾来折腾去的,最后却只能在博客园或简书上发表文章。 有很多人选择把博客建在Github上,这是一个开源代码托管网站,我也把我的博客建在了GitHub上。当初我还为了用哪个博客框架而烦恼呢,因为有很多有名的开源博客框架,比如Hexo、WordPress、VuePress、Halo 等,wordpress是动态博客框架所以不能建在GitHub上,相比较剩下三种,我选择了Hexo。 Hexo是基于NodeJs的静态博客框架,简单 阅读详情

hexo+github搭建博客

1. Git配置和SSH链接

  1. 准备

    1. 首先注册github账号github
    2. 安装node.js 下载
    3. 安装Git 下载
  2. Git配置

    1. 桌面右键 Git bash here 进行账户名和邮箱,账户名和邮箱就是你github的账户名和邮箱
      格式:

      git config --global user.name "你的账户名“
      git config --global user.email “你的邮箱”
      配置完之后再输入命令看反馈结果,确保自己输入正确
      git config --global user.name
      git config --global user.email
      不要关闭 git 还有用

  3. SSH 链接

    1. git输入

      ssh-keygen -t rsa -C "邮箱名“

    2. 可以看到你的public key保存的文件地址,找到以后用记事本打开,全选复制粘贴;如果找不到,就把隐藏文件名勾选,就可以找到。
      在这里插入图片描述
      在这里插入图片描述

    3. 登录github,先创建一个仓库,仓库名固定格式为"你的账户名.github.io",例如你的账户名为"abc",那仓库名就要设置为"abc.github.io"

    4. github 点击个人头像进入 settings,点击 “SSH and GPG keys” 再点击"new SSH key" 把第二步复制的public key 粘贴到" Key “中,Title 可写"Blog” 最后点击 "add SSH key "
      在这里插入图片描述
      在这里插入图片描述

    5. 回到git 输入命令确保 链接正确

      ssh -T git@github.com
      在这里插入图片描述

2. hexo安装

  1. git 输入

    npm -v //看版本号
    npm install -g hexo //用git直接安装
    如果很慢 可在 命令提示符输入"npm install -g hexo" 进行安装
    在这里插入图片描述
    在这里插入图片描述

  2. 配置文件

    1. 在非C盘的任意一个盘建立一个空白文件夹用于放置配置文件

    2. 在git 中进入你建立的文件夹,进行hexo初始化 输入"hexo init"
      在这里插入图片描述

      git输入:
      npm install hexo-deployer-git --save
      方便后续部署
      git 输入
      hexo server
      产生你的博客地址,右键复制以后在浏览器中打开,预览在本地的博客
      不要用Ctrl+c复制,这个快捷键会终止本地服务,就没办法在浏览器预览,所以右键复制即可
      预览之后,不要关闭git

    3. 回到github,找到"用户名.github.io"仓库,点击进入,复制SSH
      在这里插入图片描述

    4. 在你建立的博客文件夹中找到并打开"_config.yml"文件, 找到最下面的"Deployment" ,修改如下,保存退出
      原来

    修改之后

    1. 回到 git 使用Ctrl+C 关闭上条未关闭的本地服务
    2. git输入

      hexo generate //产生静态文件
      hexo server //本地预览 看有没有问题

3. 修改主题

  1. 进入官方网站 hexo主题 找到你喜欢的主题

  2. 假如想用的是这个next,点击主题名会进入主题对应的github仓库

  3. 可以把整个文件下载到本地,解压,解压之后的文件名建议改成主题名,

  4. 打开博客文件夹->themes,把刚才 解压的整个文件夹复制到themes中,大概这样:
    在这里插入图片描述

  5. 打开博客文件夹下的"_config.yml"中修改主题名为刚才的主题文件夹名,保存退出
    在这里插入图片描述

  6. git中 输入

    hexo generate
    hexo server //查看本地预览是否修改成功

4. 部署

  1. git输入"hexo deploy" 即可部署到github,在线也能打开你的博客地址了

5. 问题

  1. "无法连接github.ioIP地址 "

    解决: 修改DNS即可解决 查看链接1链接2
    修改之后即可在线打开

6. 写博客

  • hexo new 文章名
  • 打开source\ _posts,里面有你刚才新建的.md文档,打开之后就可以写文章了
  • hexo g //根据模板编译生成文件
  • hexo s //本地启动服务 提前预览,调整格式,没有问题之后再发布
  • hexo deploy //发布到github
最新版hexo+github搭建个人博客 从学生时代开始就有做笔记和总结的习惯,以前的笔记都是在本子上,经常不知不觉就做了很多笔记,每次回头看到那么多工整漂亮(嗯,就是自恋>o<)的笔记成就感就油然而生。现在已经是信息时代了,购物也从线下搬到线上,想必笔记也应该如此。俗话说,“好记性不如烂笔头”,希望自己搭建的这个博客能够成为自己以后的笔记本。 本人博客预览:cloudyunfan@github.io 搭建环境:Windows... 阅读详情

相关推荐

Hexo+Github 搭建属于自己的博客

个人博客界面: 首先呢,先说一下吧,作为一个程序猿来说,大多的大牛都是使用的是msdn/github这些来交流技术,但是我后来发现csdn上面好多的大牛都已经摒弃csdn,自己搭建个人博客进行发表文章记录点滴了。 虽然说我不会放弃csdn,因为已经养成了习惯了,但是还是想拥有一个自己的博客,那是因为这是一种信仰。 今天呢,花了一天的时候,研究了一下,颇有收获。 搭建个人博客=域名(...

一只IT小小鸟 2727

使用Hexo+Github搭建博客

一、准备 需要安装好以下软件: Node.js环境 Git Windows环境: 1.配置Node.js环境 下载Node.js安装文件: Windows Installer 32-bit Windows Installer 64-bit 保持默认设置即可,一路Next,安装很快就结束了。 然后我们检查一下是不是要求的组件都安装好了,同时按下Win和R,打开运行窗口: 在新打开的窗口中输入cmd,...

空旷在远方 585

hexo+GitHub搭建个人博客前期安装部署

现在有很多更新博客的平台,但是会受到各种限制,关键词限制、广告限制等等。其实搭建一个自己个人博客也是非常好的选择,相对来说比较自由。自己购买域名和服务器的话,搭建成本相对较高,而且还需要定期维护,显然对我们个人来说不是很合适。 还有一种很好的选择就是通过hexo博客框架,在GitHub平台托管我们的博客,这种方式不需要定期维护,十分舒服。

静Yu的博客 2413

Hexo+Github博客搭建教程

注意,这篇文章篇幅较长,主要针对新手,每一步很详细,所以可能会显得比较啰嗦,所以建议基础比较好小伙伴根据目录选择自己感兴趣的部分跳着看,不要文章没看,上来先喷一下!谢谢*[Math Processing Error]⊙o⊙*。 教程内容随意复制使用,引用的话请加一个参考链接,谢谢!去年在博客园注册了自己的第一个博客,当时初衷就是想拿来作为自己的在线笔记本,做做学习记录,分享一些学到的东西,使用第三方提供的博客服务其实也挺方便,现在市面上提供类似服务的博客网站也很多,如优快云,博客园,简书等平台,可以直接在

分享思想,留下痕迹。 4万+

江科大笔记—OLED调试工具

OLED介绍及调试工具

m0_62005595的博客 657

在国产麒麟系统上,用Postfix和Dovecot手搓一个内部邮件服务器(附Foxmail配置)

本文详细介绍了在国产麒麟系统上使用Postfix和Dovecot搭建内部邮件服务器的完整流程,包括系统准备、核心配置、安全加固及客户端适配。针对国产环境的特殊需求,提供了依赖包适配、配置差异和Foxmail客户端配置的实用解决方案,助力企业实现高效内部协作。

weixin_33722405的博客 370

Hexo+github搭建个人博客网站

Hexo 是一个静态网站生成器,GitHub Pages 可以免费帮我们托管静态网站,本文主要介绍如何结合两者搭建一个博客网站。

黑马程序员官方博客 2364

反激变压器设计学习笔记

反激变压器匝比感量设计

m0_55419117的博客 5262

GitHub+Hexo搭建个人博客 - 详细教程

在本地typora写好一篇笔记后,上传到博客上,会发现图片显示不出来,因为笔记中的图片地址指向本机电脑,上传到博客之后,自然就无法显示了。https://github.com/用户名/repository仓库名/raw/分支名main/图片文件夹名称/.png or.jpg。,Hexo框架和以后自己发布的网页都在这个文件夹中。创建好后,进入文件夹中,按住shift键,右击鼠标点击命令行。git config --global user.email "你的GitHub注册邮箱"

lang_xw的博客 4101

保姆级教程:在LKD3588开发板上为RK3588添加SC2210摄像头驱动(含完整DTS配置)

本文提供了一份详细的教程,指导如何在LKD3588开发板上为RK3588处理器添加SC2210摄像头驱动,包括完整的DTS配置和内核编译步骤。教程涵盖了环境准备、驱动文件添加、DTS配置详解、内核编译与烧录、驱动测试以及常见问题排查,帮助开发者快速实现SC2210传感器在RK3588平台上的集成与优化。

weixin_42641741的博客 479

Parrot OS最新安装教程

Parrot OS和Kali Linux一样是一个基于 Debian 的免费开源 Linux 发行版,适合安全专家、开发人员、以及关心隐私的人。相较于Kali,Parrot OS属于轻量级,对于硬件的要求无需很高,目前版本已更新到6.3。通过按照本教程的方法,能够成功安装Parrot OS。

🦸💻冰草花生酱提醒您“请记得检查所有电子设备的最后登录时间哦⏰🔍” 4415

道德经解析(2)---定力

怡红楼是青楼。 青楼的姑娘天天都得用胭脂水粉。 “听香阁”的胭脂水粉,闻名天下。“听香阁”的老板张大富,富甲天下。 怡红楼是“听香阁”的客户,“听香阁”的老板张大富却是“怡红院”的常客。 此时,张大富正在怡红院点姑娘。 “就小红吧。”张大富说。 “哎呦,真不巧,今天小红已经有客人了,张老板,可以换个其他人吗?”老鸨娇滴滴的声音,摇晃着肥大的屁股,热情火辣。 “那就翠翠好了。”张大富说,“翠翠也不错...

binbin2000的专栏 4605

高通平台camera构架sensor驱动详解

优先阅读。

a5566255的专栏 3251

Hexo+Github搭建个人博客教程

完全免费的搭建个人博客,没有任何收费,零基础小白也能上手,不需要编程基础,跟着操作来即可。首先要了解一下我们搭建博客要用到的框架。Hexo是高效的静态站点生成框架,它基于Node.js。通过Hexo,你可以直接使用Markdown语法来撰写博客。相信很多小伙伴写工程都写过README.md文件吧,对,就是这个格式的!写完后只需两三条命令即可将生成的网页上传到你的github上,然后别人就可以看到你的网页啦。是不是很简单?你无需关心网页源代码的具体细节,你只需要用心写好你的博客内容就行。

Rockivy的博客 4944

激光甲烷传感器DIY指南:从DFB激光器选型到Herriott池光路搭建

本文详细介绍了如何DIY激光甲烷传感器,从DFB激光器选型到Herriott池光路搭建的全过程。通过TDLAS技术实现ppm级甲烷检测,适用于家用燃气泄漏监测和农业沼气监测等场景。文章包含核心器件选型、光路搭建技巧、信号调理方案及系统集成优化,为创客提供实用指南。

f9g0h的博客 594

R语言缺失值填补|插值法、均值法、邻近法

本文主要介绍如何利用R语言进行数值型缺失值的填补。主要使用zoo包中的na.aggregate() 、na.approx()、na.locf() 函数进行缺失值的均值填补、线性插值填补以及邻近值填补。

Mrrunsen的博客 3841

超详细Hexo+Github Pages搭建个人博客教程

超详细的Hexo+GithubPages搭建个人博客教程,附有图文解释,并且有我遇到的BUG及解决方案

C++/C, Linux 4975

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Hexo结合Github搭建博客

ps:npm install 一直卡顿的时候使用 cnpm install创建新项目,后面有字的收费,选择无字的点击GitHub仓库部署配置Github仓库授权点击部署,部署成功后点击网络。

qq_44935334的博客 3537

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

用hexo+github搭建个人博客

需要先安装 Node.js 和 Git。Node.js 包含了 npm(Node Package Manager),用于安装 Hexo 及其插件;Git 则用于部署博客到远程仓库。

weixin_62735356的博客 1813

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

(一)Github + Hexo 搭建个人博客超详细教程

本文首次发布于我的博客:www.muyiio.com 前言 作为一名计算机爱好者,摸索了一周搭建出自己的博客。目前只学 习了c语言,没有任何前端知识和网站开发经验,总的来说,算不上很难, 但也要费些心思。网上各类教程应有尽有,只要肯摸索,还是水到渠成的事。另外,写下这篇文章,记录下自己的经验,给需要的朋友,祝你早日拥有自己的博客! 搭建博客的初衷是希望用博客记录下自己的学习...

weixin_45682081的博客 3547

GitHub+Hexo博客搭建及优化

优快云仅用于增加百度收录权重,排版未优化,日常不维护。请访问:www.hceng.cn 查看、评论。 本博文对应地址: https://hceng.cn/2017/03/06/GitHub+Hexo搭建及优化/ 本文主要是记录本博客的搭建和优化。 为什么做独立博客? 我想大概就是激励自己去持续学习和思考。 首先说下本博客搭建的大致流程: 1.有一个GitHub账号,同时配置GitHub ...

hceng_linux 1845

hexo+github搭建个人博客(超详细教程)

首先呢,先说一下吧,作为一个程序猿来说,大多的大牛都是使用的是msdn/github这些来交流技术,但是我后来发现csdn上面好多的大牛都已经摒弃csdn,自己搭建个人博客进行发表文章记录点滴了。 虽然说我不会放弃csdn,因为已经养成了习惯了,但是还是想拥有一个自己的博客,那是因为这是一种信仰。 今天呢,花了一天的时候,研究了一下,颇有收获,而我在找资料的过程中,都是这个博客找点那个博客找点...

AinUser的博客 5万+

【Hexo + Github 搭建自己的专属博客】

在Windows上使用Git,可以从Git官网直接,然后按默认选项安装即可。安装完成后,在开始菜单里找到,蹦出一个类似命令行窗口的东西,就说明Git安装成功!在Git中绑定Github账号,打开“Git Bash”,在命令框中依次输入两行命令:由于Hexo是基于Node.js驱动的一款博客框架,所以安装NodeJSoad/并配置环境变量。以上环境准备好了就可使用npm开始安装Hexo安装Hexo完成后,在指定文件夹下打开。

2301_76761656的博客 1848

搭建hexo+Github博客

搭建hexo-Github博客 摘要 本文主要向大家介绍了如何搭建hexo-Github博客的详细过程,有需要的朋友们可以尝试阅读,希望对大家有帮助。 简要吐槽 搭博客其实没那么麻烦,但是在网上各类教程的“指导下”,我不知道放弃了多少次又重新试了多少次,大部分还是得靠自己。。。今天在这里给大家简要分享一下我搭博客(hexo-Github)的教程,基于自己很多很多日日夜夜的尝试与摸索后的经验教训,希望对大家有一些帮助。 直入主题 准备工作 首先需要三个工具,git、npm、node.js。可以在win

qq_43780964的博客 1万+

【已解决】Github+Hexo搭建个人博客

部署完后,在Github查看上传的代码,并访问你的用户名.github.io(如Kkkika.github.io)即可在线访问博客网站!

Kika写代码的博客 833

于 Hexo + GitHub Pages 的搭建个人博客网站的详细教程

以下是快速搭建个人博客网站的详细教程,基于的免费方案,无需服务器和域名即可快速上线,适合零基础用户。

CHUXUEZHE8210的博客 1923
上一篇: Java -- 静态绑定和动态绑定
下一篇: 数据结构 - 栈和队列 知识点
广州彭于晏
博客等级 码龄8年 10粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值