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

如何将hexo博客远程安装到本地机器?

将hexo博客远程安装到本地机器的步骤如下:

  1. 首先,确保本地机器已经安装了Node.js和Git。如果没有安装,可以前往官网下载并安装。
  2. 打开命令行工具,使用以下命令安装Hexo:
代码语言:txt
复制

npm install -g hexo-cli

代码语言:txt
复制
  1. 创建一个新的Hexo博客项目,可以使用以下命令:
代码语言:txt
复制

hexo init myblog

代码语言:txt
复制
  1. 进入到新创建的博客项目目录:
代码语言:txt
复制

cd myblog

代码语言:txt
复制
  1. 安装博客所需的依赖:
代码语言:txt
复制

npm install

代码语言:txt
复制
  1. 配置博客的基本信息,包括博客标题、作者等。可以编辑根目录下的 _config.yml 文件进行配置。
  2. 创建一个远程仓库,例如使用GitHub或GitLab等代码托管平台。
  3. 将本地的Hexo博客项目与远程仓库关联,并将代码推送到远程仓库:
代码语言:txt
复制

git init

git remote add origin <远程仓库地址>

git add .

git commit -m "Initial commit"

git push -u origin master

代码语言:txt
复制
  1. 现在,你可以在本地机器上克隆远程仓库的代码:
代码语言:txt
复制

git clone <远程仓库地址>

代码语言:txt
复制
  1. 进入到克隆下来的博客项目目录:
代码语言:txt
复制
```
代码语言:txt
复制
cd <克隆下来的目录>
代码语言:txt
复制
```
  1. 安装博客所需的依赖:
代码语言:txt
复制
```
代码语言:txt
复制
npm install
代码语言:txt
复制
```
  1. 启动Hexo服务器:
代码语言:txt
复制
```
代码语言:txt
复制
hexo server
代码语言:txt
复制
```
代码语言:txt
复制
这样,你就可以在本地浏览器中访问 `http://localhost:4000` 来查看你的Hexo博客了。

请注意,以上步骤假设你已经具备了基本的Hexo和Git的使用知识。如果对于Hexo和Git不熟悉,建议先学习相关知识再进行操作。

关于Hexo的更多信息和详细配置,请参考腾讯云的Hexo产品介绍链接:Hexo产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何在Termux中使用Hexo结合内网穿透工具实现远程访问本地博客站点

前言 Hexo 是一个用 Nodejs 编写的快速、简洁且高效的博客框架。Hexo 使用 Markdown 解析文章,在几秒内,即可利用靓丽的主题生成静态网页。...下面介绍在Termux中安装个人hexo博客并结合cpolar工具实现远程访问。...协议:http 本地地址:4000 域名类型:选择随机域名 地区:选择China VIP 点击创建 创建成功后打开在线隧道列表,可以看到公网访问的地址,有两种访问方式,一种是http,一种是https...然后我们使用其中一种http方式地址在浏览器访问,即可看到我们的Hexo博客界面,这样这个远程访问就配置好了 4.固定公网地址 上面创建是免费随机地址,24小时内变化,为了方便长久稳定连接,我们可以固定访问地址...然后我们使用其中一种http方式地址在浏览器访问,即可看到我们的Hexo博客界面,这样一个固定不变的远程访问hexo博客就配置好了【cpolar.cn已备案,因此无需备案】。

16510

如何使用github和hexo搭建个人博客

写在前面的话: 这是一篇教你使用github和Hexo搭建自己独立博客的教程,里面介绍了如何使用和配置Hexo框架。如何将Hexo部署到自己的Github项目中等等。...将另外两个工具都安装到我们创建的文件夹中,这样以便于之后的管理。 安装Node.js非常简单,只要选择对应版本安装即可,不需要配置环境变量。...g ) hexo server ( hexo s ) 大功告成,现在我们就可以在浏览器地址栏输入: localhost:4000 在本地预览最初的效果啦。...NO.4 将博客部署到Github上:    我们现在需要做的就是把本地博客发布到服务器上,让别人也可以连接我们的博客。而 Github Pages 就帮我完成了这件事情。   ...git项目与远程的github建立联系,让我们在本地写了代码之后直接通过git操作就可以实现本地代码库与Github代码库同步。

