DataEase v1 设置动态访问路径,使用 Nginx 路径代理


飞致云 发布于 2024-07-30 / 134 阅读 / 0 评论 /
在域名资源受限的情况下,通常会使用一个域名的不同路径访问不同的服务,比如希望访问 https://www.fit2cloud.com/jumpserver 时打开 Jumpserver 服务,而访问 https://www.fit2cloud.com/dataease 时访问 DataEase 服务

在域名资源受限的情况下,通常会使用一个域名的不同路径访问不同的服务,比如希望访问 https://www.fit2cloud.com/jumpserver 时打开 Jumpserver 服务,而访问 https://www.fit2cloud.com/dataease 时访问 DataEase 服务。本文介绍此种场景下如何给 DataEase v1 版本配置动态访问路径和 Nginx 路径代理。

版本:DataEase >= v1.18.22

1 修改 DataEase 配置文件,修改 /opt/dataease/conf/dataease.properties 文件,加入如下参数。

server.servlet.context-path=/dataeasebi

2 执行命令初始化 DataEase 容器。

dectl stop && docker rm $(docker ps -a -q) && dectl reload

3 初始化后访问 ip:端口/路径,即可访问服务。

4 Nginx 路径代理配置


如需配置域名、HTTPS 请参阅:【安装部署】配置 DataEase 使用 https 访问 - FIT2CLOUD 知识库
路径代理参考配置如下

...

location ^~ /dataeasebi/ {

     proxy_pass http://ip:ports/dataeasebi/;

     ...

}



是否对你有帮助?