引言

Linux下安装Tomcat。

一、下载、传输与解压

同《Linux 实操———CentOS 6 安装配置 Oracle JDK 1.8》一样,前期都是先在远程机上下载压缩包,然后通过远程终端,将压缩包放在 Linux 的 opt 目录下,然后解压。

下载地址是Tomcat 官网:https://www-us.apache.org/dist/tomcat/tomcat-8/v8.5.46/bin/apache-tomcat-8.5.46.tar.gz

下载后,传到 Linux 中,并解压,执行解压命令:

tar -zxvf apache-tomcat-8.5.46.tar.gz

解压后,可以看见一个新的文件夹:

二、启动 Tomcat

实际上 Tomcat 自解压之后就已经安装完成了,剩下的工作就是需要启动 Tomcat 看是否可以运行正常。

cd 到 Tomcat 的bin 目录下,找到 startup.sh 脚本,这是 Tomcat的 启动文件(shutdown.sh 是关闭脚本)。

执行 startup.sh 脚本:

启动后,就可以直接访问 localhost:8080 了,另外,如果希望远程主机也可以访问,可能需要修改防火墙配置,令8080 端口允许访问。

三、防火墙开放 8080 端口

如果你的Tomcat 下载后启动,可以直接被远程或宿主机访问,可能是你的 Linux 防火墙未开启,查看防火墙的状态可以通过 远程主机 的 telnet 指令,查看能否连接 8080 端口,或者在 Linux 上执行 service iptables status:

可以看到,目前只开启了对 22 端口的访问权限。

打开 /etc/sysconfig/iptables  文件,添加红框内配置信息(在正常模式下光标停留在“--dport 22” 这行,yy 复制整行,单击 p 向下粘贴),然后保存退出:

重启防火墙:

在远程主机上访问8080 端口,可以成功访问:

防火墙状态正常:

综上就是关于如何在 Linux 下安装和启动 Tomcat 的相关总结,欢迎文末留言。

Linux 实操———CentOS 6 安装配置 Tomcat相关推荐

  1. Linux 实操———CentOS 6 安装配置 Oracle JDK 1.8

    引言 本篇博客也属于Linux进阶系列,主要讲解如何在CentOS 6 下安装并配置 JDK 8.由于通过 yum 搜索的结果都是 openjdk,而目前企业中还是以 Oracle jdk 为主,因此 ...

  2. Linux 实操———— Shell 远程执行命令

    引言 目前,开发人员的部署方式是,将项目打包(Maven 打包) 然后将 生成的 jar 包等文件,通过Xshell 等终端工具手动传输到远程服务器上,然后再通过在终端执行远程服务器上的 shell ...

  3. linux远程工具_【linux实操3.1】linux远程连接工具Secure的使用

    把自己的闲置笔记本用来做centos7服务器了,同时也出一期教程,记录自己同时也帮助需要的人:安排如下 1.[linux实操1]华硕笔记本安装centos7实战 2.[linux实操2]使用yum在命 ...

  4. 超详细Ubuntu Linux安装配置 Tomcat

    Ubuntu 安装配置Tomcat 1. 开始之前 2. 安装 Java 2.1 查找 2.2 安装 2.3 验证 3. 安装 Tomcat 3.1 获取Tomcat 3.2 解压Tomcat 3.3 ...

  5. 【Linux】2. Linux实操命令

    Linux实操命令 2. Linux实操 2.1 远程登陆Linux系统 2.2 Vi和Vim编辑器 2.3 开机.重启和用户登陆注销 2.4 用户管理 2.5 指定运行级别指令 2.6 重置root ...

  6. Linux实操篇笔记

    Linux实操篇 远程登陆Linux 先检查一下sshd服务打开没有( " * " 表示打开): setup 选择系统设置,进入下面页面: Xshell 是一个强大的安全终端模拟软 ...

  7. Linux实操篇之软件包管理

    这里写目录标题 1. RPM 软件包管理工具 1.1 RPM 查询命令 基本语法 经验技巧 案例实操 1.2 RPM 卸载命令 基本语法 案例实操 1.3 RPM 安装命令 基本语法 选项说明 案例实 ...

  8. Centos7 安装配置 tomcat 并设置自动启动

    Centos7 安装配置 tomcat 并设置自动启动 下载安装包 这里选择适合Linux的安装包,下载到本地后上传到centos服务器,或者直接通过wget命令下载 1 2 3 4 # cd /us ...

  9. linux实操——XShell5远程登录以及XFtp5远程文件操作教程

    Linux实操--远程登录以及远程文件操作 文章目录 Linux实操--远程登录以及远程文件操作 1.远程登录操作 1.1远程登录:XShell5 2.远程上传下载文件Xftp5 1.远程登录操作 X ...

最新文章

  1. css :hover
  2. 存在于实数域的微观粒子3-∂f(x)/ ∂x=f(x).f(-x)
  3. pp模块生产策略组-对于零部件计划策略
  4. java集合框架总结(一)
  5. 我的世界java占用太多内存_Java 进程占用内存过多,幕后元凶原来是线程太多
  6. Backbone.js 1.0.0源码架构分析(一)
  7. python编程首选_Java程序员值得探索的五种新编程语言,Python是首选?
  8. 微信小程序源码打包合集 游戏商城抽奖转盘预约点餐等-1
  9. 清明五一假期催热周边自驾游 迪庆州应势推出“杜鹃花之旅”
  10. 论文阅读:Securely Outsourcing Neural Network Inferenceto the Cloud with Lightweight Techniques
  11. HBuilderX、微信开发者工具、VScode之间运行微信公众号
  12. 用Python去优惠券,看到结果我呆了!
  13. J-Link 识别设备失败----NRF52832
  14. 线性代数笔记10——矩阵的LU分解
  15. 道德网安-菜鸟免杀教程
  16. 1000家《中国工业软件和服务企业名录》发布
  17. npm与包之包管理配置文件
  18. 前端工程师是做什么的?
  19. 认识Arduino Uno
  20. 自己整理_银行核心系统相关技术知识

热门文章

  1. 《大厂内部资料》Redis 性能优化的 13 条军规!全网首发
  2. zoj 1088 System Overload
  3. zoj 1074 To the MAX
  4. 蒙特卡洛法求圆周率 c语言,c++蒙特卡洛法求圆周率
  5. php 网页转pdf
  6. 小样本点云深度学习库_论文 | 小样本学习综述
  7. 开机显示输入最佳预设值_开机黑屏,有招了(收藏篇)
  8. python读取数据库数据类型_Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】...
  9. html和css如何制作小球,[网页设计]使用CSS3动画模拟实现小球自由落体效果
  10. java单纯形法_单纯形法 - fjzzq2002 - 博客园