国产化(三):中间件——东方通TongWeb7.0

一、准备工作

1、软件包和license文件

2、检查jdk是否安装

二、安装

1、创建tongweb文件夹

我是把软件包放在了桌面,通过命令将软件包移动到指定文件夹下。

1—切换到opt文件夹 cd /opt

2—查看文件夹里的文件 ls

3—创建tongweb文件夹 sudo mkdir tongweb

4—检查是否创建成功 ls

2、复制软件包

1—切换到tongweb文件夹 cd /opt/tongweb

2—复制软件包 sudo cp -r 软件包的当前路径 ./

3—查看是否复制成功 ls

4—赋予执行权限 sudo chmod 755 -R Install_TW7.0.3.0_Enterprise_Linux.bin

3、安装配置

进入创建的tongweb文件夹,右击打开终端,输入安装命令。

使用命令行方式安装 ./Install_TW7.0.3.0_Enterprise_Linux.bin -i console

使用图形界面方式安装 ./Install_TW7.0.3.0_Enterprise_Linux.bin

3.1 选择区域

3.2 选择Java虚拟机

3.3 选择安装文件夹

3.4 选择链接位置

3.5 预安装摘要

3.6 端口号设置

3.7 许可文件放置

将获取的许可license.dat放到TongWeb7.0根目录下,默认目录为/home/kylin/TongWeb7.0。

1—切换到TongWeb7.0根目录 cd /home/kylin/TongWeb7.0

2—查看该目录下的文件 ls

3—将license文件复制到该目录下 sudo cp -r license文件的当前路径 ./

4—检查是否复制成功 ls

4、启动服务

进入TongWeb7.0根目录的bin文件夹下,运行startserver.sh脚本,成功后在浏览器访问网址:http://IP地址:9060/console/,默认用户名为:thanos,密码为:thanos123.com

1—进入bin目录 cd/home/kylin/TongWeb7.0/bin

2—运行脚本 ./startserver.sh

3—访问网址 http://IP地址:9060/console/

4—输入用户名和密码 thanos/thanos123.com

三、注意点

在检查jdk版本时,提示“java: command not found”错误,后来找到了解决方法,在这里说明记录一下。

1、检查Java是否已经正确安装

打开终端,输入命令检查版本。

java -version

如果显示了Java的版本信息,则表示已经安装成功,否则,我们需要安装Java

2、安装JDK

这一步可以参考我的上一篇文章,里面有具体步骤,这里就不赘述了。

3、配置环境变量

上一篇文章中也有描述,这里再补充一个新的。

export JAVA_HOME=/usr/java/jdk1.8.0_221
export JRE_HOME= J A V A _ H O M E / j r e e x p o r t C L A S S P A T H = . : {JAVA\_HOME}/jre export CLASSPATH=.: JAVA_HOME/jreexportCLASSPATH=.:{JAVA_HOME}/lib: J R E _ H O M E / l i b e x p o r t P A T H = {JRE\_HOME}/lib export PATH= JRE_HOME/libexportPATH={JAVA_HOME}/bin:$PATH

4、 检查系统的可执行路径

如果我们已经安装了Java并且配置了JAVA_HOME的环境变量,仍然遇到“java: command not found”错误,那么可能是系统的可执行路径配置不正确。

通过命令查看系统的可执行路径。

echo $PATH

确保该路径中包含了JDK的bin目录。如果没有包含,我们可以通过编辑/etc/environment文件来添加JDK的bin目录。

(1)打开终端,输入命令

sudo gedit /etc/environment

(2)在文件的最后添加JDK的bin路径

原来是:PATH=“/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games”,在最后加上“:/path/to/jdk/bin”(/path/to/jdk/bin为JDK的实际安装bin路径),确保没有错误或遗漏后点击保存并退出。

PATH=“/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/java/jdk1.8.0_221/bin”

(3)输入命令使配置生效

source /etc/environment

