ETX安装手册 V12

ETX安装手册V12

目录
ETX安装手册 1
一、 ETX架构及配置需求 2
二、 环境准备 4
三、 ETXserver配置 4
四、 安装ETXnode 7
1、Linux Node安装 7
2、Windows Node 安装 10
五、 注册Node 13
六、 修改认证方式 14
七、 高可用配置cluster(可选) 17
1、ETXserver1配置 17
2、ETXserver2配置 18
八、 配置license 21
1、单台ETXserver、配置了cluster的集群 21
2、多台ETXserver 21
九、 其他配置(重要) 23

一、 ETX架构及配置需求
1、Exceed TurboX 架构图
ETX安装手册 V12_第1张图片

2、网络配置要求
ETX组件之间的通信发生在几个不同的端口上。下表总结了所需的网络通道,包括通道的用途、涉及的组件、使用的协议以及通道是否安全。
描述 第一个组件 第二个组件 协议(S) 默认端口(S) 安全
在浏览器中访问ETXDashboard和ServerManager Web浏览器 ETX服务器(Tomcat) HTTP/HTTPS 8080/8443 None/SSL
ETXserver向Node发送数据 ETXserver ETXConnectionNode TXPM 5510 SSL
ETX客户端启动任何Profile ETX客户端 ETXConnectionNode ThinX 5510 None(SSL可选)
用户启动X应用程序 ETXConnectionNode UNIX主机 X11 6000+ SSH
用户启动RDP桌面或Windows应用程序 ETXConnectionNode Windows主机 RDP 3389 SSL
ETXserver联系license server ETXserver ETX license server HTTP/HTTPS 8080/8443 None(SSL可选)
访问ETXserver 的REST api 任何应用程序或脚本 HTTP/HTTPS 8080/8443 None(SSL可选)
3、系统配置要求
3.1、官方提供的每个ETX组件支持的平台

3.2、服务器系统配置需求说明
系统 CPU 内存 是否需要桌面 通讯需求 是否必须
ETXserver Centos6.5\Redhat6.5及以上 8core及以上 64GB及以上 否 关闭防火墙或开启相应端口 是
ETXserver2 Centos6.5\Redhat6.5及以上 8core及以上 64GB及以上 否 关闭防火墙或开启相应端口 否(可选做HA)
ETXnode Centos6.5~6.10
Redhat6.5~6.10 8core 128GB及以上 是 关闭防火墙或开启相应端口 是

注意1:ETXserver和node本身占用的资源和硬盘空间并不大,用户可以根据自身条件相应修改;
如果用户运行的应用占用大带宽,在带宽不够的情况下node会消耗部分内存、CPU来填补,所以node的内存和CPU可以相对的配置高一些。
注意2:如果不想关闭系统本身的防火墙,用户可以在自己的物理防火墙上开启ETX对应的端口;不想使用8443、5510端口,也可以在安装的时候进行更改。

二、 环境准备

  1. 关闭ETXserver服务器防火墙或开启相应端口
    如果不想使用默认8443、5510端口,也可以在安装的时候进行更改。

  2. 配置主机映射
    如果有dns解析,确保解析正确,在hosts文件中解析长域名

三、 ETXserver配置
解压安装包

查看server配置
bin/etxsvr config

显示了ETX服务器配置列表。在启动ETX服务器之前,检查列表以决定是否需要进行更改(更改端口以避免端口冲突)。

更改端口(根据需要更改)
bin/etxsvr config dashboardHttpPort=***
bin/etxsvr config adminHttpPort=***
bin/etxsvr config dashboardHttpPort=***
bin/etxsvr config adminHttpPort=***
示例:
将https端口更改到5443

设置开机启动
bin/etxsvr bootstart enable

启动服务
bin/etxsvr start

进入网页设置,https://ip:port/etx/admin
Accept

设置etxadmin用户的密码
(etxadmin是内置的管理员帐户,允许执行初始服务器配置。)

使用etxadmin用户登录,server初始配置完成

四、 安装ETXnode
1、Linux Node安装

将node安装包放到安装目录,并解压

执行安装
bin/install

Enter

Yes 接受

No或者enter 是否要迁移安装选择否

创建账户“etxproxy”、”etxstart”,输入y

Node端口,(根据实际情况更改,使用默认5510,直接按enter;需要更改其他端口的输入端口号)

Enter 允许开机启动

Enter

Enter 开启服务

是否要现在注册node,输入Enter 或者n

重启node服务
bin/otetxcn restart

