努力挣扎的生活 努力挣扎的生活
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 运维基础
  • 监控
  • 日志系统
  • gitlab安装
  • jenkins安装和管理
  • Jenkins工具集成
  • pipeline流水线
  • Dcoker
  • Kubernetes
  • Nexus
  • Rancher
  • Prometheus
  • ELK(EFK)
  • 虚拟化
  • Mysql
  • PostgreSQL
  • Redis
  • MongoDB
  • clickhouse
关于
  • 分类
  • 标签
  • 归档
  • 收藏
  • 更多
GitHub (opens new window)

yangfk

瑟瑟发抖的小运维
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 运维基础
  • 监控
  • 日志系统
  • gitlab安装
  • jenkins安装和管理
  • Jenkins工具集成
  • pipeline流水线
  • Dcoker
  • Kubernetes
  • Nexus
  • Rancher
  • Prometheus
  • ELK(EFK)
  • 虚拟化
  • Mysql
  • PostgreSQL
  • Redis
  • MongoDB
  • clickhouse
关于
  • 分类
  • 标签
  • 归档
  • 收藏
  • 更多
GitHub (opens new window)
  • Docker

  • Kubernetes

  • Nexus

  • Rancher

  • Prometheus

  • ELK

    • microservices-platform项目部署
      • microservices-platform项目部署
        • 打包项目
        • 配置服务
      • 个人存储下载地址。。。
    • zookeeper集群部署
    • kafka和kakfa-manager部署
    • filebeat部署
    • es-logstash-kibana部署日志展示
  • 虚拟化

//
  • 云计算虚拟化
  • ELK
yangfk
2022-07-09

microservices-platform项目部署

//

# microservices-platform项目部署

运行服务器IP:192.168.14.200

gitee代码库 (opens new window)

zlt详细部署文档 (opens new window)

由于我这里是简单的为了收集日志测试,只启动了必要的服务,和模块只启动必要模块跳转 (opens new window),版本要求按zlt要求来

名称 服务
nginx-1.20 nginx
mysql-5.7 mysql
redis redis
nacos docker运行nacos
mvn 配置mvn
jdk 配置jdk

# 打包项目

配置mvn环境

这里我没有去修改里面的配置,直接mvn打包,在后面启动的时候引用指定的配置文件

git clone https://gitee.com/zlt2000/microservices-platform.git
cd microservices-platform
git reset --hard d907c13 #我这里没有使用最新的commit
mvn clean package install -Dmaven.test.skip=true -T $(nproc) -U

#前端使用nginx代理,静态文件地址
#https://gitee.com/zlt2000/microservices-platform/tree/master/zlt-web/back-web/src/main/resources/static
1
2
3
4
5
6
7

# 配置服务

  • 下载包,修改配置
cd /opt 
wget https://XXXXXXX/zlt-d907c13.zip #我个人制作好的包和配置
unzip zlt-d907c13.zip && cd zlt-d907c13

#修改mysql,redis连接信息
application-dev.properties

#修改nacos连接信息
bootstrap-dev.properties

#修改前端api地址,修改你的网关地址,默认127.0.0.1:9900
grep -rl 192.168.14.200:9900 zlt-web/
vi zlt-web/dist/module/apiUrl.js zlt-web/dist/module/config.js #修改里面的地址
1
2
3
4
5
6
7
8
9
10
11
12
13

zlt

zlt

  • 启动后端服务
test -f /etc/timezone || echo 'Asia/Shanghai' >  /etc/timezone
docker-compose -f docker-compose.yml up -d
1
2
  • 配置前端静态文件

我这里前端使用nginx代理,没有使用jar包运行,dist静态文件地址 (opens new window)

cd /opt/zlt-d907c13/zlt-web

#修改网关api接口地址,修改对应的文件
grep -rl 192.168.14.200:9900 ./dist

#拷贝nginx-web.conf 到你的nginx工作目录
1
2
3
4
5
6
  • 登录http://192.168.14.200/用户密码:admin/admin

# 个人存储下载地址。。。

https://download.yfklife.cn/blog/cloud/zlt2/zlt-d907c13.zip
1
//
点击 -->> 给博主买咖啡 (opens new window)
上次更新: 2022/07/10, 23:09:14
k8s-监控数据grafana展示
zookeeper集群部署

← k8s-监控数据grafana展示 zookeeper集群部署→

最近更新
01
Pod探针
12-20
02
kubeadm证书替换
12-20
03
kubeadm安装k8s(版本1.26.0)
12-16
更多文章>
Theme by Vdoing | Copyright © 2019-2023 yangfk | 湘ICP备2021014415号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×
//