13.0、Linux-安装Tomcat、以及防火墙常用命令

news2024/11/23 21:43:33

13.0、Linux-安装Tomcat、以及防火墙常用命令

防火墙常用命令在本文最下方->

安装 Tomcat ->

第一步:进入官网下载 Tomcat8 -> Apache Tomcat® - Apache Tomcat 8 Software Downloads

第二步:将下载好的文件 通过 Xshell 和 Xftp 工具上传到 Linux ;

没有安装 XshellXftp 的直接进入官网 -> 家庭/学校免费 - NetSarang Website (xshell.com) 

当然下载好之后还需要先将 Xshell 连接至 Linux ;

第三步:在 Linux 中进入上传 Tomcat 文件的目录,用以下命令解压文件 ->

tar -zxvf 上传过来的文件名

解压完成~

第四步:启动 Tomcat 测试,./xxx.sh 脚本即可运行 [ 在Windows下启动文件是 .bat,在 Linux 则是 .sh ];

//执行    ./startup.sh
//停止    ./shutdown.sh 

步骤如下 ->

1. 进入 Tomcat 文件目录 -> 可以看到有一个 bin 目录

2. 随后进入 bin 目录 -> 可以看到有很多文件,绿色的是可执行文件 -> 

第五步:用以下命令启动 Tomcat ->

./startup.sh

如果此时你的 8080 端口是开启的就可以直接访问了 -> 访问成功,如下所示

防火墙常用命令操作 ->

systemctl status firewalld查看 firewall 防火墙服务状态
service firewalld start开启 firewalld.service 服务
service firewalld restart重启 firewalld.service 服务
service firewalld stop关闭 firewalld.service 服务
firewall-cmd --list-all查看全部信息
firewall-cmd --list-ports只看端口信息 ( 可以查看打开的端口号 )
firewall-cmd --zone=public --add port=80/tcp --permanent

开启端口命令(这里示例开启的是 80 端口)

命令含义 ->

--zone 作用域

--add-port=80/tcp 添加端口,格式为:端口/通讯协议

--permanent 永久生效,没有此参数重启后失效

systemctl restart firewalld.service重启防火墙

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

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

相关文章

前端面试题——React重点

文章目录React相关问题1. 函数式组件与Class组件有什么不同?2. 说说React的fiber架构?3. 协调4. 虚拟DOM (Virtual DOM)React相关问题 1. 函数式组件与Class组件有什么不同? 答: ① 函数式组件不需要继承,直接 “fun…

YUV 文件读取、显示、缩放、裁剪等操作教程

系列文章目录 文章目录系列文章目录前言一、Chroma subsampling二、读取 YUV 文件2.1 准备工作2.2 Planar 模式2.2.1 YUV420P 格式读取2.2.2 YUV422P 格式读取2.2.3 NV21 格式读取2.2.4 NV12 格式读取2.2.5 小结2.3 Packed 模式2.3.1 YUYV 格式读取2.3.2 小结三、SDL 显示 YUV …

自动化测试是什么?为什么要做自动化测试?

自动化测试是什么?相信对软件测试有一定了解的朋友都不会感到陌生。自动化测试正如字面上理解得那样,是一种自动完成测试工作的测试方式。虽然是说的自动化,但是也是需要测试员手动编写代码去完成测试工作。那么,为什么要做自动化…

【链表】leetcode19.删除链表的倒数第N个节点(C/C++/Java/Js)