32410
  • 十年老站长心声:我为什么选择把 Hexo 网站迁移到 Webify

    最近几年有感于 WordPress 过于臃肿复杂,而我的目的只是想写点什么,给自己留下些记录,于是将网站迁移到了更加简洁的hexo。 在本地电脑搭建好环境,配置好 hexo 站点。...虽然也了解过一些办法,比如将 hexo 配置文件复制安装到不同电脑,或者上传到 github,通过 github 更新,但终究不能很好解决网站更新,文章发布的问题。...然而这些都背离了我当初使用 hexo 的初心---简洁,快速。如果要这样折腾,为何不使用 WordPress 等功能更强大的博客程序呢?...在折腾的过程中,在 hexo 官网上看见了一篇技术文章,介绍如何将 hexo 部署到GitHub Pages,非常符合我的需求,唯一的问题是,部署过程中需要借助 Travis CI 这个第三方平台,简单的事情又变得复杂了...这意味着我在本地创建 hexo 时所安装和依赖的各种环境和插件,webify完全会自动帮我安装。最后webify生成的hexo站点和我本地运行的完全一样。

    97320

    如何使用卓手机在Termux上一键部署Hexo博客并为其配置公网地址

    前言 本文主要介绍如何在卓手机平板Termux系统中安装个人hexo博客并结合cpolar内网穿透工具,实现无公网IP环境也能随时随地远程访问本地搭建的网站。...Hexo 是一个用 Nodejs 编写的快速、简洁且高效的博客框架。Hexo 使用 Markdown 解析文章,在几秒内,即可利用靓丽的主题生成静态网页。...,使用kill命令: kill -9 PID 以上我们就安装好了hexo博客,下面我们进行安装cpolar 2.安装cpolar 创建一个sources.list.d的文件夹: mkdir -p $PREFIX...然后我们使用其中一种http方式地址在浏览器访问,即可看到我们的Hexo博客界面,这样这个远程访问就配置好了 4.固定公网地址 上面创建是免费随机地址,24小时内变化,为了方便长久稳定连接,我们可以固定访问地址...然后我们使用其中一种http方式地址在浏览器访问,即可看到我们的Hexo博客界面,这样一个固定不变的远程访问hexo博客就配置好了【cpolar.cn已备案,因此无需备案】。

    13010

    hexo 博客利用 github 分支同步源文件

    本文作者:IMWeb ShiJianwen 原文出处:IMWeb社区 未经同意,禁止转载   hexo 是一个优秀的静态博客工具,唯一的不足就是源文件无法同步,让人几乎只能在一台电脑上写博客,...为了解决这个问题,我们可以使用 Github 来管理我们的 hexo 源文件,具体思路就是:在我们博客远程仓库中新建一个分支,用这个分支来存储博客的源文件,这样我们每次在更新博客并部署之后可以顺手多执行两条命令将源文件同步到远程分支中去...建立同步的过程很简单: 初始化版本库&建立仓库关联(已与远程仓库关联的可忽略这一步)   一般根据 hexo 教程一步步建立起来的博客都没有跟自己的远程仓库建立关联,查看是否关联的方法是输入 git remote...hexo 编译的文件,跟源文件完全不一样,新建这样一个分支之后还要手动把里面的文件删掉,另一个原因是如果在远程手动建分支,你在本地还得手动用 git fetch origin 拉取远程分支的更新,然后再手动建立与分支的关联...现在你就可以使用 github 来同步自己的 hexo 博客源文件啦~

    88330

    hexo 博客利用 github 分支同步源文件

    hexo 是一个优秀的静态博客工具,唯一的不足就是源文件无法同步,让人几乎只能在一台电脑上写博客,为了解决这个问题,我们可以使用 Github 来管理我们的 hexo 源文件,具体思路就是:在我们博客远程仓库中新建一个分支...建立同步的过程很简单: 初始化版本库&建立仓库关联(已与远程仓库关联的可忽略这一步) 一般根据 hexo 教程一步步建立起来的博客都没有跟自己的远程仓库建立关联,查看是否关联的方法是输入 git remote...就可以了,所以这整个命令的意思就是:把本地最新版本的代码提交到远程仓库的某个分支上去,如果远程仓库还没有这个分支,就在远程仓库里新建一个分支,然后将它跟本地当前分支关联起来。...hexo 编译的文件,跟源文件完全不一样,新建这样一个分支之后还要手动把里面的文件删掉,另一个原因是如果在远程手动建分支,你在本地还得手动用 git fetch origin 拉取远程分支的更新,然后再手动建立与分支的关联...现在你就可以使用 github 来同步自己的 hexo 博客源文件啦~

    998100

    通过云环境部署Hexo静态博客

    建议在阅读本教程前先学会如何使用hexo。此教程不是零基础学会hexo系列。 我为什么要出这份教程? 首先说明,我自己也是才转到静态博客不久。今天应该是第八天。...当初迟迟没有转到静态博客的主要原因是因为发博客不方便。毕竟hexo本地的。但是一次偶然间,我发现了云环境(其实就是一个网页版的vscode),但其提供服务环境(Ubuntu、node等)。...(当然,hexo d会帮我我们做这件事情)所以我们这时就需要一个仓库。为了方便我管他叫仓库1 那我们想做的还有在线写博客,那么就需要将博客的全部源代码上传,这时我们就又需要一个仓库。...提交代码到远程仓库git push origin master ? 提交完后可以看到代码仓库的提交记录 ? 4. 克隆到本地 也就是本地编辑,那么第一步需要克隆项目到本地。...上传 这里讲一下如何将本地的文件同步到第二个仓库里。 将项目克隆到本地,也就是上面文字介绍的。这里不演示了。 同样的我新建一篇文章,并且编辑。

    73720

    通过云环境部署Hexo静态博客

    前言 新型冠状病毒好可怕,出门还得带口罩[口罩-小康博客] 建议在阅读本教程前先学会如何使用hexo。此教程不是零基础学会hexo系列。...首先说明,我自己也是才转到静态博客不久。今天应该是第八天。当初迟迟没有转到静态博客的主要原因是因为发博客不方便。毕竟hexo本地的。...如果使用这种方式,无法使用hexo自动部署。 思路 首先我们来捋一下思路。 既然我们要部署静态博客,那么就需要将public目录上传。...克隆到本地 也就是本地编辑,那么第一步需要克隆项目到本地。 git clone 你的项目地址 注意这里的项目地址指的是仓库2,也就是博客全部文件的那个仓库。...上传 这里讲一下如何将本地的文件同步到第二个仓库里。 将项目克隆到本地,也就是上面文字介绍的。这里不演示了。 同样的我新建一篇文章,并且编辑。

    40500

    从零开始的Hexo博客搭建

    接下来就可以使用了 本地查看Hexo命令 SH 1 hexo s 在浏览器输入localhost:4000就可以看到你生成的博客了 1.4.Markdown编辑器配置 这里推荐TyporaTypora...update hexo -g #升级 hexo init #初始化博客 命令简写 SH 12345678910 hexo n "我的博客" == hexo new "我的博客" #新建文章hexo g...clean #清除缓存,若是网页正常情况下可以忽略这条命令 刚刚的三个命令依次是新建一篇博客文章、生成网页、在本地预览的操作。...(可能过两天恢复) 网站因备案即将闭站 我的魔改均来自小冰以及AKI(不是酷的那个) 你可以参考他们的博客或直接使用我的开源仓库TIANLI0/BF-OK: 基于butterfly的魔改版本hexo...博客源码 (github.com) clone到本地并修改butterfly_config.yml 进入目录安装依赖 SH 1 npm install 参考上文及Butterfly - A Simple

    74540

    Hexo博客进阶教程(二)| 使用Appveyor备份并持续集成博客

    待优化问题 使用hexo d命令部署Hexo博客时,在Github仓库上传的只是 public 文件夹中生成的页面内容,这样就带来了一些问题: 本地博客文章的md源文件没有备份,哪天硬盘挂了可咋整?...同样可以类比一下,Hexo博客的源文件是.md文件,使用hexo g命令即可生成html页面,这个过程也可以叫做编译构建。 那么,这样的一个云端自动化构建服务,为什么称为持续集成呢?...接下来进行一个简单的分析,如何将持续集成服务应用到Hexo博客上? 首先分析一下本地Hexo的目录: ?...上传Hexo博客源码到备份仓库 在Github上新建一个远程仓库: ?...然后在站点根目录初始化本地仓库,并且与远程仓库关联起来 git init git remote add origin https://github.com/Mculover666/Hexo-Blog-Source.git

    1.1K41

    Git命令手动备份Hexo博客源文件

    一、前言 自从接触了Hexo+NexT之后,发现离不开了,以后有能力的时候一定重新架构一下,使得更加个性化,最大程度的满足我们对于软件的需求,大家都知道,如果写东西在本地的话,最怕的应该就是更换电脑,还要重新搭建博客了...我曾经看过Git备份Hexo博客源文件的方式,所以在这里记录一下…… 二、方案 想到的解决办法无非是: 直接U盘拷贝 博客文件托管在Github或者Gitee上 Git提交正确步骤: (1)git init...,创建主分支 (5)git pull —rebase origin master // 把本地仓库的变化连接到远程仓库主分支 (6)git push -u origin master //把本地仓库的文件推送到远程仓库...否则,克隆的将是我的博客源码:)) 效果如下: image.png 在本地编写完博客时,顺次执行实现三步骤中的4、6、7命令,即可完成Hexo博客源文件更新同步,保持Github上的Hexo源码为最新版本...ok,分享就到这里啦,如果觉得这样手动操作有点辛苦的话,可以参考我的另一篇博客: 自动备份Hexo博客源文件

    27720

    Hugo系列(1) - 简单搭建教程与远程部署

    前言 使用Hexo搭建个人博客也有两年多时间了,当文章数量达到上百篇之后,开始发现Hexo生成文章的效率越来越慢,直到每次生成都需要至少五分钟的时间。...在经过一段时间的考量后,决定将Hexo博客迁移到Hugo。Hugo是用go语言开发的,在用法上和Hexo类似,可以简单地把Hugo当成go语言版的Hexo,但是它拥有更快的生成效率。...远程部署到Pages服务 Hugo和Hexo一样是静态站点生成工具,不需要服务器即可进行部署运行,为了可以在网络上也访问到我们的博客,需要将静态博客部署到某些网站的pages服务上,借用人家的服务器进行托管...然后就是最后一步了,把我们刚刚提交到本地库的文件给推送到远程库。...参考链接 Hugo Front Matter Hugo Quick Start Install Hugo Directory Structure Explained Git的使用–如何将本地项目上传到Github

    1.9K30

    新设备如何使用hexo博客

    前言 我们知道,使用 Github+hexo 搭建一个个人博客确实需要花不少时间的,我们搭好博客后使用的挺好,但是换一个电脑如何维护我们的博客呢?我们怎么使用 hexo 再发布文章到个人博客呢?...如果我们还是按照之间我们总结的教程再次搭建一个博客,然后修改代码更换 hexo 主题等,各种配置特别繁琐,那么有没有一种方便的方法,直接使用我们之前搭建好的博客的源文件呢?...操作步骤 一、安装必要软件 安装 Git 客户端 安装 node JS 二、在 github 官网添加新电脑产生的密钥 这个后面解释 三、源文件拷贝 我们将个人博客的资源文件克隆到本地 $git clone...因为cnpm会被安装到D:\Program Files\nodejs\node_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm。...2.本地测试完成后hexo d推送到远端服务器失败的问题。 原因 ​ 远端服务器需要识别git推送的个人信息,由name和email组成,我们需要配置本地git的信息。

    60740

    win10+hexo+github搭建个人博客

    初始化博客 这里以shaonbean为博客目录,执行下面命令 hexo init shaonbean # 创始化项目 cd shaonbean npm install 测试本地建站是否成功,输入...Press Ctrl+C to stop. # 出现上面两行,即表示本地建站成功 初始化博客以后,能看到下图: ?...命令行执行下面命令: hexo g # 本地生成数据库文件,目录等 hexo d # 部署到远程 新建一篇博客 hexo new post "devops" 然后通过电脑编辑器(atom)...对文章进行编辑,编辑完成之后,再次运行上面的生成,部署命令 hexo g # 本地生成博客 hexo d # 发布到远程 hexo d -g #在部署前先生成 注: 安装git扩展 npm...从上面可以看出我们已经成功部署到远程,并能够正常访问。

    1.1K60

    Hexo博客详细教程(一)| 建立本地站点

    博客炫酷效果展示 安装Hexo 安装Git 参考文章:Git实用教程(二) | Git简介及安装详解。...Hexo是一款快速简洁的博客框架,可以将 md 文档渲染为静态 HTML 页面,拥有非常多的主题和插件可以选择,安装过程如下: npm install -g hexo-cli ?...本地建立站点 初始化站点文件夹 hexo init 使用该命令会将Github上Hexo源码和默认主题源码拉取到本地,该文件夹即为站点根目录: ? ?...这样 Hexo 站点就成功创建啦! 本地启动站点服务 hexo s 使用该命令,Hexo会在本地4000端口启动Web服务,供浏览器访问: ?...下一节讲述如何将本地Hexo站点部署到 Github/Coding/Gitee 三个平台,可以先看一下效果,然后选择一个平台部署自己的站点~

    85820

    Hexo系列(1) - 简单搭建教程与远程部署

    另一个是使用Hexo,相对简洁高效,不需要服务器,既可以部署在本地,也可以将博客部署到GitHub Pages上,支持Markdown语法,缺点是需要有Git基础,写文章比WordPress麻烦点。...How to play 本搭建教程一共分为3部分: 安装环境和本地搭建 博客的简单个性化配置 将博客部署到 GitHub Pages 请根据自身需要选择章节,以节省时间。...恭喜你,你的个人博客已经搭建成功了,接下来只要在浏览器输入http://localhost:4000/就可以在本地访问你的博客了。...hexo clean hexo g hexo s --debug 远程部署三连 1 2 3 hexo clean hexo g hexo d 注:在使用部署命令时,需要先用npm安装 hexo-deployer-git...最后介绍下如何将本地的个人项目远程部署到 GitHub Pages,涉及到GitHub的项目仓库、Git的使用,以及Hexo远程部署等。

    70920

    Hello, Hexo.

    从零安装并远程部署Hexo博客 请注意,本文编写于 171 天前,最后修改于 171 天前,其中某些信息可能已经过时。 Hello World Welcome to Hexo!...本地部署 接下来就是如何在本地部署Hexo博客。 如图所示,我在我的PC中D:\code文件夹中新建了一个Hexo-Demo的文件夹,我想把博客就在这个文件夹中。...GitHub远程部署 上面我们已经在本地Node.js环境中部署了Hexo博客系统,但是如果想将让全世界的人都可以访问到你的博客,那就需要将这个博客系统放置到云服务器中,让你在浩瀚无际的互联网当中也拥有一席之地...所有本地远程部署的命令其实都可以简写: #本地运行 hexo clean && hexo g && hexo s # 部署到git或者自己的域名 hexo clean && hexo g && hexo...Themes: https://hexo.io/themes/ theme: yilia # 填写你下载的主题名称 然后记得清除缓存,重新生成博客然后部署至远程服务器。

    16310

    【简历加分】hexo框架搭建个人博客站点,手把手教学。

    安装hexo 首先,在自己的本地中新建一个文件夹用来存放hexo的代码,我这里就直接在E:\MyBlog下进行安装hexo。...themes:用于存放博客的主题信息。 _config.yml:是hexo博客的配置文件,很多配置信息都在这里面。...已经讲过了,这里就不再做详细的赘述了,就是将你的本地的.ssh/id_rsa文件中的key复制到远程仓库中的SSH Keys。...当你的本地仓库与远程仓库关联后,就在远程仓库创建一个如下图所示的仓库,仓库名必须是:你的用户名+".github.io": ?...这样子就可以使用下面四条命令,就可以将你本地的代码推向远程仓库了: npm install hexo-deployer-git --save hexo clean hexo generate hexo

    44210

    Gitee + Nginx + Hexo +LeanCloud搭建博客

    1.需要有自己的Linux云服务器(我用的腾讯云服务器,几十块)2.在云服务器上部署nginx(部署个人博客,总不能一直session挂着进程吧,需要nginx来代理服务)需求二:博客使用hexo框架和...博客npm install -g hexo-clinpm install hexo-deployer-git --savehexo init bloghexo clean && hexo g -d到此为止本地...hexo博客就有了,浏览器输入localhost:4000就能看到初始化博客了此时,在myblog文件夹下就是这样的图片4.安装并修改butterfly主题在hexo根目录中输入git clone -b...theme为butterfly,还有设置远程仓库图片6.最后再部署hexo clean && hexo g -d使用IP访问图片4.把本地创建的git仓库推送到远程gitee仓库中代码管理1.gitee...官网申请注册并创建一个新仓库myblog图片2.在gitbash中进入/home/myblog目录,并将本地仓库与gitee上的远程仓库关联git remote add origin https//gitee.com

    37230
    领券