1. 程式人生 > >領課教育—線上教育系統本地部署執行|windows&Eclipse

領課教育—線上教育系統本地部署執行|windows&Eclipse

Eclipse version:Version: 2019-03 
基於eclipse操作,可以說這個系統用到的工具和技術很多,基礎環境需要做充分的準備,執行起來還是比較費時費力的。
官方部署文件,部分說明並不是傻瓜式的,是基於有一定基礎的前提下的部署文件。對eclipse下如何下載git工程,如果部署執行maven專案,如何除錯執行nodejs專案如果完全沒有相應的經驗的話,還是建議提前做做功課。
環境準備:執行java+Eclipse+maven+git+nodeclipse|DB:mysql+redis+elasticsearch|後臺:springboot+redis|前臺:nuxtjs + koa2 + vue2.0 + vuex 
step1:下載程式碼到本地】


https://gitee.com/roncoocom/roncoo-education.git

輸入git地址,預設下一步。


只選擇master即可

程式碼現在下來後並不是maven專案,需要轉換為maven專案,我的已經轉換完了,所以就沒有轉換為maven的選項了。

【step2:根據自己的環境修改各個工程配置】
roncoo-education-gateway修改:
index.ftl
roncoo-education-server-config修改:
application-dev.properties、application-test.properties
roncoo-education-course-service-dev.properties、roncoo-education-course-service-test.properties
roncoo-education-system-service-dev.properties、roncoo-education-system-service-test.properties
roncoo-education-user-service-dev.properties、roncoo-education-user-service-test.properties
roncoo-education-web-boss-dev.properties、roncoo-education-web-boss-test.properties
roncoo-education-web-boss修改:


bootstrap.properties
【step3:分步驟執行各個maven專案】
依次執行如下專案
註冊中心(roncoo-education-server-eureka)    http://localhost:5761
配置中心(roncoo-education-server-config)    
課程模組(roncoo-education-course)
使用者模組(roncoo-education-user)
系統模組(roncoo-education-system)
後臺模組(roncoo-education-com-web-boss)    http://localhost:5880
定時器(roncoo-education-job)
閘道器工程(roncoo-education-gateway)            http://localhost:5840
鏈路監控(roncoo-education-server-zipkin)
應用監控(roncoo-education-server-admin)   http://localhost:5721
訪問:http://localhost:5840 登入系統,
看到下面這個介面,你的心情是激動(^o^)YES!

以上是後臺專案部署的整個過程,下面看一下前臺專案如何執行
step1:下載程式碼
同後臺一樣,通過git工具將程式碼克隆到本地
https://gitee.com/roncoocom/roncoo-education-web.git
step2:修改配置檔案
roncoo-education-web修改:
conf.js
step3:安裝nodejs
https://nodejs.org/dist/v10.15.3/node-v10.15.3-x64.msi
step4:編譯及執行
如下命令,請在自己的工程目錄下執行
npm install
npm run dev
訪問地址:http://localhost:3000/
=========================The E