type
Post
status
Published
date
Dec 1, 2019
slug
hexo-migration
summary
前言
由于 WordPress 实在是太大太臃肿,访问时间需要 7s 左右,遂决定将程序由 WordPress 转移到 Hexo上使用,随手记录一下迁移过程。
tags
建站
运维
category
技术分享
icon
password
前言
由于 WordPress 实在是太大太臃肿,访问时间需要 7s 左右,遂决定将程序由 WordPress 转移到 Hexo上使用,随手记录一下迁移过程。
开始
Hexo 的初始化和安装
首先安装 npm,再运行指令安装 hexo-cli
npm install hexo-cli -g npm install hexo-server --save
接着运行
hexo init Guoguo
初始化目录,运行
hexo server
打开 Hexo 服务器,输出日志如下
INFO Start processing INFO Hexo is running at http://localhost:4000 . Press Ctrl+C to stop.
浏览器访问 localhost:4000 即可看到完毕页面
修改配置信息
在 _config.yml 编辑
更换主题
git clone https://github.com/viosey/hexo-theme-next themes/next
完成后在 hexo 根目录的 _config.yml 编辑 themes: next 即可
文章的迁移
此处参照 https://hexo.io/zh-cn/docs/migration.html Wordpress 详细步骤
Disqus 的配置
修改 next 主题的配置文件 /themes/next/_config.yml 的 api,但出现
该 Thread 并没有初始化,是否 切换到完整 Disqus 模式 进行初始化?
尚未解决。
添加自定义链接
在 next 主题的 menu 加入
友情链接: /links/ || user
(不知道使用方法有没有错误
部署到服务器
输入
hexo g
生成乱七八糟的文件,将 Public 内文件丢上服务器
🉑