2、Windows Node 安装
如果想要使用ETX在Windows server系统上向多个用户发布桌面或应用程序,则必须安装远程桌面服务角色,并将服务器连接到远程桌面许可主机。Windows桌面系统,例如Windows 7、8和10不能用于向多个用户发布应用程序或同时托管多个桌面连接。
远程桌面安装过程此处略。

以管理员身份运行

Next

接受,next

安装路径选择,next

端口设置,下面都是默认next

选择手动注册,然后finish

选择yes,立刻重启

五、 注册Node
输入地址和端口,注册(如果要使用主机名,务必确保解析可用,ETXserver安装完成后修改主机名将导致不可用)

勾选,并点击“resfresh”,然后“save”
AUTH:将这台node作为认证服务器
PM:允许作为代理管理器
Launch new sessions :允许打开新的session
Enable application scanning :允许扫描应用(发布app profile会用到)

六、 修改认证方式

Native:本地认证
安装完成后,默认是使用本地认证方式,使用一台node作为认证服务器

PAM:pam模块认证
需要将一台node加入pam,并在node修改
命令行"cp /etc/pam.d/sshd /etc/pam.d/exceed-connection-node".
LDAP:域认证
示例:

需要填写完整的OU信息,点击test

添加成功显示

注意,在ETX12中,认证方式配置完之后,需要先配置管理员用户后才能登陆

七、 高可用配置cluster(可选)
高可用性解决方案的目标是减少或消除系统或组件的停机时间。可以使用多个ETX服务器创建一个服务器集群,以获得高可用性、负载平衡和可伸缩性。集群中的所有服务器都可以配置为活动服务器运行。所有ETX用户都可以连接到集群中的任意一个ETX服务器打开session。
下面示例中,两台server作为一个集群
Server1:etx215(上面我们安装配置好的server)
Server2:etx216

注意:1、如果是单台server使用,不需要配置cluster,可以跳过这一节
2、创建cluster之前确保端口已经配置完成,cluster创建以后端口更改请咨询技术支持

1、ETXserver1配置
停止server1服务
bin/etxsvr stop

创建cluster
bin/etxsvr cluster create

Server IP address:当前server的IP地址,集群内部可以通讯
TCP Listen Port:TCP监听端口(默认不修改,端口开放)
Server Name:服务器名,服务器名必须为唯一的,可以修改

打开服务
bin/etxsvr start

2、ETXserver2配置
安装ETXserver2,方法类似server1
解压安装包,查看配置,是否要更改端口
bin/etxsvr config

开机启动
Bin/etxsvr bootstart enable

Server2加入集群
bin/etxsvr cluster join

IP address:server2的IP地址
TCP Listen Port:TCP监听端口(默认不修改,端口开放)
Server Name:server2服务器名,服务器名必须为唯一的,可以修改
remote ETX Server base URL:server1地址,需要完整的地址https://ip:port
password of the built-in ETX Server administration account of the remote ETX Server:创建server1时的用户“etxadmin”的密码
注意:在加入集群前,先检查一下两台server的时间和时区,如果时间差过大会报错。

启动server2服务
bin/etxsvr start

进入网页设置,https://ip:port/etx/admin
Accept

设置etxadmin用户的密码

使用etxadmin用户登录,server初始配置完成

可以看到server2的配置已经和server1同步了,同时,在cluster页面可以看到集群成员的信息

八、 配置license
1、单台ETXserver、配置了cluster的集群
直接添加license文件

2、多台ETXserver
可以设置任意server作为license服务器,其他server连接到这台,先添加license文件到选定license服务器

勾选“act as license Server for other ETX Sites ”

打开其他需要连接的server的 license页面,勾选“remote license server”输入完整地址,点击注册

回到license server 的license配置页面,可以看到刚刚添加的server

点加号,为这台server设置license分配方法,动态或者固定,按需选择

九、 其他配置(重要)
1、 指定ETXweb管理员用户
上面创建的“etxadmin”用户是内置账户,只能进行初始化配置,我们需要指定一个ETXweb管理员来管理页面设置。
根据认证方式不同,指定认证服务器上已有的用户作为ETXweb管理员(不限于root、administrator这样的超级用户,可以指定服务器上的普通用户作为ETXweb的管理员)

2、 打开XDMCP
在服务器端打开XDMCP功能服务,确保需要远程接入的linux服务器打开XDMCP功能,打开后ETX才能扫描到该服务器,通过Web登陆到该服务器桌面和应用
#vi /etc/gdm/custom.conf
[security]
ALLowRemoteRoot=true
[xdmcp]
Enable=true
Port=177
DisplaysPerHost=500

更改完成重启gdm服务生效
#init 3
#init 5

你可能感兴趣的:(远程办公工具,芯片设计远程办公,eda远程办公,cad远程办公,linux,windows,vim,svn,git)