iblog是一個(gè)基于SpringBoot2開發(fā)的簡單博客項(xiàng)目,主要用來進(jìn)行學(xué)習(xí),包括登錄注冊(cè)、文章編輯發(fā)布、用戶評(píng)論、周排行榜、群聊天等功能。
學(xué)習(xí)自MarkerHub的從0到1,完整搭建Springboot開源博客項(xiàng)目eblog!?教程文章。
前端框架:layui、fly-3.0
模板:freemarker
消息通知:sockjs.js、stomp.js
即時(shí)通訊:layIM
基礎(chǔ)框架:SpringBoot2.1.2、MyBatis、MyBatis-Plus
數(shù)據(jù)庫:MySQL-5.7
緩存:Redis-3.2
搜索:elasticsearch-6.8.0、elasticsearch-analysis-ik-6.8.0
隊(duì)列:rabbitmq-3.8.14
消息通知:websocket 群聊天:laymi、websocket、t-io
(1)修改MySQL數(shù)據(jù)庫配置,啟動(dòng)數(shù)據(jù)庫
(2)修改redis配置,啟動(dòng)redis
下載地址:https://redis.io/download
redis主從、哨兵配置:https://shimo.im/docs/CcHjcq6t1HUoxQNN/
運(yùn)行redis命令:redis-server.exe
(3)修改elasticsearch配置,啟動(dòng)elasticsearch
elasticsearch下載地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-8-0
下載elasticsearch-analysis-ik分詞器,解壓到elasticsearch/plugins/ik目錄
下載地址:https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.8.0/elasticsearch-analysis-ik-6.8.0.zip
運(yùn)行elasticsearch命令:bin/elasticsearch.bat
(4)配置rabbitmq鏈接信息,啟動(dòng)rabbitmq
下載地址:https://www.rabbitmq.com/download.html
運(yùn)行rabbitmq命令:rabbitmq-server
安裝完成后會(huì)主動(dòng)注冊(cè)到服務(wù)運(yùn)行。
執(zhí)行命令rabbitmq-plugins enable rabbitmq_management
安裝Web管理界面,可以在瀏覽器訪問。
地址:http://localhost:15672/
,默認(rèn)用戶名密碼為guest/guest。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