写在前面
因为HEXO为静态博客,所以只需要把HEXO生成(generate)的文件上传到服务器。然后通过配置nginx访问静态文件就可以了。
大致流程为:
- 写博客。并将博客文件放到
source文件夹下。 - 通过
hexo g将source文件夹下的.md文件生成静态网页文件,放置于public。 - 执行
hexo d将public下的文件通过git同步到服务器上的远程仓库。 - 访问博客的网址,通过
nginx访问服务器上存放的静态文件。
示意图如下:

**注意:**本篇内容主要讲解如何将如何将本地的文件部署到服务器上,所以并非从零开始的。
再开始之前,你应在完成一部分准备工作。
- 已经在本地配置好nood.js和HEXO,已经可以通过本机地址(
localhose:4000)访问网站。 - 本地已经安装好Git
- 拥有一台云服务器
那么,现在开始了。
配置Git
服务器安装配置git
安装
不同Linux系统安装git的命令不同,下面以ubuntu为例:
本地文件部署服务器及Nginx配置教程

本文介绍将本地文件部署到服务器并通过Nginx访问的方法。需提前准备好本地环境和云服务器,依次进行Git配置(含服务器安装、本地生成及上传密钥等)、Hexo配置,最后配置Nginx,实现博客文件的网页访问。
最低0.47元/天 解锁文章
1552

被折叠的 条评论
为什么被折叠?



