搭建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上的,其它版本或系统命令可能不同。

原文地址:https://www.cnblogs.com/newcode/p/9821329.html