如何配置云套件iPortal域名

本文介绍了在SuperMap云套件iPortal中配置域名的步骤,重点讲解了通过Nginx进行域名代理的方法。首先在iManager中创建并初始化云套件,然后在k8s Dashboard中将iPortal服务类型改为NodePort以暴露端口。接着,利用Nginx设置代理,将localhost转发到iPortal地址,完成基本的域名配置。若要代理iPortal的代理服务,需修改iportal.xml的proxyrooturl字段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在使用SuperMap产品中的iPortal时,相信很多客户都会配置域名,但是在云套件的iPortal中很多客户可能就不知道如何来做,其实这块也是大同小异的配置方式,存在一些很小的差异。

我们以Nginx来做域名配置为例

首先在imanager中创建云套件,初始化好之后,需要将iPortal的端口暴露出来,因为云套件都是通过网关来访问的,当我们需要做域名配置的时候需要将iPortal端口单独暴露出来才能正常的通过配置好的域名进行访问

在k8s的dashboard页面,命名空间选择icloud-native-*,也就是咱们创建的云套件所在的命名空间,选择服务,在右上角搜索iportal,修改它的service,找到spec中的type,将其修改为NodePort,点击更新后,iPortal的端口就暴露出来了

 

 

访问新暴露出的端口,也能正常访问到iPortal的服务

接下来就是做nginx的代理了

我做了个简单的代理,将localhost转发到了原来的iPortal地址。

 

 

这样,iPortal就代理出来了。如果还需要代理iPortal的代理服务,那么也是和经典版的iPortal也是一样的,需要更改iPortal的iportal.xml,修改proxyrooturl为代理后的代理服务的url即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值