搭建Firekylin部落格
阿新 • • 發佈:2018-11-09
搭建步驟
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上的,其它版本或系統命令可能不同。