再次尝试输入java -version命令,如果成功显示Java的版本信息,则表示配置成功。若还是没有反应,建议重启电脑后重试。

总结:

1、 由于系统的可执行路径未配置正确,导致无法查询到Java版本信息,进而导致TongWeb安装出现问题。不过在查询到解决方式后也成功解决了这个问题,在此也附上链接并表示感谢!

普通用户输入命令提示java未找到命令 linux_mob64ca12e86bd4的技术博客_51CTO博客

2、TongWeb的安装学习过程中,也参考了很多,在此表示感谢!

统信UOS安装东方通中间件Tongweb–Tomcat国产化替代-腾讯云开发者社区-腾讯云 (tencent.com)国产化之中间件东方通部署实践过程(UOS和麒麟)_东方通中间件_路飞onepiece的博客-CSDN博客Linux部署东方通TongWeb7_东方通后台管理页面地址_非法小恋的博客-CSDN博客

3、Tongweb的license许可文件是需要申请的。

4、本篇内容如有不足和错误之处,还请指正!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/889086.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java面试题精选:设计模式(二)

1、装饰器模式与代理模式的区别 1)代理模式(Proxy Design Pattern ) 原始定义是:让你能够提供对象的替代品或其占位符。代理控制着对于原对象的访问,并允许将请求提交给对象前后进行一些处理。 代理模式的适用场景 功能增强 当需要对一个对…

Java版-图论-最小生成树-Prim算法

实现描述 如图: Prim算法的基本思想是从一个顶点开始,逐步构建最小生成树。具体步骤如下: 随机选取一个顶点作为起始点,并将其加入最小生成树的集合中。从该顶点出发,选择一条边连接到其他未被访问的顶点中的最小权…

Linux WEB服务器的部署及优化

1.用户常用关于web的信息 1.1.什么是www www是world wide web的缩写,及万维网,也就是全球信息广播的意思。 通常说的上网就是使用www来查询用户所需要的信息。 www可以结合文字、图形、影像以及声音等多媒体,超链接的方式将信息以Internet…

【HarmonyOS学习日志(13)】计算机网络之TCP/IP协议族(二)

文章目录 TCP/IP协议族ARPDNS标志字段:协商具体的通信方式和反馈通信状态DNS查询问题的格式资源记录(Resource Record, RR)格式:被用于应答字段、授权字段和额外信息字段 IP协议IP服务的特点无状态无连接不可靠 IP头部结构IPv4头部…

Python + Playwright:集成 Applitools 进行视觉回归测试(快速入门)

集成 Applitools 进行视觉回归测试(快速入门) 简介Applitools 的核心特点Applitools 的应用场景1. 准备工作2. 获取示例项目2.1 下载示例代码2.2 安装依赖2.3 选择测试运行方式3. 代码解析3.1 测试用例示例4. 运行测试4.1 设置 Applitools API 变量4.2 设置 Applitools Eyes …

javaScript交互补充

1、元素的三大系列 1.1、offset系列 1.1.1、offset初相识 使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等 ●获得元素距离带有定位祖先元素的位置 ●获得元素自身的大小(宽度高度) ●注意:返回的…

【Linux】-学习笔记09

第六章、nfs网络文件系统 1.nfs网络文件系统简介 NFS(Network File system,网络文件系统)是由SUN公司研制的UNIX表示层协议,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。…

【C++】LeetCode:LCR 078. 合并 K 个升序链表

题干: 给定一个链表数组,每个链表都已经按升序排列。 请将所有链表合并到一个升序链表中,返回合并后的链表。 解法:优先队列 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *ne…

minGW安装教程

一、下载 1.通过官网WinGW官网下载 http://www.mingw-w64.org 2.通过SourceForge网站下载MinGW https://sourceforge.net/projects/mingw/files/latest/download 二、安装 右键mingw-get-setup.exe,以管理员身份运行 点击Install安装 点击“Change”修改安装地…

BFS入门

