安装 Firekylin
基于 CentOS 7.2(理论上通用)
Firekylin 需要 Node 8.9.4+ 和 MySQL 环境的支持,请确保服务器上安装了相关环境
安装 Nginx 服务
1 | yum install nginx -y |
安装 Node.js
1 | yum install nodejs -y |
安装 PM2 进程管理
1 | yum install -g pm2 |
下载 Firekylin
1 | wget https://firekylin.org/release/latest.tar.gz |
安装依赖程序
1 | npm install --registry=https://registry.npm.taobao.org |
配置 pm2.json
1 | cp pm2_default.json pm2.json |
修改 cwd 为 firekyllin 路径
1 | { |
启动项目 && 设置为自启动
1 | pm2 startOrReload pm2.json |
配置 nginx.conf
1 | cp nginx_default.conf nginx.conf |
修改成
1 | server { |
将 nginx.conf 软链到 nginx 配置目录下
1 | ln -s /webdata/firekylin/nginx.conf /etc/nginx/conf.d/firekylin.conf |
配置 Valine
详细教程请移步:https://ioliu.cn/2017/add-valine-comments-to-your-blog/
评论代码
1 | <script src="//cdn1.lncld.net/static/js/3.0.4/av-min.js"></script> |
更多
Firekylin主页:https://firekylin.org
Valine主页:https://valine.js.org