以[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运维之路,走向人生巅峰,哈哈哈哈,加油,未来可期!

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