以前Hexo博客是托管到github上,因为国内访问github速度有些慢,这次试着把博客部署到阿里云的服务器上。本地系统Windows10上需要安装node.js+hexo。...hexo init 安装依赖包,该命令执行后没有什么提示,完成后的本地文件夹列表为图示,可能会有所不同 hexo install 注意:因Hexo 3.0以后把服务器独立成了单独的模块,所以还需要安装...在服务器端,我们需要完成以下几件事情。...创建 Git 钩子 接下来,在服务器上的裸仓库 hexo_static 创建一个钩子,在满足特定条件时将静态 HTML 文件传送到 Web 服务器的目录下,即 /home/lvshen/hexo。...#在本地生成公钥和密钥: ssh-keygen -t rsa #将本机生成的公钥发送到服务器上(建立信任关系): ssh-copy-id -i C:/Users/UserName/.ssh/id_rsa.pub
(初始化需要访问国外网站)安卓手机上的 linux 简直了,在手机就可以搭了一个 hexo 博客,只要在 github 上实现分支管理就可以多终端同步更新了。恕我学疏才浅,还只想到这些!...按照 Hexo 官网提示安装 Hexo。...1 2 3 npm install hexo-cli -g hexo init blog cd blog 注意 ssh 配置先安装:pkg install openssh 然后按照基本操作配置 Hexo...安装部署插件npm install hexo-deployer-git --save,部署hexo d -g 没有问题的话进行下一步。...编辑 写文章的话创建 md 文件命令和电脑上一样,文件管理器打开/data/data/com.termux/files/home/i/source/_posts/ 编辑文章 md 文件。
Cloudflare Worker 是 Cloudflare 提供的基于 Serverless 的云端服务,最新的 Workers Sites 允许使用者将博客程序如 Hexo、Wordpress 等部署到...本教程以 Hexo 部署为例,默认具有 Node 环境。...true route = "" #这里是个性化域名区域 zone_id = "" [site] bucket = "public" #这里填写Hexo...上传全站到 Cloudflare Workers 使用 Hexo 生成一次静态文件 首先使用 Hexo 在工程目录生成一次静态文件,以产生public文件,如不生产则会下下一步上传中报错。...注意,免费版本的 Workers Plan 有每天 100,000 次的访问限制(100,000 requests per day ),免费额度适合小站部署(流量大容易翻车),大站还是使用独立服务器或者收费版本部署稳一些
我使用服务器版本是Ubuntu22.04,其他服务器版本需要自行研究 1、安装nodejs 18 和npm 1.1、首先更新源 sudo apt-get update && apt-get upgrade...2.1 、在var目录下新建hexo文件夹,如果不喜欢,可以找自己喜欢的文件夹 mkdir /var/hexo cd /var/hexo 2.2、npm安装hexo npm install -g hexo-cli...2.3、将 Hexo 所在的目录下的 node_modules 添加到环境变量之中 echo 'PATH="$PATH:....mkdir /var/www/hexo 2.5、安装hexo到/var/www/hexo hexo init /var/www/hexo cd /var/www/hexo 2.6、生成静态文件 hexo...Sherman (joshtronic.com) 2.hexo安装文档:文档 | Hexo
在hexo博客上使用aplayer 起因 因为以前我配置aplayer遇到了挺多难题的 配置好之后 hexo s一看 没问题啊 但是hexo g -d上传完打开链接一看文字链接打不开 而现在 我才知道配置错了
前言 一直想搭建个人网站, 当我了解到 hexo 是一款快速、简洁且高效的博客框架,我就迫不及待想尝试下。 什么是 Hexo Hexo 是一个快速、简洁且高效的博客框架。...接下来只需要使用 npm 即可完成 Hexo 的安装。 npm install hexo-cli -g 1. 建立网站 # 新建一个网站。...启动服务器 hexo s 或 hexo server 启动服务器。...示例hexo new "My New Post" 生成静态文件 generate 该命令可以简写为 $ hexo g 或 $ hexo generate -d, --deploy 文件生成后立即部署网站...$ npm install hexo-deployer-git --save 总结 完整的教程可以参照 Hexo官网 进行实践。
待优化问题 Hexo博客通常是被部署在Github上的,也有部署在Gitee、coding上的,这些平台最大的优点是免费,然而也是各有缺点。...这篇文章就来讲述如何部署 Hexo 博客到自己的服务器上,对于云服务器的配置,1核2G的学生机足够。 我在部署到腾讯云后,使用站长之家国内测速工具分析,如图: ? 站点测速结果 2....安装宝塔面板 宝塔面板(www.bt.cn)是一个非常简单易用的服务器运维面板,安装该面板后,不需要在命令行安装Nginx 服务器这些,直接在面板中一键部署即可。...创建网站 然后将填写的网站域名解析到服务器的ip,在浏览器中访问该域名,即可看到站点主页: ? 站点首页 5. 部署Hexo 网站建立后,再来部署Hexo就非常简单了。...Hexo博客也称静态页面,其实就是public文件夹的所有内容,也是上传到mculover666.github.io这个仓库的所有文件: ?
前言 本文将介绍如何从零开始,将Hexo项目部署到服务器(Ubuntu 20.04)上。 注意: 本篇教程的服务器环境为虚拟机(Ubuntu 20.04),所有的操作均使用Xshell连接进行。...-t rsa在windons用户下/.ssh文件夹中生成密钥 将生成的公钥id_rsa.pub拷贝到ubuntu服务器的/home/blog/.ssh/authorized_keys上 首先创建.ssh...branch: master 执行命令hexo deploy,将静态文件上传至Ubuntu服务器 进入目录var/www/hexo/下,可以看到静态文件已全部上传 访问测试 打开浏览器,输入Ubuntu...服务器的IP地址,就可以看到博客页面啦 补充 如果部署到购买的云服务器(阿里云)上,可能出现访问服务器IP没有响应的情况 点击云服务器/ECS,在安全组规则中手动添加一条80端口的规则: 后记 (后续补充域名的配置操作...) 参考文章: 用Hexo部署博客到Ubuntu服务器 - 简书 (jianshu.com) Git版本控制之ubuntu搭建Git服务器 - StoneGeek - 博客园 (cnblogs.com
hexo+阿里云服务器搭建博客 配置的过程参考的是下面的链接: https://blog.csdn.net/NoCortY/article/details/99631249 https://juejin.im.../post/5d54f29af265da03cc08b45a 首先你得有个服务器,然后下面是我补充的遇到的问题 主机端安装hexo出现问题,可忽略 optional install error: Package
本文用来记录将 hexo 部署再轻量服务器上的过程,不论是已经有自己的主题准备迁移或者新建一个准备部署在轻量服务器,本教程都是适用的,博主并不是做相关方面的,因此本教程尽量简单实用,对于大佬可能帮助有限...~其次这里并非一定要使用腾讯云服务器,其他家操作基本上都是一致的。...部署完成之后,点击网站,添加站点,填写你的域名(加上 3w),没有的话写你的服务器 ip 地址。...根目录选我们之前建立的 /www/wwwroot/hexo 回到服务器终端,重启宝塔服务 service bt restart # 部署 接下来需要将本地的生成好的 /public 推送到服务器。...hexo clean hexo generate hexo deploy 要输入密码的时候就输入即可,然后打开 IP 查看 域名备案之后,可以直接绑定域名
将 Hexo 部署在云服务器 前言 众所周知,使用 GitHub Page 的访问速度令人发指,当然也有很多人选择部署到 Vercel,这便是我之前的选择,免费,同时还有着更快的速度。...准备工作 本文假设你拥有 Hexo 建站相关的知识,相关的问题不再赘述,你也可以点击这里查看 Hexo 建站相关的知识。...到云服务器 配置 hexo 根目录的 _config.yml 文件的 deploy 选项 # Deployment ## Docs: https://hexo.io/docs/one-command-deployment...ip:/home/git/blog # add branch: master 然后三连 hexo clean hexo g hexo d 按照提示输入密码。...注意:这里用云服务器的 80 端口,使用 http 访问,如果需要 https 访问,还需要 SSL 证书 参考资料 hexo 搭建在阿里云服务器上(Ubuntu 20.04) 阿里云 ECS 初体验(
点击页面中的 Download For Windows 下载 Windows 版本。
安装并启动hexo $npm install -g hexo-cli 如果没有安装npm,可以通过yum安装 执行hexo -v可以查看hexo版本 ?...$ hexo g #生成静态文件 $ hexo server #启动本地hexo服务器,默认是4000端口,如果要修改端口,可以在命令后面加上-p $port,$port为你要修改的端口...在浏览器输入http://localhost:4000/即可访问 2.在GitHub上的配置 添加公钥到GitHub [root@docker blog]#ssh-keygen -t rsa -C “your_name...Hexo 默认使用您电脑的时区。 修改完成之后执行 hexo clean hexo g hexo d 修改完成主页如图所示 ?...之后执行hexo clean hexo g hexo d 进入站点就可以看到新建的文章了 ?
在hexo博客上使用aplayer-续集 为什么出续集 为什么呢?...script> 这样就可以在非hexo
前言 看到群里好多人问如何将Hexo部署到云服务器。按我的思想,如果有服务器谁还用Hexo?但居然还真有人。...趁着上个月白嫖的腾讯云的机器还没过期,赶紧重装个系统,来咕一篇Hexo如何部署到云服务器。 ? 开始操作 这篇文章并非从安装开始的教程。...测试能否将其clone 在你的电脑上随便找个位置新建一个文件夹,并且将bash或者其他命令行工具切换到这里。开始执行以下命令(注意替换成你的服务器ip),测试能否将仓库clone下来。...建立SSH信任关系(免密登录) 在你自己的电脑上输入以下命令(注意替换成你的文件路径) ssh-copy-id -i C:/Users/yourname/.ssh/id_rsa.pub git@server_ip...三、配置NGINX服务器 这一步主要是用来开启80端口的服务器。你不会以为要用hexo s吧?
一 什么是Hexo Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 ...就是说,你不需要自己从头到尾写一个个人博客的网站出来,该框架已经帮你写好了,你只需要配置一下风格,填充内容,再部署到服务器让别人能访问就行了。...二 为什么部署到github GIthub Pages则是github上的一项功能,可以放置网页文件到指定文件夹,然后给你一个专属域名用于展示一些项目,但现在大多用来开发制作个人博客网站。...2.Git 用来将本地Hexo内容提交到Github上。Xcode自带Git,这里不再赘述。如果没有Xcode可以参考Hexo官网上的安装方法。...cd到blog文件夹下,执行如下命令,安装npm: npm install 执行如下命令,开启hexo服务器: hexo s 此时,浏览器中打开网址http://localhost:4000,能看到效果
觉得Hexo好像更符合现在我的审美,so, do it!...所以我选择了Hexo 2 部署优化Hexo 这一步我之前写过,在这里我就不详细赘述了啊 3 创建Github公开库 Hexo博客上传至Github 4 创建Coding公开库 创建腾讯云开发者平台(或Coding...根目录下 _config.yml 文件,找到最下面的 deploy,格式类似我这样的 # Deployment ## Docs: https://hexo.io/docs/deployment.html...coding: https://dev.tencent.com/u/wugenqiang/p/wugenqiang.coding.me.git,master 5.2 生成静态文件发布 执行hexo...clean && hexo g && hexo s 清除缓存,生成静态文件,本地发布 页面上没问题的话,就可以执行hexo d 会弹出输入github账号密码,和腾讯开发者平台的账号密码。
把Git安装在您的服务器上 把Node.js安装在您的服务器上 把Nginx安装在您的服务器上 GitHub上的一个帐户,它是一个Git存储库主机。...第1步 - 安装和初始化Hexo 此初始部分包含在服务器上启动和运行Hexo所需的一切。 首先,确保系统包是最新的。...第4步 - 运行测试服务器 现在先前的配置文件已经完成,我们已准备好一个示例。接下来,我们将启动测试服务器。 hexo server 可以强制测试服务器在_drafts文件夹中呈现帖子。...通过遵循其存储库创建步骤,在GitHub上创建名为hexo_static的新存储库。确保选择“公共”选项并勾选“ 使用自述文件初始化此存储库”复选框。 创建存储库后,打开主Hexo配置文件进行编辑。...首先,初始化一个新的空Git存储库(不在GitHub上)。此存储库的唯一目的是将hexo_static存储库的内容转发到Web服务器目录。
qexo文件夹(可不建) mkdir /var/qexo cd /var/qexo 安装git sudo apt-get install git 克隆Qexo 也可以下载Release文件并解压上传到服务器的...$proxy_add_x_forwarded_for; } } 初始化配置 进入IP:8080(nginx端口转发监听的端口) 用户配置 只需设置用户名和密码 博客配置 服务商 本地 使用配置 Hexo...博客路径 /var/www/hexo 自动部署 hexo clean && hexo g && hexo d 本地部署不自动更新文章/页面解决方法 目前发现2.6.1,2.6.3,2.6.4中有这个问题其他版本需要自行测试
以前的博客是使用Jekyll托管在github上,后来用着越来越不方便,比如没有自动生成post,不能一键部署,文件结构和配置也是比较繁琐,更重要的是有时候用markdown写一篇文章,生成的静态文件很乱...sudo npm install hexo-cli -g 快速开始 安装Hexo安成后,使用如下命令快速新建一个博客系统,然后运行它 hexo init blog cd blog npm install...Front-matter 是文件最上方以 — 分隔的区域,用于指定个别文件的变量,举例来说: title: "使用Hexo在Github上搭建自己的博客" date: 2015-03-10 22:30:...然后新建一个hexo分支,存放你现在hexo的所有文件。然后执行如下命令清理并生成发布的静态站点文件。...hexo clean hexo generate 然后把生成的public目录下的文件放到你的master分支下即可。git commit后把这两个分支推送到你的github上。
领取专属 10元无门槛券
手把手带您无忧上云