開源項目renren-fast開發環境部署(后端部分)
說明:renren-fast是一個開源的基於springboot的前后端分離手腳架,當前版本是3.0
開發文檔需要付費,官方的開發環境部署介紹相對比較簡單,對於想嘗試搭建個項目的新手而言不太友好,特此將自己搭建的過程記錄如下
一、環境准備
- JDK1.8、Mysql5.5+(Linux數據庫安裝教程)
- idea、Git客戶端、maven
二、下載並導入項目
-
直接下載zip包或通過git克隆到本地倉庫,如下:
git clone https://git.oschina.net/renrenio/renren-fast.git
-
idea自帶有maven,但建議上官網下載最新版本進行配置,File→Settings→搜索maven,提前修改好自己下載的maven目錄下\conf\settings.xml文件的倉庫路徑,並替換為阿里雲的源,下載速度將會提升
-
打開項目,File→Open,打開項目后,maven將會自動下載依賴
三、創建數據庫
-
新建renren_fast數據庫,設置默認默認編碼UTF8,執行以下sql
-> CREATE DATABASE IF NOT EXISTS renren_fast -> DEFAULT CHARACTER SET utf8;
-
使用你喜歡的數據庫連接工具打開並執行/db/mysql.sql腳本,進行初始化數據
四、啟動后端
-
修改后端數據庫文件,默認配置文件啟動的是dev環境,修改數據庫用戶密碼
-
運行RenrenApplication.java,啟動完成后打開http://localhost:8080/renren-fast/swagger/index.html
能成功打開接口文檔頁面,表示我們后端已經成功在開發環境部署了
下一篇博文繼續介紹開發環境前端部署