leetcode19.删除链表的倒数第N个节点1 题目2 思路3 代码3.1 C版本3.2 C版本3.3 Java版本3.4 JavaScript版本4 总结1 题目 题源链接 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head [1,2…

微服务了解

1、什么是微服务 微服务就是根据业务功能模块把一个单体的应用拆分成许多个独立的项目,每个项目完成一部分的业务功能,然后独立开发和部署。这些独立的项目就成为一个微服务。进而构成一个服务集群。 微服务个人理解就是将之前的单一服务架构&#xff…

【Python】词云之wordcloud参数全解析

写了一半,明天继续 目录一基础用法二、WordCloud类形参说明2.1 常用参数2.11 字体 font_path2.12 画布尺寸 width、hight2.13 比例(缩放)scale2.14 颜色 colormap2.15 颜色color_func2.16 组合频率collocations2.17 遮罩(蒙版&…

SpringBoot(57) 整合Plumelog实现日志查询

文章目录一、前言二、docker-compose一键搭建日志服务docker-compose.yml三、SpringBoot整合Plumelog1、pom.xml2、application.yml3、logback-spring.xml4、启动项目记录日志四、本文案例demo源码一、前言 Plumelog 一个简单易用的java分布式日志组件 https://gitee.com/plum…

机器学习笔记之深度信念网络(三)贪心逐层预训练算法

机器学习笔记之深度信念网络——贪心逐层预训练算法引言回顾:深度信念网络的结构表示回顾:RBM\text{RBM}RBM叠加思想贪心逐层预训练算法引言 上一节介绍了深度信念网络模型的构建思想,本节将介绍后验概率求解——贪心逐层预训练算法。 回顾…

窥探Swift源码下的Array

本文字数:6730字预计阅读时间:15 分钟用最通俗的语言,描述最难懂的技术前情提要我在之前的文章一次遍历导致的崩溃中提到了,如果有机会会把相关的Swift集合源码阅读。首先对自己的开发和知识储备会有进一步的升华,另外…

Redis -- IO多路复用及redis6的多线程

都知道redis是通过单线程io多路复用来避免并发问题的,然后在redis6的时候redis引入了多线程,这里就来详细说说IO多路复用模型以及redis的多线程。 Redis 的 I/O 多路复用模型有效的解决单线程的服务端,使用不阻塞方式处理多个 client 端请求…

optional妙用解决NullPointerException

背景 作为一个java程序员,我们在日常开发中经常会碰到一个臭名昭著空异常,所有程序员都经历过的痛点,空指针异常(NullPointerException) java8中出现的Optional是java开始迈向函数式编程的一大步,也有效的…

实验 4 图像复原与重建

目录一、实验目的二、实验例题1. 噪声模型2. 只存在噪声的滤波——空间滤波3. 退化函数建模4. 存在线性退化和噪声的滤波(1) 逆滤波(2) 最小均方误差(维纳)滤波附录一、实验目的 了解一些常用随机噪声的生成方法。掌握根据指定退化函数对图像进行退化的方法。掌握当模糊图像只…

十一、Gtk4-Instance Initialization and destruction

文本文件编辑器(tfe)的新版本将在本节和以下四节中编写。它是tfe5。与之前的版本相比,有很多变化。它们位于两个目录中,src/tfe5和src/tfetextview。 1 封装 我们将C源文件分为两部分。但就封装而言,这还不够。 tfe.c包含除Tfe TextView之…

【Linux】线程控制

目录🌈前言🌸1、Linux线程控制🍡1.1、创建线程(pthread_create)🍢1.2、通过指令查看线程PID和LWP🍧1.3、获取线程ID(pthread_self)🍨1.4、线程终止(pthread_exit/cancel)🍨1.5、线程等待(pthrea…

一文读懂PCB阻焊工艺

PCB阻焊油墨根据固化方式,阻焊油墨有感光显影型的油墨,有热固化的热固油墨,还有UV光固化的UV油墨。而根据板材分类,又有PCB硬板阻焊油墨,FPC软板阻焊油墨,还有铝基板阻焊油墨,铝基板油墨也可以用…

力扣算法(Java实现)—数组入门(11题)

文章目录1.删除排序数组中的重复项2.买卖股票的最佳时机 II3.旋转数组4.存在重复元素5.找出只出现一次的元素6.两个数组的交集7.移动零8.加一9.两数之和10.有效的数独11.旋转图像💎💎💎💎💎 更多资源链接,欢…

【手写 Vue2.x 源码】第十八篇 - 根据 render 函数,生成 vnode

一,前言 上篇,介绍了render 函数的生成,主要涉及以下两点: 使用 with 对生成的 code 进行一次包装将包装后的完整 code 字符串,通过 new Function 输出为 render 函数 本篇,根据 render 函数&#xff0c…

linux系统中QT里面的视频播放器的实现方法

大家好,今天主要和大家聊一聊,如何使用QT中视频播放器的方法。 目录 第一:视频播放器基本简介 第二:视频播放器头文件说明 第三:源文件的具体实现方法 第四:运行效果显示 第一:视频播放器基本…

ADS振铃仿真

目录 无振铃时的原理图 无振铃时的Vout和VL输出波形 ​LineCalc对微带线阻抗的计算结果 将微带线线宽Width统一由116改为130 将微带线线宽Width统一由116改为80 将微带线TL9线宽由116改为300 将微带线TL9线宽由116改为50 本文介绍了微带线线宽变化时100MHz信号的反射现象…

2023 年 15 大测试自动化趋势

在过去,软件测试只是为了发现软件产品中的错误。目标是——提高软件质量。但如今,软件测试的范围已经扩大。在软件测试方面,自动化测试一直走在前列。按照最新的测试自动化趋势,软件测试行业有望比过去十年发展得更快。 根据 Mar…