首页 > 系统相关 >国产化:部署单机THS(东方通TongHttpServer替代Nginx)

国产化:部署单机THS(东方通TongHttpServer替代Nginx)

时间:2024-09-11 17:48:06浏览次数:1  
标签:国产化 nobody THS Nginx sh user TongHttpServer

背景
国产化要求,使用东方通 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

参考:


  1. sternschnapper.ruoyi-vue国产化适配之东方通TongHttpServer.(2024-01-17) ↩︎

标签:国产化,nobody,THS,Nginx,sh,user,TongHttpServer
From: https://www.cnblogs.com/datangguanjunhou/p/18408627

相关文章

  • Nginx节点健康检查与自动上下线管理脚本,推送告警到企业微信
    文章目录案例:Linux定时任务调取脚本执行场景说明告警脚本(text)check_nginx_tcp_up.shcheck_nginx_tcp_up.logcheck_nginx_tcp_up_run.shcheck_nginx_tcp_up_run.log告警效果案例:Linux定时任务调取脚本执行由于需求是每2秒执行一次,但Linux......
  • Docker 实战:快速安装 Nginx、Redis、MySQL 等常用软件
    演示下如何使用Docker来完成Redis,Tomcat和MySQL等常用软件的安装。介绍了这几个常见的软件安装之后,以后想要安装其他软件,也是依样画葫芦即可。‍总体步骤一般来说,按照如下步骤来完成安装:搜索镜像拉取镜像查看镜像启动镜像(可能需要配置端口映射)容器的操作(例如启停)......
  • nginx+lua配置
    nginx中可以配置`--lua校验配置location^~/lua/{default_type'text/html';access_by_lua_file/usr/local/nginx/conf/access.lua;}--重定向配置location^~/toRedirect/{proxy_passhttp://目标ip:目标端口/;proxy_set_headerHost$host;proxy_set_headerX-Re......
  • Linux+Nginx部署Vue项目
    1.配置nodejs环境下载nodejswgethttps://nodejs.org/dist/v12.18.1/node-v12.18.1-linux-x64.tar.xz解压nodejstarxfnode-v12.18.1-linux-x64.tar.xz修改/etc/profile文件,再最下面加上exportPATH=$PATH:/root/node-v12.18.1-linux-x64/bin使/etc/profile文件立即生效source/et......
  • Vue+SpringBoot项目 服务器上Nginx反向代理WebSocket
    问题首先说下为什么需要做反向代理websocket,因为我的websocket是部署在后端项目中的,前端是vue部署到服务器后之后配置了ssl,前端页面访问就是带有https的,然而后端地址还是http,这就导致使用ws://url去连接后端服务器会出现以下问题然后将访问方式更改为wss://url进行访问,此时的ur......
  • Nginx相关
    参考:https://juejin.cn/post/7368433531926052874相关命令nginx//启动nginx-sstop//停止nginx-sreload//重新加载nginx-t//检查配置文件的正确性nginx-v//查看Nginx版本ps-ef|grepnginx//查看进程命令moreaccess.log//查看日志Nginx上下文......
  • nginx部署前端
    要部署前端应用程序到Nginx服务器,可以按照以下步骤进行操作:确保已经安装了Nginx服务器。如果没有安装,请根据您的操作系统进行安装。将前端应用程序的文件复制到Nginx服务器的相应目录。通常,这个目录是/usr/share/nginx/html/。编辑Nginx配置文件,以便Nginx可以正确地为前......
  • nginx安装Lua
    nginx安装lua支持步骤1、下载相关安装包(luajit、ngx_devel_kit、lua-nginx-module)wgethttps://github.com/LuaJIT/LuaJIT/archive/v2.0.4.tar.gzwgethttps://github.com/openresty/luajit2/archive/refs/tags/v2.1-20240626.tar.gzwgethttps://github.com/simpl/ngx_devel_......
  • nginx查询日志
    #!/bin/bash日志格式:$remote_addr-$remote_user[$time_local]"$request"$status$body_bytes_sent"$http_referer""$http_user_agent""$http_x_forwarded_for"LOG_FILE=$1echo"统计访问最多的10个IP"awk'{a[$1]+......
  • nginx相关
    Nginx工具Web网络服务我们平时访问的网站服务就是Web网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。web网络服务是被动的网络服务,通过网络传输资源,流程如下:用户发起网络请求-->网络服务器接受到请求-->网络服务器取资源-->将资源通过http(超文本......