部署统一管理平台
部署统一管理平台
安装 Docker
拉取镜像
镜像已经制作好并上传到官方仓库,直接拉取就行,拉取慢先提前拉取
docker pull jinzhengba/webapi
安装数据库
能用PG就用PG,其次MySQL,其他数据库没实际使用起来,出了问题就
- PostgreSQL(推荐)
- MySQL
- Oracle(不推荐-臃肿且在虚机)
- 达梦(主要是信创)
安装中间件
Nginx配置
可以看到后端是
5000
端口,前端文件存放在/etc/nginx/version-files/
location /unified/server/ {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
expires off;
sendfile off;
proxy_pass http://172.17.0.1:5000/;
}
location /unified/application/ {
alias /etc/nginx/version-files/unified-application/;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
location /unified/management/ {
alias /etc/nginx/version-files/unified-management/;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
RabbitMQ配置
创建两个
Virtual Hosts
分别叫unified_host_5001
unified_host_5002
数据库迁移
add-migration FirstMigration # 生成迁移文件
script-migration # 生成迁移脚本 - 然后执行到数据库
打包编译管理端
上传至
/etc/nginx/version-files/unified-management/
pnpm build
启动后端代理及后端服务
后端代理在
5000
端口,其余两个服务分别是5001
5002
端口,代理服务需要配置AppSettings:IsProxy - true
docker run -itd \
--name unified-server-proxy \
--restart always \
-p 5000:80 \
-v /webapps/unified-platform/unified-server-proxy:/app \
--log-opt max-size=100m --log-opt max-file=3 \
jinzhengba/webapi
docker run -itd \
--name unified-server-5001 \
--restart always \
-p 5001:80 \
-v /webapps/unified-platform/unified-server-5001:/app \
-v /webapps/nginx/version-files:/version-files \
--log-opt max-size=100m --log-opt max-file=3 \
jinzhengba/webapi
docker run -itd \
--name unified-server-5002 \
--restart always \
-p 5002:80 \
-v /webapps/unified-platform/unified-server-5002:/app \
-v /webapps/nginx/version-files:/version-files \
--log-opt max-size=100m --log-opt max-file=3 \
jinzhengba/webapi
初始化数据
打开
http://ip/unified/management/
点初始化数据,一直下一步就行,选择数据库类型没用
新建机构
[假的图片]
新建角色
[假的图片]
新建数据库
[假的图片]
切换机构
[假的图片]
切换角色
[假的图片]
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
One piece!
喜欢就支持一下吧