Linux部署东方通TongWeb

article/2025/8/8 5:06:15

Linux部署东方通TongWeb

  • TongWeb
    • 一、软件版本
    • 二、东方通TongWeb7部署流程
      • 2.1 安装JDK
        • 2.1.1 下载文件
        • 2.1.2 查看当前JDK版本
        • 2.1.3 卸载JDK
          • 2.3.1 卸载JDK(需root权限)
        • 2.1.4 验证卸载成功
        • 2.1.5 验证卸载失败
        • 2.1.6 上传安装文件
        • 2.1.7 解压安装文件
        • 2.1.8 配置环境变量
      • 2.2 TongWeb安装
        • 2.2.1 部署东方通TongWeb7,创建文件
        • 2.2.2 上传文件
        • 2.2.3 使用命令行方式安装
        • 2.2.4 启动、停止服务
          • 2.2.3.1 方式一:
          • 2.2.3.2 方式二(后台启动):
        • 2.2.5 访问控制台

一、软件版本
操作系统: CentOS 7.5.1804
JDK:1.8_201
东方通:TongWeb7.0.4.2
SuperMap iServer:10.2
二、东方通TongWeb7部署流程
参考《Linux部署东方通TongWeb7》

三、SuperMap iServer War包部署

作者:非法小恋
链接:https://www.jianshu.com/p/ce0c2abda3cf
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

TongWeb

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

一、软件版本

操作系统: CentOS 7.6
JDK:1.8
东方通:TongWeb7.0.4.2

二、东方通TongWeb7部署流程

2.1 安装JDK

2.1.1 下载文件

官网手动下载JDK8,下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
下载tar64位版本:jdk-8u301-linux-x64.tar.gz(小版本可能会有所变化)
在这里插入图片描述

版本区别:
rpm,全称为redhat Package Manager,是由Redhat公司开发的.并在其相应的产品中广泛应用的.但是可能在其它的LINUX出版商出版的产品中不存在,它是一种在红帽LINUX下的安装文件,现在网上很多的RPM软件包更合理的应该叫做RPM安装包,在红帽及Fedora上,都可以用已经下载的RPM安装包直接安装,而不需要解压缩.
而TAR则不完全同于RPM,它是由GNU开发的,在各种版本都通用的.其作用是打包,但不压缩.一般情况下要与其它压缩命令一起用,如GZIP,BZIP2等。

2.1.2 查看当前JDK版本

执行命令:java -version

在这里插入图片描述

2.1.3 卸载JDK

执行命令:rpm -qa | grep jdk

在这里插入图片描述

2.3.1 卸载JDK(需root权限)

root用户下执行以下命令,卸载JDK,执行时,需根据目录2.3中查询的JDK名称修改对应命令:

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.131-2.6.9.0.el7_3.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-2.b11.el7_3.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-2.b11.el7_3.x86_64

在这里插入图片描述
如果出现类似【error: package …… is not installed】的错误,则检查JDK名称是否有误。

2.1.4 验证卸载成功

执行命令:java -version

在这里插入图片描述
出现类似【No such file or directory】的提示则说明卸载成功。

2.1.5 验证卸载失败

执行java -version命令,如果还会出来JDK版本信息,则说明卸载失败。此时需通过环境变量查看jdk位置,删除jdk安装文件。执行命令查看jdk安装目录:echo $JAVA_HOME
或者:cat /etc/profile

2.1.6 上传安装文件

切换到tongweb账号:su – tongweb
执行命令,创建/home/tongweb/jdk文件夹:mkdir /home/tongweb/jdk
将JDK安装文件上传到该文件夹下

在这里插入图片描述

2.1.7 解压安装文件

进入JDK文件夹,解压文件,执行下面两条命令:cd /home/tongweb/jdk
tar -zxvf jdk-8u291-linux-x64.tar.gz
解压完成后,可看到JDK文件夹

在这里插入图片描述

2.1.8 配置环境变量

进入/home/tongweb路径。执行命令,配置环境变量:vim .bash_profile
按i键进入编辑模式,在文件最后添加以下内容(如果文件中已经存在则修改):
export JAVA_HOME=/home/dasy/jdk/jdk1.8.0_291
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

在这里插入图片描述

编辑完成后按Esc,然后按【shift+;】组合键,冒号后面输入wq保存配置
执行命令,使配置文件生效(注意source和.中间有空格):source .bash_profile
再次执行java -version命令,显示对应JDK版本则配置成功

在这里插入图片描述

2.2 TongWeb安装

2.2.1 部署东方通TongWeb7,创建文件

创建/home/TongWeb/jdk文件夹:mkdir /home/tongweb/TongWebTongWeb文件夹赋予执行权限:chmod 755 /home/tongweb/TongWeb