目录 定义二叉树层次遍历电梯问题倒可乐BFS基本思想算法 四方访问 定义 BFS 通常是指广度优先搜索(Breadth - First Search),它是一种图形数据结构的遍历算法。从给定的起始顶点开始,首先访问起始顶点的所有邻接顶点,然…

如何将CSDN的文章保存为PDF?

目录 1、打开CSDN文章2、按F12或者鼠标右键选择检查并进入控制台3、在控制台输入以下代码4、然后回车(Enter)如果纵向显示不全就横向 1、打开CSDN文章 2、按F12或者鼠标右键选择检查并进入控制台 3、在控制台输入以下代码 (function(){ $("#side&q…

25考研软件工程 西南大学跟重庆大学哪个难?

需知晓,西南大学每年报考人数众多,可这不代表报考软件工程专业的人数就多呀,况且西南大学的优势学科并非工科,故而软件工程的报考热度不会如题主所言那般高呢。 其次得明白,软件工程专业上岸难度方面,重庆大…

普通算法——二维前缀和

二维前缀和 题目链接:https://www.acwing.com/problem/content/798/ 题目描述: 输入一个 n n n 行 m m m 列的整数矩阵,再输入 q q q 个询问,每个询问包含四个整数 ** x 1 , y 1 , x 2 , y 2 x1,y1,x2,y2 x1,y1,x2,y2 &…

Mock神器:Easy-Mock 私有化部署及使用介绍

在现代前后端分离的开发模式中,后端接口的数据模拟是一个常见且必要的需求。尤其是在后端接口尚未开发完成时,前端开发需要依赖模拟数据进行开发与测试。Easy-Mock 是一个非常流行的开源工具(虽然它已经停止更新好长时间了)&#…

Java的Mvc整合Swagger的knife4框架

Swagger的介绍 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。使用Swagger,就是把相关的信息存储在它定义的描述文件里面(yml或json格式),再通过维护这个描述 文件可以去更…

01_Node.js入门 (黑马)

01_Node.js入门 知识点自测 从 index.js 出发&#xff0c;访问到 student/data.json 的相对路径如何写? A&#xff1a;../public/teacher/data.json B&#xff1a;./public/student/data.json C&#xff1a;../student/data.json <details><summary>答案</sum…

2024.12.5——攻防世界Training-WWW-Robots攻防世界baby_web

2024.12.5—攻防世界Training-WWW-Robots 知识点&#xff1a;robots协议 dirsearch工具 本题与第一道Robots协议十分类似&#xff0c;不做wp解析 大致步骤&#xff1a; step 1 打开靶机&#xff0c;发现是robots协议相关 step 2 用dirsearch进行扫描目录 step 3 url传参r…

电脑无法识别usb设备怎么办?电脑无法识别usb解决方法

usb设备是我们常解除的外部操作以及存储设备&#xff0c;它可以方便用户数据传输以及操作输入。但在使用过程中&#xff0c;大家基本都碰到过电脑无法识别usb设备这种情况。这种情况下&#xff0c;我们应该怎么办呢&#xff1f;下面将为你介绍几种可能的原因和解决方法&#xf…

【学习总结|DAY014】Java面向对象高级-继承、多态

一、继承&#xff08;Inheritance&#xff09; 1. 概述 继承是面向对象编程的一种特性&#xff0c;允许我们定义一个类&#xff08;称为子类或派生类&#xff09;以继承另一个类&#xff08;称为超类或基类&#xff09;的功能。 2. 语法格式 public class Zi extends Fu {/…

筑起厂区安全--叉车安全防护装置全解析

在繁忙的工业生产领域中&#xff0c;叉车作为搬运工&#xff0c;穿梭于仓储与生产线之间。然而&#xff0c;叉车的高效运作背后&#xff0c;也隐藏着诸多安全风险&#xff0c;尤其是在那些空间狭小、物流繁忙的环境中。为了降低这些潜在的危险&#xff0c;叉车安全防护装置便成…