修改大屏访问地址
说明:
- 如下提供两种方法
- 步骤默认部署路径为:/data/dtstack
- 配置文件地址以实际访问地址为准
- 交付版本为4.x以后版本
大屏版本查看方法
[root@localhost ~]# sudo cat /data/dtstack/easyv/app/easyv/frontend/index.html | grep version |awk -F"content=" '{print $NF}' |awk -F'"' '{print $2}'
6.2以上版本:
[root@localhost ~]# sudo cd /data/dtstack/easyv/sbin/
[root@localhost sbin]# sudo vim .env
修改为实际地址+端口(端口为80则不需要加)
... ...
#EasyV环境基础配置
DOMAIN="http://172.10.16.12:81" ##修改地址+端口
... ...
- 修改完保存执行后重启应用
[root@localhost ~]# sudo cd /data/dtstack/easyv/sbin/
[root@localhost sbin]# sudo docker-compose down && docker-compose up -d
4.5-5.18版本:
方法一:
通过大屏自带的脚本修改
# [root@localhost ]# sudo cd /data/dtstack/easyv/shell #脚本存放目录
# [root@localhost shell]# sudo vim address.sh #大屏地址修改脚本
修改为实际地址+端口(端口为80则不需要加)
... ...
#变更大屏访问新地址
NEW_DOMAIN=http://172.10.16.12:81 ##修改地址+端口
... ...
- 修改完保存执行即可自动修改
# [root@localhost shell]# sudo sh address.sh
方法二
通过找到对应配置文件,手动修改配置文件,并重启应用
- 默认/data/dtstack/easyv/app/easyv/backend目录,作为参考标准;随着版本变更,具体配置文件以实际为准
- nico配置文件修改
# [root@localhost backend]# sudo vim easyv-nico/config.js
# 第43、45、46行修改具体访问地址;
... ...
42 platform: {
43 assetsUrl: 'http://172.16.10.106:450/',
44 marketUrl: 'http://localhost:3000/',
45 homeUrl: 'http://172.16.10.106:450',
46 logoutUrl: 'http://172.16.10.106:450/',
47 loginUrl: '',
48 userCenterUrl: '',
49 opUrl: '',
50 },
- sails或node配置文件修改
# [root@localhost backend]# sudo vim easyv-node/config/env/production.js
# 第31、37行修改为具体访问地址
... ...
security: {
29 cors: {
30 allRoutes: true,
31 allowOrigins: ['http://172.16.10.106:450'], // http请求允许的跨域地址
32 allowCredentials: true
33 }
34 },
35
36 sockets: {
37 onlyAllowOrigins: ['http://172.16.10.106:450'], // sockets允许的跨域地址
38 adapter: '@sailshq/socket.io-redis',
39 url: 'redis://:MWQzRVYV8Pr@127.0.0.1:6339/4'
40 },
- 修改完重启后端服务
#[root@localhost ]# sudo cd /data/dtstack/easyv/app/bin
#[root@localhost bin]# sudo bash node_docker_run.sh restart
如遇其他使用问题,可扫描下方二维码,获取更多产品支持~