資料介紹
軟件簡(jiǎn)介
Liblog開(kāi)源博客系統(tǒng)(nodejs)
一. 簡(jiǎn)介
Liblog是一個(gè)簡(jiǎn)單易用的Markdown博客系統(tǒng),它是基于開(kāi)源框架thinkJS(使用 ES6/7 特性開(kāi)發(fā) Node.js 框架)開(kāi)發(fā)的nodejs項(xiàng)目 需要mysql數(shù)據(jù)庫(kù)支持,具有管理后臺(tái)功能,更新博客分為普通文章和markdown文章,markdown文章只需要導(dǎo)入你寫(xiě)好的Markdown文件即可。它擺脫了在線編輯器排版困難,無(wú)法實(shí)時(shí)預(yù)覽的缺點(diǎn),一切都交給Markdown來(lái)完成,一篇博客就是一個(gè)Markdown文件。同時(shí)也支持評(píng)論,代碼高亮,分類(lèi),標(biāo)簽云,留言板、友情鏈接、系統(tǒng)設(shè)置等常用功能。Liblog提供了不同的主題樣式,你可以根據(jù)自己的喜好配置,如果你想自己制作博客主題,也是非常容易的。Liblog還支持整站靜態(tài)網(wǎng)頁(yè)生成,同時(shí)有發(fā)布相關(guān)的配置,使用nginx做反向代理,動(dòng)靜態(tài)資源分離,靜態(tài)緩存等,使您發(fā)布后的博客訪問(wèn)秒開(kāi)。
二. 功能特點(diǎn)
-
?一鍵導(dǎo)入Markdown文章
-
?文章評(píng)論
-
?代碼高亮
-
?文章內(nèi)容分頁(yè)
-
?支持手機(jī)端訪問(wèn)
-
?自制主題
-
?響應(yīng)式
-
?自定義URL
-
?良好的SEO
三. Liblog優(yōu)勢(shì)
-
使用nodejs編寫(xiě),對(duì)前端開(kāi)發(fā)人員有天然的二次開(kāi)發(fā)優(yōu)勢(shì)
-
一鍵導(dǎo)入Markdown文章,擺脫后臺(tái)編輯排版困難,無(wú)法實(shí)時(shí)預(yù)覽的缺點(diǎn)
-
可自定義URL,支持靜態(tài)/偽靜態(tài)訪問(wèn),良好的SEO
-
完善的后臺(tái)配置,可自由開(kāi)關(guān)某些功能
-
多主題支持,可自制主題
-
博客,分類(lèi),標(biāo)簽,歸檔
-
采用pm2守護(hù)進(jìn)程管理nodejs應(yīng)用,宕機(jī)自動(dòng)重啟
-
博客文章搜索
-
后臺(tái)權(quán)限管理功能(角色、權(quán)限自定義)
四.使用及安裝
安裝依賴
執(zhí)行之前請(qǐng)確認(rèn)已有 Node.js 環(huán)境,Node.js 版本要大于 4.0
解壓安裝包,執(zhí)行 npm install 安裝對(duì)應(yīng)的依賴。
npm?install
導(dǎo)入數(shù)據(jù)庫(kù)
導(dǎo)入根目錄下的演示數(shù)據(jù)庫(kù)文件liblog.sql
修改數(shù)據(jù)庫(kù)配置(src/common/config/db.js)
修改數(shù)據(jù)庫(kù)名,數(shù)據(jù)庫(kù)帳號(hào)及host地址
export?default?{ ??type:?'mysql', ??log_sql:?true, ??log_connect:?true, ??adapter:?{ ????mysql:?{ ??????host:?'127.0.0.1', ??????port:?'3306', ??????database:?'liblog', ??????user:?'root', ??????password:?'root', ??????prefix:?'li_', ??????encoding:?'utf8' ????}, ????mongo:?{ ????} ??} };
編譯源文件代碼
npm?run?compile
啟動(dòng)服務(wù)
npm?run?start
前臺(tái)訪問(wèn)地址
http://localhost:8361,
后臺(tái)地址
http://localhost:8361/admin
初始化帳號(hào):admin 123456
線上部署
在服務(wù)器上推薦使用 pm2 來(lái)管理 Node.js 服務(wù),來(lái)保證系統(tǒng)正常運(yùn)行。 編輯并保存根目錄下的pm2.json
{ ??"apps":?[{ ????"name":?"liblog", ????"script":?"npm?start?www/production.js", ????"cwd":?"E:/jsout/liblog", ????"max_memory_restart":?"1G", ????"autorestart":?true, ????"node_args":?[], ????"args":?[], ????"env":?{ ????} ??}] }
注意:cwd為項(xiàng)目在服務(wù)器上的路徑
啟動(dòng)pm2管理應(yīng)用
pm2?start?pm2.json
常用命令
pm2?status?+項(xiàng)目名或id pm2?list pm2?delete?+項(xiàng)目名或id pm2?delete?all
服務(wù)器配置進(jìn)階
nginx服務(wù)器配置,請(qǐng)參考根目錄下的nginx.conf,把域名和路徑改成自己相應(yīng)的路徑。
五. 感謝
Liblog的成長(zhǎng)需要各位親們支持!感謝你們使用Liblog,感激你們對(duì)Liblog的良好建議與Bug反饋。如果你的博客也是基于Liblog,請(qǐng)告知作者,無(wú)償獲取技術(shù)指導(dǎo)。
作者郵箱:[email protected]
演示網(wǎng)站:http://www.jsout.com
- 使用Homebridge和HAP NodeJS來(lái)模擬HomeKit API
- 智能家居控制系統(tǒng)方案開(kāi)源資料
- nodepress Nodejs微博客引擎
- 介紹幾種開(kāi)源嵌入式操作系統(tǒng)
- 開(kāi)源網(wǎng)絡(luò)協(xié)議分析器WireShark軟件下載 15次下載
- 關(guān)于運(yùn)放設(shè)計(jì)主題的博客文章 9次下載
- 面向網(wǎng)絡(luò)安全博客的IOC自動(dòng)抽取方法 7次下載
- 開(kāi)源課程行動(dòng)倡議及科學(xué)導(dǎo)論綜述 6次下載
- 使用MongoDB和NodeJS設(shè)計(jì)物聯(lián)網(wǎng)系統(tǒng)的詳細(xì)資料說(shuō)明 1次下載
- 如何使用物聯(lián)網(wǎng)操作系統(tǒng)Zephyr實(shí)現(xiàn)“連續(xù)集成”開(kāi)源軟件的詳細(xì)說(shuō)明
- 結(jié)合云存儲(chǔ)的博客系統(tǒng)架構(gòu) 0次下載
- 基于J2EE的MVC構(gòu)建校園博客系統(tǒng) 9次下載
- CSDN博客客戶端源碼 1次下載
- nodejs-樹(shù)莓派安裝文件 7次下載
- CoolpyIII Client 4次下載
- Nuttx RTOS入門(mén)知識(shí)簡(jiǎn)介及開(kāi)源代碼運(yùn)行 5861次閱讀
- N-API的JS堆對(duì)象生命周期管理 554次閱讀
- Nodejs的CommonJS規(guī)范實(shí)現(xiàn)原理 542次閱讀
- 利用開(kāi)源軟件的最佳實(shí)踐 572次閱讀
- 全平臺(tái)系統(tǒng)開(kāi)源免費(fèi)抓包軟件ProxyPin概述 2039次閱讀
- 開(kāi)源網(wǎng)絡(luò)引導(dǎo)固件iPXE正式支持龍架構(gòu) 673次閱讀
- 前沿開(kāi)源技術(shù)領(lǐng)域的開(kāi)源大數(shù)據(jù)一一解讀 1179次閱讀
- 2020年開(kāi)源的六大發(fā)展趨勢(shì) 4364次閱讀
- 開(kāi)源過(guò)程中的5件注意事項(xiàng) 3621次閱讀
- 關(guān)于騰訊的開(kāi)源分布式存儲(chǔ)系統(tǒng)DCache 2028次閱讀
- 物聯(lián)網(wǎng)十大經(jīng)典開(kāi)源操作系統(tǒng) 1w次閱讀
- NASA的開(kāi)源軟件是什么?NASA的開(kāi)源軟件的詳細(xì)分析 7444次閱讀
- 基于Altium Designer的OSHw開(kāi)源項(xiàng)目 3738次閱讀
- FreeRTOS嵌入式開(kāi)源實(shí)時(shí)操作系統(tǒng)介紹 4250次閱讀
- 11個(gè)機(jī)器學(xué)習(xí)開(kāi)源項(xiàng)目 2829次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論