15 Star 112 Fork 63

JVS / jvs-docker-compose

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

jvs框架快速部署

部署介绍:

JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。

JVS是“软开企服”推出的面向软件开发团队可以快速实现应用的基础开发框架

`安装过程中如出现其它任何问题可联系加入技术支持群获得帮助

输入图片说明

如因人数限制无法加群时,可加运营同学拉入技术交流群

输入图片说明

1.注意事项

1.1 操作系统建议Centos7.6,内存大小16G+

1.2 内存大小请调整.env文件,默认内存大小16G。不建议版本升级直接修改.env文件,可能导致新版本功能无法使用

1.3 部署完成后出现404页面,请重启重启所有docker-compose yml

2.环境准备

2.1 安装docker 和docker-compose (如已经安装可以跳过)

curl -C- -O --retry 3 https://bctools.cn/jvs-docker && chmod a+x jvs-docker && ./jvs-docker -I

2.2 安装git

yum install -y git

3.部署项目

3.1 下载项目

git clone https://gitee.com/software-minister/jvs-docker-compose.git && cd jvs-docker-compose && chmod -R 777 data && chmod -R 777 mysql && chmod -R 644 data/mysqlcnf

3.2 替换服务器ip地址

请将${ip}修改为本地服务器IP

sed -i -e 's/jvs-minio/${ip}/g'  ./mysql/nacos.sql  
sed -i -e 's/file.preview.bctools.cn/${ip}/g'  ./mysql/nacos.sql
sed -i -e 's/documentIpAddress/${ip}/g'  ./mysql/nacos.sql  
sed -i -e 's/documentIpAddress/${ip}/g'  ./data/jvs-knowledge-plugins/config.js 
sed -i -e 's/documentIpAddress/${ip}/g'  ./data/jvs-teamwork-plugins/config.js 

例:

sed -i -e 's/jvs-minio/114.114.114.114/g' ./mysql/nacos.sql
sed -i -e 's/file.preview.bctools.cn/114.114.114.114/g' ./mysql/nacos.sql
sed -i -e 's/documentIpAddress/114.114.114.114/g' ./mysql/nacos.sql
sed -i -e 's/documentIpAddress/114.114.114.114/g' ./data/jvs-knowledge-plugins/config.js
sed -i -e 's/documentIpAddress/114.114.114.114/g' ./data/jvs-teamwork-plugins/config.js

3.3 部署数据库

docker-compose -f docker-compose-db.yml pull
docker-compose -f docker-compose-db.yml up jvs-mysql

初始化数据库的时候比较慢和主机性能相关,出现如图 输入图片说明

效果就可以 Ctrl+C 退出当前操作;继续下面的操作

docker-compose -f docker-compose-db.yml  up -d

查看日志是否报错
docker-compose -f docker-compose-db.yml logs -f

3.4 查看nacos

程序依赖nacos 请保证能正常访问nacos后再执行应用部署

curl -X GET   'http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=jvs-gateway&group=jvs&tenant=jvs'

3.5 启动基础后台框架

docker-compose -f docker-compose-base.yml pull
docker-compose -f docker-compose-base.yml up -d

查看日志是否报错

docker-compose -f docker-compose-base.yml logs -f

3.6 启动设计服务

docker-compose -f docker-compose-design.yml pull
docker-compose -f docker-compose-design.yml up -d

查看日志是否报错
docker-compose -f docker-compose-design.yml logs -f

3.7 启动无忧企业文档

docker-compose -f docker-compose-document.yml pull
docker-compose -f docker-compose-document.yml up -d

查看日志是否报错
docker-compose -f docker-compose-document.yml logs -f

3.8 启动无忧项目管理

docker-compose -f docker-compose-teamwork.yml pull
docker-compose -f docker-compose-teamwork.yml up -d

查看日志是否报错
docker-compose -f docker-compose-teamwork.yml logs -f

4.访问地址

4.1 账号密码
帐号:admin 密码: 123456

4.2 访问后台(含开发套件) ​​http://localhost:8088​​

4.3 访问企业文档 ​​http://localhost:8081​​

4.4 访问项目管理 ​​http://localhost:38080​​

4.5 nacos地址 ​​http://localhost:8848/nacos​​

帐号:nacos 密码: nacos

常见故障处理 点我查看

公众号登陆配置 点我查看

####知识库大概页面

输入图片说明

输入图片说明 输入图片说明 输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

空文件

简介

基础服务框架快速部署方式 展开 收起
HTML 等 4 种语言
取消

发行版 (1)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/software-minister/jvs-docker-compose.git
git@gitee.com:software-minister/jvs-docker-compose.git
software-minister
jvs-docker-compose
jvs-docker-compose
2.1.6

搜索帮助