hexo搭建——debian 环境变量设置

本文介绍了在debian系统中使用Hexo搭建博客的过程,包括通过hexo g -d命令将静态网站部署到git仓库,强调了本地存储与服务器存储的优缺点。同时,讨论了直接在服务器上安装hexo的部署方式,需要通过nginx进行反向代理。文章重点讲述了debian环境变量设置,推荐将git路径添加到bashrc文件中以便保持配置。
摘要由CSDN通过智能技术生成

1.问题描述

首先需要明白所谓git部署到服务器的原理。

Hexo -g 会生成一个静态网站(第一次会生成一个public目录),这个静态文件可以直接访问。
需要将hexo生成的静态网站,提交服务器重git上,所以服务器在子用户建了一个空壳git仓库。
hexo -d 即部署到指定的仓库中,使用git将生成的静态文件放入服务器中.

这种方法有以下特点

  1. 资料在本地存储,即使服务器过期,或者重置服务器。不用备份blog内容
  2. 每次重新更改主题,文章,需要重新使用 hexo g -d 命令,生成静态文本
  3. 过程相对于hexo blolg 直接部署 较为复杂,需要生成ssh 进行连接。

hexo 直接部署到服务器

直接将nodejs,hexo 安装到服务器,所有blog文件都在服务器中,本地不存在联系。
发表文章和修改配置,直接对服务器文件进行修改。达到效果。需要对云服务器使用nginx,对4000端口进行反向代理到80端口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值