1. 写在前面
本文的出发点是公司开始信创化改造工作,需要对已有的工具进行国产化替换。我计划使用东方通负载均衡软件 TongHttpServer V6.0 替换经常使用的 Nginx,之后我将简称 TongHttpServer 为 ths。本文则是在此情况下编写的。
2. 前期准备
首先需要一台国产化服务器,这里公司给我开了一台虚机,使用的是银河麒麟操作系统 v10
1 | [root@zyzdsz-01 bin]# uname -a |
硬件方面,我申请的是 8C 16G 300GB 的配置,处理器也是信创的飞腾 2000+,是一颗 ARM 架构处理器。IP 则为我分配的是 10.1.100.11,同时开通外网访问能力,但无法通过外网访问到本机,ssh 和 ftp 等操作需要使用跳板机(10.1.120. 段均可)跳转使用
这里跳板机使用的是 10.1.120.11,一台 windows server 服务器。后续将使用这台服务器访问 ths 的控制面板。
3. 工具申请
东方通的官方提供测试版本安装包,在官方发起试用申请,稍后会有专门的工作人员加你微信,根据提示交流后,将会给你百度网盘上的安装包和试用证书。
4. 安装
我们在服务器的 /opt 目录下将安装包的压缩包放在这里,并解压缩
1 | cd /opt |
根据操作系统和处理器特征,我们需要使用 linux 版本下的 aarch64 架构下的 TongHttpServer_6.0.1.3_alpine_aarch64.tar.gz 这个压缩包的内容,我们解压一下
1 | cd /opt/THS6.0.1.3/linux |
解压后将得到一个 THS 的压缩包,这就是本体的全部内容了
5. 防火墙放行
工具需要的访问端口,我们需要在系统的防火墙上进行放行,具体为:
1 | firewall-cmd --add-port=8000/tcp --permanent # console 管理端界面 |
我们可以去 windows server 服务器上测试一下
1 | 验证 8080 端口 |
如果端口是通的(成功):命令行窗口会变黑,并且只有一个闪烁的光标。这意味着您的 Windows Server 成功连接到了 Linux 主机上的该端口。
如果端口不通(失败):命令可能会卡住一段时间,然后显示类似 “无法打开到主机的连接,在端口 xxxx: 连接失败” 或 “正在连接到…” 后直接退出。这表明连接被防火墙拒绝或 Linux 主机上没有程序在监听该端口。
6. THS 服务启动
前往 THS 根目录,启动我们需要的服务
1 | cd /opt/THS6.0.1.3/linux/bin |
我们再启动 console 控制台
1 | cd /opt/THS6.0.1.3/linux/bin |
验证
至此,我们的服务正常启动了,同时控制台也可以访问了,我们测试一下服务。前往 windows server 服务器,打开浏览器,访问 http://10.1.100.11:8080/
可看到空白默认页
1 |
|
访问 console 控制台 http://10.1.100.11:8000/admin/login
输入默认账号密码 admin
与 Ths#123.com
,首次访问需要修改密码,跟着改了就行。
对 THS 的全部配置均可在控制台中进行,操作完不用了记得关闭控制台
1 | cd /opt/THS6.0.1.3/linux/bin |