# Hexo博客部署 Hexo是一款静态博客生成器,在探究WordPress优化之路之后,我没有继续使用这款强大的博客程序。在各种原因之下,我最终选择了静态网站。(虽然WordPress也可以静态部署)。 首先安装环境,一般都是选择本地部署,然后将静态文件上传到服务器。或者,可以直接在服务器搭建,然后使用反向代理配合域名使用。 ``` sudo apt-get install nodejs sudo apt-get install npm ``` 环境安装之后可以换国内源 之后安装hexo博客本体 ``` npm install -g hexo-cli ``` 初始化文件夹blog并且安装相关的依赖 ``` hexo init blog ``` 安装之后有一些常用指令 ``` hexo s hexo clean hexo g cloudbase hosting deploy public -e xxxxxxxxxx(环境id) hexo d ``` 第一条指令为启动服务器,启动后在http://localhost:4000/可以访问。 第二条指令为清除生成的静态文件 第三条指令为生成静态文件 第四条指令为将静态文件同步到腾讯云静态托管(需要付费) 第四条指令为同步文件到平台,如Github。 配置_config.yml可以设置站点相关名称,配置Github的Deploy。