Centos下部署firekylin部落格系統

2021-08-11 15:49:57 字數 2227 閱讀 9185

firekylin 是一款基於 thinkjs 開發的開源 nodejs 部落格系統,本實驗將帶你從零開始快速搭建自己的 firekylin 個人部落格

使用 yum 命令安裝 node.js

通過 npm 安裝程序管理模組 pm2。它是 node.js 的乙個程序管理模組,之後我們會使用它來管理我們的個人**程序。

npm install  //執行node依賴安裝

npm install pm2 -g

//使用pm2管理nodejs服務

wget 

rpm -ivh mysql-community

-release

-el7

-5.noarch.rpm

yum install mysql-community

-server

-y

啟動 mysql 服務:

service mysqld restart
設定 mysql 賬戶:

/usr/bin/mysqladmin -u root password 'password4firekylin'
在 centos 上,可直接使用 [yum] 來安裝 nginx

yum install nginx -y
安裝 firekylin

wget 

.gz

安裝程式依賴

cd firekylin

npm install

複製專案下的 pm2_default.json 檔案生成新檔案 pm2.json

cp pm2_default.json pm2.json
修改 pm2.json 檔案中的 cwd 配置值為專案的當前路徑 /root/firekylin:

}]

}

然後通過以下命令啟動專案

pm2 startorreload pm2.json
firekylin 已經啟動成功,使用瀏覽器直接訪問 http://《您的 cvm ip 位址》:8360/ 即可看到 firekylin 的配置介面。

配置資訊

配置完成後可以通過後台管理帳號設定的帳號和密碼登入部落格管理後台,截圖如下所示:

下面我們就配置 nginx 使用網域名稱訪問我們的**了。

複製專案下的 nginx_default.conf 為 nginx.conf

cp nginx_default.conf nginx.conf
修改 nginx.conf 檔案

server 

location /

location = /development.js

location = /testing.js

location = /production.js

}

將 nginx.conf 檔案軟鏈到 nginx 配置目錄下

ln -s /root/firekylin/nginx.conf /etc/nginx/conf.d/firekylin.conf
重啟 nginx

service nginx restart
server_name 的值為你的網域名稱,root 為你的專案所在路徑,$node_port 的值為 firekylin 啟動埠,預設為 8360。

大功告成!

恭喜,您的 firekylin 已經部署完成,盡情折騰吧:

CentOS下部署Nginx Nacos集群

github位址 docker pull nginx 1。先啟動乙個容器docker run d name mynginx nginx 2。拷貝目錄裡的 etc nginx nginx.conf etc nginx nginx.conf conf.d檔案 裡面有default.conf html d...

centos下部署ngnix和php

都說nginx比apache效能優越,因工作關係,一直沒有時間裝測試,今天終於有時間裝上試試效能了,其實nginx的安裝非常簡單,具體流水步驟記錄如下 1.系統環境 centos 5.4或5.5 bit64 nginx 1.1.5 php 5.3.8 yum 安裝系統環境所需要的軟體包 fastcg...

在centos環境下部署yara

今天接到乙個任務 在centos的環境下部署yara,沒系統版本要求,能執行yara。本文純屬個人安裝成功後的總結與心得。如有重複,還請見諒。本次安裝採用的是編譯安裝的安裝方式 在安裝之前請先確定你的系統中是否已經安裝automake libtool make 和 gcc 沒有請安裝。安裝命令如下 ...