歡迎體驗ShortLink !

修子xiu1zi3發表於2024-09-29

目錄
  • 本地開始
    • 啟動後端
      • 資料庫配置適應本地
      • 快速建立表
      • 準備 Nacos
      • 配置本地 hosts
      • 執行Spring Boot 專案
    • 啟動前端

logo

短鏈跟蹤系統

logo

短連結經常出現在日常生活中,可以注意到營銷簡訊當中常常是短連結,節省了文字長度

更重要的是,短連結跟蹤記錄的資料還可以用來識別使用者行為、點選率等關鍵資訊,這是很有意義的

本地開始

啟動後端

資料庫配置適應本地

全域性搜尋資料庫密碼配置,改為你自己使用者名稱和密碼

注意 redis 和 mysql的資訊不僅在 application.yaml,由於用到了分表中介軟體,
還需要考慮到shardingsphere-config-dev.yamlshardingsphere-config-prod.yaml

快速建立表

resources/database目錄下,依次執行2個sql檔案:link.sqllink-sql.sql

準備 Nacos

短鏈跟蹤系統包含了微服務,需要安裝啟動 Nacos
推薦版本 2.3.0
下載地址:github.com/alibaba/nacos/releases

本地部署各方面條件你的電腦往往可以滿足,直接幹就行。
但如果用的是雲伺服器,一定在部署前先考慮機器的記憶體,具體參考:部署文件

進入 /nacos/bin 目錄,執行:

Windows

cmd startup.cmd -m standalone

Linux/Mac

sh startup.sh -m standalone

配置本地 hosts

找到 你的裝置當中的 hosts 檔案,加上一行配置

127.0.0.1 nurl.ink

Mac 通常是 /etc目錄下, Windows 通常是C:\Windows\System32\drivers\etc

執行Spring Boot 專案

推薦語言版本 Java 17 ,透過IDEA J 依次執行
shortlink-aggregationshortlink-gateway

啟動前端

需要 Nodejs,建議16.20.1

進入 shortlink/console-vue 目錄執行

npm run dev

順利啟動後,開啟 Local: 後所接的連結即可進入~





如果你進一步開發,那麼啟動前需要再次安裝依賴

npm install
npm run dev

相關文章