在这里插入图片描述

2.2.2 上传文件

上传软件包(Install_TW7.0.4.2_Enterprise_Linux.bin)/home/tongweb/TongWeb目录
并在此文件下给TongWeb软件包赋予执行权限:chmod 755 Install_TW7.0.4.2_Enterprise_Linux.bin

在这里插入图片描述

2.2.3 使用命令行方式安装

执行命令:./Install_TW7.0.4.2_Enterprise_Linux.bin -i console

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成。

2.2.4 启动、停止服务

启动服务分两种方式,首次启动建议使用方式一进行启动

2.2.3.1 方式一:

弊端:当Xshell断开后导致TongWeb7.0进程退出

测试是否安装成功,执行:./startserver.sh

根据结果查看报错情况:

[System.out] [Lisence file not found!]   #没把license.dat放TongWeb的根目录下
[System.out] [License will never expire.]   #这是永不过期
[System.out] [License expired.]     #这是已过期
[System.out] [License expires 2018-11-28]  #这是过期时间
[System.out] [License is not for this version of product.]   #这是license与产品版本不对应
[System.out] [Invaild license.]    #license不合法

在这里插入图片描述
提示原因是没有license授权,需要license.dat放到/home/tongweb/TongWeb7.0文件下

在这里插入图片描述

放入license.dat文件后,关闭服务:./stopserver.sh
重启:./startserver.sh

在这里插入图片描述

2.2.3.2 方式二(后台启动):

弊端:不能很好的看到启动信息,也不知道何时服务才启动完成

cd /home/tongweb/TongWeb7.0/bin
./startservernohup.sh启动服务后,查看日志:tial -f logs/server.log

日志文件:/tongweb/TongWeb7.0/logs/server.log
在这里插入图片描述

2.2.5 访问控制台

打开浏览器, 输入TongWeb7.0控制台地址 http://IP地址:9060/console/

默认登录用户名密码为:thanos/thanos123.com

在这里插入图片描述
在这里插入图片描述
至此,东方通TongWeb7在Linux上部署成功。

方式一启动,直接关闭终端,东方通进程退出方式二启动,需要进入东方通bin目录下执行stopserver.sh才能停止

http://chatgpt.dhexx.cn/article/YtJJI9M3.shtml

相关文章

TongWeb8知识总结

TongWeb8知识总结 实例同步机制 集中管理的tw节点/domain1的console.xml中标签下的latestfalse代表实例不是最新。 同步是实例的内容不是最新的,才会同步,集中管理触发,每5分钟检测一次。 同步的时候,如果实例是启动的&#xf…

东方通tongweb部署服务(图文详细版)

文章目录 前言1.浏览器访问2.创建虚拟主机3.创建http通道4.部署应用5.查看日志 前言 部署过程不麻烦,就是配置文件端口号请认真确认, 直接进入主题吧,如果还不会安装Tongweb的小伙伴,请参考上一篇文章 https://blog.csdn.net/any…

linux 查看tongweb进程,TongWeb日志如何查看?

当使用TongWeb时出现问题,第一处理方式为查看TongWeb logs目录下的server.log。 注意:千万不要在控制台查看日志,排序不规则,浏览行数少,不如直接看server.log。 image image image 在出现问题时,首先要收集TongWeb日志server.log,收集规则: 若是必然出现的问题则清理一…

TongWeb7微服务适配方案

先介绍一下我们微服务项目的部署情况: 之前使用的是内置的Tomcat容器部署方式,运行项目使用的 java -jar 项目文件 方式,然后使用k8sdocker容器化部署。 还没了解TongWeb部署的同学们,可以看看我前面写的几个关于TongWeb本地部…

tongweb开启远程调试

远程调试 -Xrunjdwp:transportdt_socket,servery,suspendn,address"8097"

tongweb设置gzip

问题描述 前端js文件太大,网络传输非常慢。 解决办法 1.压缩传输(配置Content-Encoding: gzip) 2.VUE打包的时候压缩js文件 3.拆解js

tongweb使用之端口冲突处理办法

问题现象:tongweb服务启动时 提示:[SEVERE] [main] [core] [address already in use: 8005] 提示8005端口已经在用,此时我电脑上已经启动了tomcat tomcat的默认关闭端口就是8005。因此我们可以采用:关闭tomcat 、修改tomcat默认关…

TongWeb基本使用

应用程序部署 1、使用shell连接到linux服务器,如图输入主机ip,点击隧道勾选上转发X11链接到选项,点击确定输入用户名和密码,连接上linux服务器。 2、把你需要发布的项目的数据库连接改成JNDI连接方式,进入Xshell控制台…

