NBlog(前後端分離的部落格系統)簡介
NBlog 是一個前後端分離的部落格系統,基於 Spring Boot 和 Vue 構建,能夠為我們提供完整的部落格系統功能,支援多種主題,可自由更換。除了文章發布管理功能之外,還具有使用者認證、評論系統、SEO 優化、Telegram Bot 快捷操作等實用性非常強的功能,支援 Markdown 編輯器,支援多種資料庫,包括 MySQL、PostgreSQL、Oracle 等。
NBlog(前後端分離的部落格系統)官網及線上演示
- Github 專案主頁 :https://github.com/naccl/nblog
- 前端演示 :https://naccl.top
- 後端演示 :https://admin.naccl.top
安裝部署教學
1、建立 MySQL 資料庫 nblog,並執行 /blog-api/nblog.sql 初始化表資料
2、修改配置資訊 /blog-api/src/main/resources/application-dev.properties,包括資料庫連接資訊、Redis 配置等
3、安裝 Redis 並啟動,確保後續的資料快取和儲存正常運行
4、啟動後端服務,確保後台介面服務可以正常訪問
5、在 blog-cms 目錄下執行 npm install 安裝前台頁面相關依賴
6、在 blog-cms 目錄下執行 npm run serve 啟動後台管理頁面
7、在 blog-view 目錄下執行 npm install 安裝前台頁面相關依賴
8、在 blog-view 目錄下執行 npm run serve 啟動前台展示頁面,以供使用者訪問
正文完