hexo搭建笔记
hexo搭建笔记
前言
- 用了一年WordPress,它确实很好很强大,但是很多功能其实根本用不到,而且对Markdown的支持其实一般
- 在服务器到期之际,新买了服务器,续费了域名,想来想去还是把博客换成了轻量级的hexo
- 这里的操作都是在云服务器,没有使用GIT的远程部署
准备
- 安装nodejs,npm,nginx
- 升级到最新的nodejs
npm install -g n
n stable
npm install npm@latest -g
- 安装hexo
npm install -g hexo-cli
搭建
- hexo初始化
hexo init <folder>
cd <folder>
npm install
- 修改hexo配置_config.yml
- 把url改成域名
url: http://www.zhangty15226.com
- 修改权限
cd ..
chmod 755 <folder>
- hexo生成静态网页
hexo g
- 修改nginx配置/etc/nginx/nginx.conf
- 注意其中可能包含其它文件
- 主要在serve里面改这两项
root /var/www/hexo/public;
server_name zhangty15226.com;
- 启动nginx
service nginx start
主题
- 这里使用了fluid
坑
- 路径选择
- 最好不要在用户根目录下建hexo文件夹,因为nginx可能访问不到
- 这里选的是/var/www/hexo
hexo搭建笔记
http://example.com/2021/11/24/hexo搭建笔记/