簡單搭建Firekylin博客

國外有一個相似的博客系統,名字叫 Greyshade,可是做者很長時間沒有進行維護了。而國內一樣優秀的 FireKylin 開源博客系統,是由奇虎360公司Web前端工程師組成的專業團隊 75Team 進行開發和維護,因此選FireKylin做爲本站的博客系統就是很天然的事情了。
1).安裝 Node.js
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
yum -y install nodejs
2).使用 NPM 安裝 PM2
npm install pm2 -g
3).安裝 MySQL
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server -y
3.1.啓動 MySQL 服務:
service mysqld restart
3.2設置 MySQL 帳戶 root 密碼:
/usr/bin/mysqladmin -u root password 'password'
4).安裝 Nginx
yum install nginx -y
5).安裝 Firekylin
wget https://firekylin.org/release/latest.tar.gz
5.1.解壓安裝包

tar zvxf latest.tar.gz
5.2 .安裝程序依賴
cd firekylin
npm install
6).複製項目下的 pm2_default.json 文件生成新文件 pm2.json
cp pm2_default.json pm2.json
7).修改 pm2.json 文件中的 cwd 配置值爲項目的當前路徑 /root/firekylin
{
"apps": [{
"name": "firekylin",
"script": "www/production.js",
"cwd": "/root/firekylin",
"exec_mode": "fork",
"max_memory_restart": "1G",
"autorestart": true,
"node_args": [],
"args": [],
"env": {

}
}]
}
8).而後經過如下命令啓動項目
pm2 startOrReload pm2.json
9).設置端口
firewall-cmd --zone=public --add-port=8360/tcp --permanent
10).訪問http://192.168.0.12:8360/
數據庫信息中的賬號字段設置爲: root
密碼字段設置爲: password,
數據庫名字段設置爲: firekylin
主機字段設置爲: 127.0.0.1,
其餘字段使用默認值。

後臺管理賬號中的賬號字段使用默認值: admin
密碼本身設置。
注意:設置端口命令是CentOS7.5上的,其它版本或系統命令可能不一樣。
相關文章
相關標籤/搜索