展开

关键词

学习hexo

npm install hexo-cli -g5、验证hexo hexo -v6、创建git仓库,必须与用户名一致,后面加.github.io7、新建本地hexo文件夹 hexo init npm install g # 生成 hexo s # 启用服务预览 hexo d # hexo server # hexo会监视文件并自动更新,无需重启服务器 hexo server -s # 静态模式 hexo server -p 5000 # 更改端口 hexo server -i 192.168.1.2 # 自定义IP hexo clean # 清楚缓存9、 配置git git config --global user.name username git config --global user.email email ssh-keygen -t rsa -C email 10、 npm install --save hexo-deployer-git hexo g hexo d

7510

HEXO 到VPS

hexo 可以在github,conding。 当有了一个 vps 之后可以把 hexo 到 vps ,步骤如下:1.安装 Git# apt install git2.创建 git 用户# adduser git #根据提示设置密码。 TMP_GIT_CLONE}* ${PUBLIC_WWW}添加post-receive文件的可执行权限~ chmod +x post-receive9.创建网站目录# mkdir -p varwwwblog10.配置 hexo 推送编辑 hexo 的 _config.yml 加入以下内容:deploy: type: git branch: master repo: blog-vps: git@VPS_IP:blog.git message: blog update11.本地推送网站文件到 vps# hexo d查看网站目录是否生成网站文件之后还需要配置 nginx 等,本文不讨论。

