Tomcat简介

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,支持最新的Servlet 2.4 和JSP 2.0 规范,在中小型系统和并发访问用户不是很多的场合下被普遍使用

版本

系统:Ubuntu20.04

Tomcat:10.0.0.27

Java:17.0.4

安装步骤

1.安装Java环境:sudo apt install openjdk-17-jre-headless(headless版本无图形化界面,适合服务器)

 输入:java --version,查看Java环境是否安装成功

2.安装Tomcat:sudo wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.27/bin/apache-tomcat-10.0.27.tar.gz(下载慢更新源到国内,如阿里源或清华源)

3.解压Tomcat:sudo tar -xzvf apache-tomcat-10.0.27.tar.gz /usr/local/

4.启动Tomcat:

 进入到bin目录下:cd /usr/local/apache-tomcat-10.0.27/bin

 输入:./startup.sh

 让服务器的8080端口开通(服务器注意)

 浏览器输入:ip:8080(本地安装输入:127.0.0.1:8080),若有响应说明Tomcat安装成功

使用

1.目录说明(/usr/local/apache-tomcat-10.0.27下的文件)

  • bin:启动和关闭Tomcat的文件
  • conf:配置文件
    • server.xml该文件用于配置server相关信息,如Tomcat启动端口号,主机(host)
    • web.xml文件配置web应用(web应用相当于一个站点)
    • tomcat-user.xml配置用户名密码和相关权限
  • lib:存放Tomcat运行需要的jar包
  • logs:存放日志
  • webapps:存放我们的web应用
  • work:工作目录,用来存放jsp被访问后生成对应的server文件和.class文件

2.配置web应用

在webapps中建立myweb文件夹,然后在myweb目录下放置我们的html,jsp,图片等文件,此时myweb就被当作web应用管理起来(Tomcat6.0后支持)

例:myweb下创建一个index.html文件,访问index.html:127.0.0.1:8080/myweb/index.html,服务器将127.0.0.1改为主机ip

若不想输入index.html也能访问,则需要在myweb下新建一个WEB-INF目录,复制webapps/ROOT/MIN-INF的web.xml文件到新建的WEB-INF目录下,并在web.xml添加如下内容

<welcome-file-list>

  <welcome-file>index.html</welcome-file>

</welcome-file-list>

再次访问index.html:127.0.0.1:8080/myweb/

配置虚拟目录及虚拟主机请访问https://zhuanlan.zhihu.com/p/33564233

【Tomcat】ubuntu系统安装Tomcat的更多相关文章

  1. Ubuntu系统安装两个tomcat

    1:创建两个tomcat 2:在/etc下有个 profile 然后vim 编辑它 在 最下面加上这句话.这是两个tomcat的路径 #开启多个tomcat export CATALINA_BASE ...

  2. Ubuntu 配置 Tomcat

    系统环境:Ubuntu 10.10(linux-kernel 2.6.35-22) 安装版本:apache-tomcat-7.0.29.tar.gz(官方网址:Apache Tomcat) 安装步骤: ...

  3. 部署测试环境(ubuntu+mysql+tomcat)

    背景:入职新公司,广州这边没有测试开发环境,需要自己搭建一个:要求ubuntu+mysql+tomcat有具体版本要求:   2015/4/13 下载Ubuntu12.04 http://mirror ...

  4. ubuntu下tomcat的安装及注册成系统服务

    在ubuntu下tomcat的安装有两种方式,第一种是下载二进制文件,解压安装:第二种则是使用apt-get自动下载.这里不推荐第二种方法安装,因为这种方法安装会像天女散花一样把安装的文件散落在系统的 ...

  5. Ubuntu下Tomcat绑定80端口(zz)

    Ubuntu下Tomcat绑定80端口 来源:本站转载 作者:佚名 时间:2011-02-22 TAG: 工作环境迁移到了Ubuntu,很多东西发生了变化,比如原先配置tomcat端口.只需要配置se ...

  6. Ubuntu 配置Tomcat环境(转载)

    Ubuntu 配置Tomcat环境   1.下载Tomcat http://tomcat.apache.org/,下载Tomcat 8(由于目前最新eclipse不支持tomcat 9) 将下载的ap ...

  7. ubuntu 安装tomcat<服务器>

    一.下载tomcat 可以先下载到本地,然后ftp到服务器 官方 Apache Tomcat 的下载页面(下面的链接是apache自己的镜像服务器的地址,不同网络连接的话,apache会给出不同的镜像 ...

  8. Ubuntu部署Tomcat Web服务

    在Ubuntu平台中安装TomCat 本文将为大家介绍TomCat在Ubuntu平台中如何进行部署使用,带你快速入门使用TomCat TomCat简介 Tomcat是Apache 软件基金会(Apac ...

  9. CentOS系统安装tomcat

    按照以下步骤操作即可wget http://mirrors.noc.im/apache/tomcat/tomcat-9/v9.0.0.M6/bin/apache-tomcat-9.0.0.M6.tar ...

  10. Linux系统安装tomcat

    1.首先下载tomcat:http://tomcat.apache.org/download-60.cgi 2.解压缩tar.gz文件: tar -xzvf xxxxxxx/apache-tomcat ...

随机推荐

  1. [NPUCTF2020]EzRSA

    [NPUCTF2020]EzRSA 题目: from gmpy2 import lcm , powmod , invert , gcd , mpz from Crypto.Util.number im ...

  2. DRF限流Throttling

    限流Throttling 可以对接口访问的频次进行限制,以减轻服务器的压力 使用 可以在配置文件中,使用 DEFAULT_THROTTLE_CLASSES 和 DEFAULT_THROTTLE_RAT ...

  3. codeforce B. Creating the Contest

    http://codeforces.com/contest/1029/problem/B 水题真快乐= = 1 public class Main { 2 public static void mai ...

  4. 上传图片到Mongo数据库;从Mongo数据库下载图片显示到前端

    /** * 上传一个图片文件,保存到mongo数据库中 * @param doc * @param parent 文件所在的目录 * @param request * @return */ @Post ...

  5. 【微信公众号】记一次微信活动微信公众号分享没有LOGO的解决心路历程

    微信类的活动测过好几次了,以前的开发从来没有出过纰漏,这次也以为很简单.结果一个"分享后没有LOGO的问题",前端开发陆陆续续花了一周时间都不能解决,老是找后端和微信公众号配置问题 ...

  6. xmind某一天突然打不开了

    某一天发现xmind双击后,应用未启动 感谢博主:https://www.cnblogs.com/helloLuoLuo/p/11926530.html 将安装目录下的两个ini文件 将文件中将App ...

  7. VUE如何创建一个项目

    1.安装 Vite npm install -g create-vite-app 2.利用 Vite 安装 Vue3.0 项目 create-vite-app projectName 3.安装依赖运行 ...

  8. PHP_单例模式、实例代码

    在PHP中实例化一个对象,就会新开辟一个新内存空间,当一些业务要实例化多个对象时,会占用大量内存.这个问题可以用单例模式解决. 我们实例化对象可以直接new出来,也可以通过类中的构造函数  __con ...

  9. HCIP-进阶实验05-Eth-Trunk配置部署

    HCIP-进阶实验06-Eth-Trunk配置部署 1 实验需求 1.1 实验拓扑 1.2 实验环境说明 无 1.3 实验需求 本实验共采用3台三层交换机.1台路由器.认真分析实验需求,明确每步考查的 ...

  10. Log4net使用探究

    第一步: 通过Nuget package 搜索Apache Log4net安装 第二步: 在项目Global.asax文件中添加读取 配置文件 第三步: 编写Loghelper 文件 1 public ...