这个在各大网站都有注册的地址,这里不特殊说明;
注册域名后,将自己的域名解析服务的地址,配置到自己的服务器的对外的Ip地址上;

域名设置解析后需要过一段时间才会生效,在cmd黑窗口下,通过 ping 命令检查域名是否生效 (替换成自己的网址);
ping www.yourdomain.com如果 ping 命令返回的信息中含有你设置的解析的 IP 地址,说明解析成功。

(1)下载node.js
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
(2)yum安装node.js
yum -y install nodejs
(3)查看node.js版本
有则表示安装成功
npm -v
通过 NPM 安装进程管理模块 PM2。它是 Node.js 的一个进程管理模块,之后我们会使用它来管理我们的个人网站进程。
npm install pm2 -g
(1)下载MySQL
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
(2)安装MySQL
yum install mysql-community-server -y
(3)、启动MySQL
service mysqld restart(4)、设置 MySQL 账户 root 密码:
/usr/bin/mysqladmin -u root password '71qcOA3o4Firekylin'在 CentOS 上,可直接使用yum来安装 Nginx
yum install nginx -y
(1)、在服务器上下载安装包
wget https://firekylin.org/release/latest.tar.gz --no-check-certificate
(2)、解压安装包
tar zvxf latest.tar.gz(3)、安装程序依赖
cd firekylin
npm install(4)、复制项目下的 pm2_default.json 文件生成新文件 pm2.json
cp pm2_default.json pm2.json(5)、修改 pm2.json 文件中的 cwd 配置值为项目的当前路径 /root/firekylin:

(6)、然后通过以下命令启动项目
pm2 startOrReload pm2.json
通过访问 http://49.235.32.164:8360/ 配置信息,配置过程输入参数如截图所示,其中数据库信息中的帐号字段设置为 root,密码字段设置为 71qcOA3o4Firekylin,数据库名字段设置为 firekylin,主机字段设置为 127.0.0.1,其他字段使用默认值;后台管理帐号中的帐号字段使用默认值 admin,密码字段设置为 71qcOA3o4Admin


配置完成后可以通过后台管理帐号设置的帐号和密码登录博客管理后台,其值分别为 admin 和 71qcOA3o4Admin,


配置 Nginx 使用域名访问我们的网站。
复制项目下的 nginx_default.conf 为 nginx.conf,项目路径为/root/firekylin/
cp nginx_default.conf nginx.conf替换域名
server_name www.yourdomain.com; #将 www.yourdomain.com 替换为注册的域名
将 nginx.conf 文件软链到 nginx 配置目录下
ln -s /root/firekylin/nginx.conf /etc/nginx/conf.d/firekylin.conf重启 Nginx
service nginx restart恭喜,您的 Firekylin 已经部署完成,尽情折腾吧:
博客访问地址:http://<您的域名>
博客后台地址:http://<您的域名>:8360/admin
前端页面:(http://<您的域名>)

后台页面:(http://<您的域名>:8360/admin)

service mysqld restart进入Firekylin安装目录:
cd /root/firekylin/执行,下面代码:
pm2 startOrReload pm2.jsonservice nginx restart提交时经常出现“REFERRER_ERROR”错误,导致无法提交,服务器数据库也没有进行任何更新, 解决方式一: 打开 系统设置 > 基本设置 > 网站设置,然后网站地址一栏的地址(之前应该是IP地址49.87..)应该为你的域名地址如:www.lydms.com 就是我的域名地址,也就是要保证你打开的网站地址和你的后台设置相同,不过要注意的是在此处修改有可能还是出错;

解决方式二: 打开firekylin安装目录下的runtime/cache/7/ c 目录下的.json配置文件

找到"site_url"地址,将其地址改为你的域名地址(保证后端文件与前端设置内容一致)