61810
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Hexo到云服务器

    前言看到群里好多人问如何将Hexo到云服务器。按我的思想,如果有服务器谁还用Hexo?但居然还真有人。 趁着上个月白嫖的腾讯云的机器还没过期,赶紧重装个系统,来咕一篇Hexo如何到云服务器。? 开始操作这篇文章并非从安装开始的教程。 因此并不会涉及到Node的安装与配置,Hexo的下载等。 你不会以为要用hexo s吧? 在 package.json 中添加 npm 脚本scripts: { deploy: hexo clean && hexo g -d, start: hexo clean && hexo g && hexo

    1.4K92

    Hexo远程仓库(Conding、Gitee、Github)

    很多全局配置都在这个文件中package.json 应用数据,版本信息等二、博客到Conding先介绍国内的服务器到Coding的好处:国内访问速度更快,可以提交百度收录1、CondingConding 到Conding然后打开bash,安装deploy-git,这样才能用命令到远程的git仓库cnpm install hexo-deployer-git --save在git bash上测试是否连接成功 :ssh -T git@git.coding.net最后就是hexo cleanhexo ghexo s #在本地测试通过了在上传hexo d #上传到git仓库刷新仓库就会看到里面增加了一些内容,打开持续 ,这样你才能用命令到GitHubcnpm install hexo-deployer-git --save然后又是那三hexo clean 清除了你之前生成的东西 hexo generate 生成静态文章 ,可以用 hexo g 缩写 hexo deploy 文章,可以用 hexo d 缩写 然后就可以访问你的博客啦https:guixinchn.github.io?

    38930

    Hexo到云服务器(使用宝塔面板)

    本来Hexo在GitHub上的(可以看我之前文章Hexo搭建静态博客 - Taitres Blog包括了Hexo的基本使用),但是访问太慢了,并且想折腾一下,还想整个个人云盘,就买了个腾讯云的轻量应用服务器 思路是: 在服务器上搭建Git环境,创建Git仓库 在主机生成Hexo静态文件,通过与服务器连接,推到服务器上的Git仓库 通过git-hooks实现自动到网站资源目录 Nginx做静态文件服务器, clean #清除缓存 hexo generate #生成静态页面 hexo delopy #将本地静态页面目录到云服务器 也可以在package.json 中添加 npm 脚本,这样就可以直接npm 博客到服务器 - 知乎 (zhihu.com) 带你跳过各种坑,一次性把 Hexo 博客到自己的服务器_jeffery5461的博客-CSDN博客_hexo Hexo到自己的服务器上 - StaryJie - 博客园 (cnblogs.com) 腾讯云使用宝塔面板Hexo | LeaflagのBlog

    96330

    Linux下使用 github+hexo 搭建个人博客02-hexo到Github Pages

    Hexo 到 GitHub Pages_config.yml 配置修改 1 # pwd 2 appsoftinsallhexo 3 # vim _config.yml 4 ……………… 5 # Deployment deploy: 8 type: git 9 repo: git@github.com:zhanglianghhhzhanglianghhh.github.io.git10 branch: master在到 GitHub 之前,还需要安装如下扩展:1 # pwd # 站点目录2 appsoftinsallhexo3 # npm install hexo-deployer-git --save到 GitHub1 # pwd2 appsoftinsallhexo3 # hexo d -g # 前,先生成静态文件 -g 可选浏览器访问1 https:zhanglianghhh.github.io # GitHub 推荐阅读Linux下使用 github+hexo 搭建个人博客01-hexo搭建Linux下使用 github+hexo 搭建个人博客02-hexo到Github PagesLinux下使用 github

    16731

    hexo博客到Github失败

    fatal: could not read Username for https:github.com: No error今天在上传博客到搭建到 Github 的个人博客上的时候,已经使用 hexo s 但是在hexo d到个人博客的时候出现了一面的问题:? repository: https:github.comDaotinDaotin.github.io.git这个地址改为git@github.com:DaotinDaotin.github.io.git改完之后再次 hexo d:还是错误,但是错误已经不同了:? 之后我们再次我们的博客网站:hexo d ?成功。我的个人博客网站也正常显示: ?----

    81120

    重新hexo

    ​ 问题所在: 改用了自己服务器搭建hexo后,也实现了gitalk的初始化,但是要git同步以及每次都要重新,制作很多定时任务,有时还会执行失败,导致还要手动的去修改和,并没有实现自动的, 前几篇文章为了安全问题把仓库改为了私有,现在重新使用travisCI平台,使用token变量,也就可以防止token的泄漏,但是由于git中有版本库,所以不打算重新改为公共库,然后删除分支重新push,决定保持私有放弃hexo 配置更加灵活,可以直接映射80端口,也可以使用反向代理映射到不同的端口使用github提供的hooks功能,监测github仓库的提交记录,如果提交了修改则服务器自动pull每次的更改,以实现真正的自动保留 github的hexo分支,继续多端,多设备push,更专注与文章的编写 开始 关于travis的使用及变量的添加,前面的文章有说过,此处不做重复,说一下将gitalk初始化需要的token加入到配置文件的变量中 不做思考没有什么效果,就算解决了也是搜索引擎解决的,对自己的提高和独立思考能力不太友好 这篇先说这么多,下篇开始使用github的hooks使服务器自动拉取仓库的变动代码(主要是到这里我还没有实现,需要自己去一遍

    18841

    Hexo、主题、上线

    Hexo、主题、上线 Hexo系列文章已经完成上传: 一、Hexo准备—Node.js、Vue 二、Hexo、主题、上线 三、Butterfly美化 四、Hexo之更换背景及透明度 五、Hexo 至此hexo就安装完了接下来初始化一下hexo,即初始化我们的网站,输入hexo init初始化文件夹hexo init?之后可以运行hexo原始页面。 安装以下插件即可:npm install hexo-renderer-pug hexo-renderer-stylus?三件套之后正常:??到Github1.创建仓库首先去Github注册。 成功:https:moyu-zc.github.io到Gitee创建仓库老规矩,首先注册Gitee。 3.三件套,hexo chexo ghexo d?4.成功此时会弹出一个对话框,提示输入码云的账号密码。成功后,登陆码云。此时本地文件夹中出现有一个public文件夹,代表成功。?

    17720

    Hexo博客到码云和Coding

    今天闲来无聊,尝试了Hexo博客到码云和崭新的Coding平台,我之前试过将博客到Coding上,成功了,但Coding平台进行大更新,虽说我的博客地址之前还能用,但有点乱,就将之前的仓库全删除 ,重新下。 然后复制你的项目地址,粘贴到配置文件,如图所示:然后再执行hexo clean && hexo g -d到coding,紧接着,打开你的coding项目管理页,进行静态网站构建,页面如下,按图中步骤操作即可 :点击保存,就会进入下一个页面:点击立即,当出现如下的页面效果,就说明成功。 添加公钥点击管理—>公钥管理—>新增公钥,添加公钥的内容也是之前到GitHub上添加的公钥到码云将项目地址复制粘贴到配置文件上,如下图所示:然后执行hexo clean && hexo

    1.5K10

    Hexo 博客到腾讯云教程

    本文首发于我的个人博客:『不羁阁』文章链接:传送门 本篇内容用来讲述如何将 hexo 博客到腾讯云的服务器上。 只要通过三步即可成功: 云服务器端 git 的配置Nginx 的配置本地端 hexo 的设置更改前言最近趁着腾讯云在做活动,买了3年的服务器。 下面开始正式讲解如何。前期需要准备:一个腾讯云服务器hexo 本地博客顺便说下我的服务器环境: 操作系统 CPU 内存 带宽 CentOS 7.2 64位 1核 2GB 1Mbps 1. cd 你的 hexo 目录hexo cleanhexo generatehexo deploy打开你的公网 IP,看是不是已经成功了。 ?最后一步,更改域名解析。这一步不再做介绍。 ----参考资料:将hexo到腾讯云上hexo博客到腾讯云服务器上

    3.5K80

    Windows环境搭建hexo博客到GitHub上

    启动博客新建个用于博客的文件夹,进入文件夹下,然后开始初始化hexo init启动:hexo server 或 hexo s?写一篇文章:hexo new 内容标题或 hexo n 内容标题? 写了一篇文章后清除缓存文件hexo clean然后再次启动博客:hexo server博客到GitHub上在GitHub上创建仓库,仓库名格式必须是:用户名.github.io 如: ??? 在blog文件夹下安装git 插件 出现错误是正常现象cnpm install --save hexo-deployer-git? config.yml,填上刚才创建仓库的地址deploy: type: git repo: https:github.comxdr630xdr630.github.io.git 仓库地址 branch: master到github上:hexo deploy 或 hexo d访问:xdr630.github.io ? 也可以自己改主题的一些css样式之类。

    10420

    使用 Travis CI 自动 Hexo

    Travis CITravis CI 是一个持续集成的平台,我们可以使用其自动构建的功能帮我们简化 Hexo 博客的流程。为什么要用 Travis CI因为懒。 Hexo Blog 到 GitPage 通常需要三曲:$ hexo clean$ hexo g$ hexo deploy很简单吧,但是如果是一个新的环境,你需要安装一大堆工具和依赖,比如要装 Node 那么在我们的需求下,就可以用它运行一些 hexo deploy -g 之类的命令用来自动生成、我们的网站。 ,发现已经开始了在下面的 log 中可以看到的详细情况。 包括 nvm install,npm install,hexo g 等命令都在这里执行。总结有了自动的功能,从此以后就可以将关注点集中在博客内容上,换了平台和环境也没有任何影响。

    7610

    TencentOS+Nginxhexo博客网站

    前言hexo博客生成的是html静态页面,放在github或者gitee上访问太慢,所以我的个人博客网站(http:www.mculover666.cn)都是在云服务器上。 最近因为备案原因需要迁移到腾讯云服务器上,正好分享一下如何在云服务器上使用Nginx建立hexo网站。 准备网站资源hexo d会将网站资源push到gitee仓库上,这里直接拉取下来:git clone https:gitee.commculover666blog_public.git 接着新建一个目录

    19120

    【玩转腾讯云】Hexo博客腾讯云

    简介由于博客原来在Github上访问速度太慢,所以将原Hexo博客到腾讯云环境腾讯云服务器(CentOS 64位)服务器配置安装依赖包yum install curl-devel expat-devel 在该语句下添加git ALL=(ALL) ALL退出(esc + :wq)并修改权限chmod 400 etcsudoers本地使用gitbash创建密钥ssh-keygen -t rsa 因为我在GitHub上博客时已经创建过密钥 ,这里可以直接跳过生成,用以前的密钥在腾讯云中创建ssh,并将本地的id_rsa.pub中的文件内容全复制到authorized_keys中su gitmkdir ~.sshvim ~.sshauthorized_keys work-tree=homehexo --git-dir=homegitblog.git checkout -f修改权限chmod +x homegitblog.githookspost-receive在本地Hexo 目录下修改_config.yml文件中的deploy后的repo改为:git@SERVER:homegitblog.git @后为你的服务器公网IP以上全完成后,执行hexo命令即可完成在腾讯云服务器上的博客

    1.1K2214

    如何使用云开发 Hexo 博客

    Hexo 是被大家广泛使用的静态博客系统, 除了在 Github Pages 以外,现在你有了一个新的选择,那就是使用云开发静态网站功能来啦! 的界面,这样就说明我们成功的完成了 Hexo 的本地初始化0.png创建一个云开发环境完成了本地的 Hexo 建设,接下来我们来创建一个云开发环境,用来 Hexo 。 接下来,就可以进入到最后一个环节,上传 Hexo 了。构建 Hexo 并上传回到你的 Hexo 目录中,执行 Hexo g 来生成文件,Hexo 会默认将文件生成在 Public 目录下。 0.png文件生成完成后,可以执行如下命令来进行(需要将 EnvID 替换为前面你记下的环境ID) 截屏2020-04-13 下午12.00.23.png 稍等片刻,完成,接下来就可以预览了。 0.png 比如,我的以后是这样的0.pngOne More Thing只需简单的几步,你就可以轻松实现将 Hexo 到云开发上,无需再忍受 Github Pages 的龟速啦!还不快迁移?

    651135

    在 Ubuntu 14.04 服务器上 Hexo 博客

    今天是第一篇,介绍如何在 Ubuntu 14.04 上 Hexo 博客。 本文将介绍如何在一台 Ubuntu 14.04 的 CVM 云服务器上快速 Hexo 博客站点,如何快速发布一篇博文并通过云服务器上的私有 Git 仓库到 Web 服务器目录下。 可用于前的预览和测试。 完成本地 Hexo 配置在第三分的操作中,我们将完成以下任务:修改 Hexo 配置中的 URL 和默认文章版式新建博客草稿并发布配置自动到服务器端的 hexo_static 裸仓库3.1 修改 Hexo 通过镜像快速本文虽然将 Hexo 博客的大致过程明确地列出,但是对于分初学用户来说可能还会显得较为复杂。

    7.4K80

    如何将 Hexo 博客到云开发静态网站托管

    除了在 Github Pages 以外,现在你有了一个新的选择,那就是使用云开发静态网站功能来啦! 你可以尽情试试云开发静态网站托管带来的高速体验,简单即可访问。 好了,接下来就是教你如何将 Hexo 博客到云开发静态网站托管。 Hexo 的界面,这样就说明我们成功的完成了 Hexo 的本地初始化创建一个云开发环境完成了本地的 Hexo 建设,接下来我们来创建一个云开发环境,用来 Hexo 。 接下来,就可以进入到最后一个环节,上传 Hexo 了。构建 Hexo 并上传回到你的 Hexo 目录中,执行 Hexo g 来生成文件,Hexo 会默认将文件生成在 Public 目录下。 One More Thing只需简单的几步,你就可以轻松实现将 Hexo 到云开发上,无需再忍受 Github Pages 的龟速啦!还不快迁移?

    2.5K137

    利用GitHub+Actions自动Hexo博客

    至于为什么要自动,我在另一篇文章介绍过了。 准备仓库私有仓库: blog 这里是存放 Hexo 博客源码的 公有仓库: 用户名.github.io 这里是用来 public 静态页面的,最好是空的,当然是你现在的hexo博客也可以。 run: | hexo clean hexo generate hexo deploy然后点击提交即可? 这样设置后就不需要在hexo命令三连进行了,直接将代码推送到私有仓库,1分钟后即可看到效果。 常见问题 域名问题 每次完都需要重新绑定域名 解决方式很简单,在博客根目录的配置文件中找到skip_render字段,添加值CNAME如果是多个值的配置skip_render: - 404index.html

    91841

    如何将 Hexo 快速到云开发静态网站托管

    , 这篇文章将教你如何方便的把你的 Hexo 到云开发静态网站.初始化一个 Hexo 博客我们不过多阐述详细的流程, 因为你可以从搜索引擎和社区找到大量的资料我们需要一个node和git环境git , 这个时候你就需要把你的博客到云端, 让所有人都能访问它.我们首先在云开发控制台需要新建一个环境开通环境-云开发文档然后我们需要获得一些必要的信息: secretId , secretKey , envIdsecretId 和 secretKey 的获取envId 的获取使用 hexo-deployer-tcb 完成快速托管hexo-deployer-tcb 是我为了方便托管编写的一款 Hexo 插件,你可以使用它来更方便进行 Hexo .在 Hexo 博客目录执行npm install hexo-deployer-tcb --save然后编辑目录下的 Hexo 配置文件(_config.yml ), 在底修改并保存远程的配置deploy: type: tcb secretId: < # your envId > secretKey: < # your secretKey > envId:

    62611

    相关产品

    • 持续部署

      持续部署

      CODING 持续部署用以管理软件在经过构建之后的发布和部署交付过程,基于 Spinnaker 的 CloudDriver 机制,可以无缝对接多种运维运行时管理工具……

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券