国产化:部署单机THS(东方通TongHttpServer替代Nginx)
背景
国产化要求,使用东方通 TongHttpServer 替代 Nginx 。
1 安装THS
解压之后把授权文件 license.dat 放到主目录下即可。
tar zxvf TongHttpServer_6.0.0.2_x86_64.tar.gz
2 启动主程序
如果以 root 用户启动 THS 时,worker 进程会切换到 nobody 用户 nobody 组运行。所以确定 nobody 没问题之后要修改下配置文件
# 配置文件位置是 /THS/conf/httpserver.conf
# 在 #user nobody; 下添加 user nobody nogroup;
#user nobody;
user nobody nogroup;
更详细的可以参考006_TongHttpServer_V6.0常见问题_6010A01。
启动的话就是启动 /bin 目录下的 start.sh
sh start.sh
3 启动控制台
控制台的端口可以在 startConsole.sh 中修改
#!/bin/sh
dir=$(
cd "$(dirname "$0")"
dirname $(pwd)
)
# 原始端口是8000,和我的Yearning冲突了,就改了
port=8010
address=0.0.0.0
version=6.0.0.2
name=thsconsole-${version}.jar
pid_file=$dir/logs/console.pid
log_file=$dir/logs/web.log
启动即可
sh startConsole.sh
4 登录控制台
默认的账号密码如下[1]:
admin
ths#123.com
参考:
sternschnapper.ruoyi-vue国产化适配之东方通TongHttpServer.(2024-01-17) ↩︎