ThingJS-X离线部署时是否可以指定其他访问端口?

何双双发表于:2022年05月13日 19:39:25更新于:2023年02月07日 14:29:59

可以的,您可以参考如下步骤修改端口:

修改端口

一、修改应用程序端口

(1)进入安装目录/thingjsx-server/conf,修改conf目录下的配置文件application-pro.properties。

2fc228d101ab2e50c9f9d9348007b1c4.png 

(2)将默认端口修改为任一未被占用的新端口号,保存退出。

0c3dde14e1c4f9236c3a5a565813a987.png 

(3)进入bin目录下执行./thingjsx-restart.sh,重启ThingJS-X应用。

7bc0214ec4305ce8e5c2968a85a4e6f2.png 

(4)开通第2步中修改的新端口号。

firewall-cmd --add-port=新端口号/tcp --permanent

(5)端口开通完需要更新防火墙规则,命令如下:

firewall-cmd --reload

384ebb91d9ce84bb150d8da7b1728e5b.png 

(6)ThingJS-X产品的访问路径为:http://应用IP:新应用端口号/thing。

 

二、修改ES数据库端口

(1)可进入安装目录/elasticsearch6.6.2/config,修改config目录下的配置文件elasticsearch.yml,将注释删去,保存退出。

089dfaabc593934d2f72fcae4092aa80.png 

(2)进入安装目录/thingjsx-server/conf,修改conf目录下的配置文件application-pro.properties,将数据库端口改为修改的新端口。

fce10a50ae2169a4446b3b9ad6e2db68.png 

(3)进入bin目录下依次执行./es-restart.sh./thingjsx-restart.sh,重启ES数据库后,再重启ThingJS-X应用。

(4)开通第1步中修改的新端口号,然后重新加载防火墙。

384ebb91d9ce84bb150d8da7b1728e5b.png 


欢迎使用ThingStudio,一站搞定真孪生。
    您需要登录后才可以回复