以[SpringCloud校內資源分享網站]爲例部署分佈式微服務系統-運維之路系列1

介紹
分佈式系統國內主要分爲Dubbo系或者SpringCloud系,本次部署選用的是SpringCloud系。部署前我們要明確系統的微服務個數,以及啓動順序,提前啓動個個組件,例如FastDFS、MySQL Vue等。下面給大家介紹具體的部署步驟。

步驟*
1.啓動中間件比如mysql fastdfs 。
啓動mysql
啓動fastdfs參考以下的這篇博客,我的fastdfs搭建過程就是依靠這個博客,搭建好了可以打個包,這裏用的是centos7最小版本,直接壓縮也沒多大。

fastdfs單機版本搭建步驟
FastDFS虛擬機打包後的大小

2.啓動微服務,我們本次的系統放在Eclipse中使用maven構建,先逐個啓動全部微服務項目。啓動方法是右鍵運行main方法。先啓動eureka在啓動所有的其他工程。

全部的maven工程
3.等這些全部啓動完畢以後吧VUE工程扔到HBuilder裏面就可以用啦。前端總共兩個,一個app端一個admin端,這兩個啓動命令都差不多,只給大家看其中一個工程。
VUE工程概覽

VUE前端工程啓動命令如下,前提是你安裝了npm

app端啓動命令

$ cnpm  install


$ npm run dev


localhost:3000
賬號/密碼 2020060012/2020060012


admin端啓動命令

$ cnpm  install


$ npm run dev



localhost:9528

賬號/密碼  admin/admin

4.其他配置

maven配置fdfs包
https://www.cnblogs.com/mlq2017/p/10076084.html

fdfs服務器IP
192.168.150.188

fdfs配置文檔
https://blog.csdn.net/hochenchong/article/details/81008229


關閉虛擬機防火牆
https://blog.csdn.net/ytangdigl/article/details/79796961
https://blog.csdn.net/ytangdigl/article/details/79796961

mysql5.6數據庫
127.0.0.1
3366
root
123456

5.項目啓動以後測試各個頁面功能,此時我將展示各個頁面證明項目我啓動成功了
管理員端頁面

系統可視化部分
系統可視化部分
系統前端
系統前端
6.運維經驗總結
項目運行前,需要吧各個組件啓動,檢查SpringCloud項目的各項配置文件的參數比如數據庫連接等中間件的IP+端口+賬號+密碼是否配置正確,然後啓動系統,打開頁面進行驗證。

完整部署的視頻演示,方便大家學習SpringCloud運維之路,走向人生巔峯,哈哈哈哈,加油,未來可期!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章