TongWeb部署

TongWeb部署&#xff1a; 对项目或模块进行打包&#xff08;war&#xff09; 1、在要打包的模块的pom文件中加&#xff1a; <packaging>war</packaging><build> <!-- 生成的war包名字--><finalName>ace-auth</finalName><plug…

tongweb

13051667606 东方通产品介绍 产品兼容 硬件要求 安装 安装目录结构 启动tongweb 停止tongweb bin下常用命令 企业版管理控制台 文档&#xff1a;产品简介及安装指南 绿色版直接解压安装 tar -zxvf …tar.gz Tongweb的配置文件 在conf的tongweb.xml 修改端口等信息 通过页面…

tongweb php,TongWeb服务器部署

2.1 安装 TongWeb 将安装包上传到安装目录下例如&#xff1a;/opt/Tongweb&#xff0c;进入该目录执行sh Install_TW6.1.5.7_Enterprise_Linux.bin -i console 进行安装&#xff0c;如下图所示&#xff1a; 跟随指示点击电脑回车 enter &#xff0c;如下图所示&#xff1a; 输入…

因易用性导致的TongWeb使用误区

误区一&#xff1a;使用TongWeb企业版本&#xff0c;即按照《TongWeb7企业版用户手册.pdf》手册操作。 安装好TongWeb后doc目录下有手册&#xff0c;TongWeb手册的正确观看顺序&#xff1a; 1. 最先看《TongWeb7快速使用手册.pdf》了解基本的安装、使用。 2.再看《TongWeb7用…

东方通TongWeb前后端应用部署

最近公司让在服务器上安装TongWeb中间件&#xff0c;并把应用部署跑起来&#xff0c;因没接触过所有上网查相关资料和教程&#xff0c;发现相关文档非常少&#xff0c;自己经过两三天的摸索&#xff0c;终于也是吧应用部署了起来&#xff0c;所以在此把相关步骤记录一下&#x…

东方通应用中间件TongWeb初级考试攻略【实战攻略,1小时通过考试】

背景 最近几年&#xff0c;XC的趋势越发明显&#xff0c;各行各业推进节奏明显加快。单位也有计划做一个试点&#xff0c;公司安排我负责基础软件&#xff0c;中间件作为其中不可或缺的一员&#xff0c;早就听说东方通的中间件&#xff0c;早几年还使用过TongWeb5。 最近疫情凶…

东方通中间件 - TongWeb 初级

一、什么是 TongWeb 。 TongWeb是一个符合J2EE规范的应用服务器产品&#xff0c;经过多年市场的应用和考验&#xff0c;已经广泛应用在全国各行业的企业级应用系统中。 简单来说就是东方通中间件&#xff08;$东方通(SZ300379)$&#xff09;公司开发的 类似于IBM公司的 WebS…

东方通(tongweb)部署

简介 TongWeb应用服务器是一款标准、安全、高可用并具丰富功能的企业级应用服务器&#xff0c;为企业级应用提供了便捷的开发、随需应变的灵活部署、丰富的运行时监视、高效的易管理等关键支撑。 TongWeb应用服务器提供了各种容器和功能组件&#xff0c;包括Web容器、EJB容器、…

用python进行文件读写

1、读文件 打开文件-->读取文件-->关闭文件 file1 open(rC:\Users\Avery\Desktop\test\love.txt,r,encodingutf-8) #打开文件love.txt filecontent file1.read() #读取文件&#xff0c;我们需要将读取到的内容放入变量中&#xff0c;这样才能拿到文件内容 file1.clos…

python文件读取

打开文件 若只指定文件名&#xff0c;将获得一个可读取(默认)的文件对象。 f open(“somefile.txt”) 若文件不在py文件所在目录&#xff0c;则可指定完整路径。 文件模式 若要写入文件&#xff0c;必须通过指定模式mode来显示地指出这一点。 open的第二个参数mode 默认rt&…

Python文件读写案例——复制大小文件

欢迎关注博主 python老鸟 或 前往 『Python自学网』&#xff0c; 从基础入门免费课程开始&#xff0c;逐步深入学习python全栈体系课程&#xff0c;适合新手入门到精通全栈开发。 免费专栏传送门&#xff1a;《Python基础教程》 目录 一、复制小文件 1.1》复制小文件具体步骤…

python 读写文件 删除文件

概述&#xff1a; 主要内容 python read write() 删除文件写 &#xff1b; 在w和a模式下&#xff0c;如果你打开的文件不存在&#xff0c;那么open()函数会自动帮你创建一个。 1、写入和读取文件 str Python read write with open(read.txt,modew,encodingutf-8) as f:f.write…