iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >Tomcat服务器怎么配置与启动
  • 611
分享到

Tomcat服务器怎么配置与启动

tomcat服务器 2023-03-20 14:03:20 611人浏览 薄情痞子
摘要

本篇内容主要讲解“Tomcat服务器怎么配置与启动”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Tomcat服务器怎么配置与启动”吧!Tomcat的下载与安装T

本篇内容主要讲解“Tomcat服务器怎么配置与启动”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Tomcat服务器怎么配置与启动”吧!

    Tomcat的下载与安装

    Tomcat是Apache软件基金会的一个开源免费的项目 , 它是一个轻量级WEB服务器 , 体积小 , 运行速度快(只实现了Servlet+jsP规范)

    Tomcat还有另外一个名字:catalina(catalina是美国的一个岛屿,据说作者是在这个风景秀丽的小岛上开发了一个轻量级的WEB服务器)

    tomcat的loGo是一只公猫(寓意表示Tomcat服务器是轻巧的)

    Tomcat的安装包是绿色版 , 安装很简单,直接zip包解压即可。解压就是安装。

    我有一个好习惯,在D盘的根目录下新建一个dev目录,java开发所有相关的工具都安装到dev目录下,这样比较方便管理。

    关于Tomcat服务器的目录

    目录存放的文件
    bin这个目录是Tomcat服务器的命令文件存放的目录 , 如启动Tomcat,关闭Tomcat相关的bat命令文件和shell命令文件
    conf这个目录是Tomcat服务器的配置文件存放目录(server.xml文件中可以配置端口号,默认Tomcat端口是8080)
    lib这个目录是Tomcat服务器的核心程序目录,因为Tomcat服务器是Java语言编写的,这里的jar包里面都是class文件
    logsTomcat服务器的日志目录,Tomcat服务器启动等信息都会在这个目录下生成日志文件
    tempTomcat服务器的临时目录。存储临时文件
    webapps这个目录当中就是用来存放大量的webapp项目(web application:web应用)
    work这个目录是用来存放JSP文件翻译之后的java文件以及编译之后的class文件
    • 关于bat批处理文件: bat文件是windows操作系统专用的,这种文件中可以编写大量的windows的dos命令,执行bat文件就相当于批量的执行dos命令

    • 关于shell批处理文件: sh文件是linux操作统专用的 , 在Linux环境下能够执行的是shell命令,大量的shell命令编写在shell文件当中,执行shell文件就相当于批量的执行shell命令

    • Tomcat服务器提供了bat和shell命令文件,说明了Tomcat服务器的通用性

    分析startup.bat文件得出,执行这个命令,实际上最后是执行:catalina.bat文件

    startup.bat文件的执行需要CATALINA_HOME环境变量和catalina.bat文件

    startup.bat部分代码

    <!---startup.bat文件的执行需要CATALINA_HOME环境变量和catalina.bat文件->
    rem Guess CATALINA_HOME if not defined
    set "CURRENT_DIR=%cd%"
    if not "%CATALINA_HOME%" == "" goto gotHome
    set "CATALINA_HOME=%CURRENT_DIR%"
    if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
    cd ..
    set "CATALINA_HOME=%cd%"
    cd "%CURRENT_DIR%"
    :gotHome
    if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
    echo The CATALINA_HOME environment variable is not defined correctly
    echo This environment variable is needed to run this program
    goto end
    :okHome
    
    set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"

    catalina.bat文件中有这样一行配置:MaiNCLASS=org.apache.catalina.startup.Bootstrap (这个类就是main方法所在的类)

    catalina.bat文件的执行需要JAVA_HOME环境变量

    catalina.bat部分代码

    <!---catalina.bat文件的执行需要JAVA_HOME环境变量-->
    rem   JAVA_HOME       Must point at your Java Development Kit installation.
    rem                   Required to run the with the "debug" argument.
    rem
    rem   JRE_HOME        Must point at your Java Runtime installation.
    
    set _EXECJAVA=%_RUNJAVA%
    set MAINCLASS=org.apache.catalina.startup.Bootstrap
    set ACTION=start
    set SECURITY_POLICY_FILE=
    set DEBUG_OPTS=
    set JPDA=

    Tomcat服务器既然是Java语言写的,那么启动Tomcat服务器就是执行main方法

    • 执行startup.bat文件 ----> 执行catalina.bat文件 -----> 执行org.apache.catalina.startup.Bootstrap类的main方法 ---->Tomca服务器启动成功

    从 startup.bat文件 和 catalina.bat文件的内容可以得出 , 启动Tomcat服务器只把bin目录中的相关的命令文件配到PATH目录下是不行的 , **还需要配置CATALINA_HOME 和 JAVA_HOME 两个环境变量 **

    • JAVA_HOME=jdk的根 (Tomcat是java语言写的所以想要运行Tomcat服务器,必须先有jre)

    • CATALINA_HOME=Tomcat服务器的根

    • PATH=%JAVA_HOME%\bin;%CATALINA_HOME%\bin (在DOS命令窗口可以执行相关的命令文件)

    Tomcat服务器的运行最终步骤

    启动Tomcat: bin目录下有一个 startup.bat 文件,执行它可以启动Tomcat服务器 , 执行启动命令时可以省略.bat的后缀

    测试Tomcat服务器是否启动成功

    打开浏览器,在浏览器的地址栏上输入URL: Http://127.0.0.1:8080

    关闭Tomcat:bin目录下有一个 shutdown.bat 文件 , 通过它可以关闭Tomcat服务器 , 执行关闭命令时不可以省略.bat的后缀

    因为shutdown命令和windows中的关机命令冲突 , 所以建议将shutdown.bat文件重命名为stop.bat ,这样就可以省略.bat的后缀

    解决Tomcat服务器启动时在DOS命令窗口中的乱码问题

    将CATALINA_HOME/conf/logging.properties文件中的内容修改如下:java.util.logging.ConsoleHandler.encoding = GBK

    logging.properties文件

    java.util.logging.ConsoleHandler.level = FINE
    java.util.logging.ConsoleHandler.fORMatter = org.apache.juli.OneLineFormatter
    java.util.logging.ConsoleHandler.encoding = GBK

    到此,相信大家对“Tomcat服务器怎么配置与启动”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

    --结束END--

    本文标题: Tomcat服务器怎么配置与启动

    本文链接: https://www.lsjlt.com/news/200564.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • Tomcat服务器怎么配置与启动
      本篇内容主要讲解“Tomcat服务器怎么配置与启动”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Tomcat服务器怎么配置与启动”吧!Tomcat的下载与安装T...
      99+
      2023-03-20
      tomcat 服务器
    • Tomcat服务器的配置与启动全过程
      目录Tomcat的下载与安装关于Tomcat服务器的目录startup.bat部分代码catalina.bat部分代码Tomcat服务器的运行最终步骤解决Tomcat服务器启动时在D...
      99+
      2023-03-20
      Tomcat服务器配置 Tomcat服务器启动 Tomcat服务器
    • 传统tomcat启动服务与springboot启动内置tomcat服务的区别(推荐)
      spring整合springmvc  spring整合springmvc中web.xml配置如下,tomcat在启动过程中会加载web.xml中的内容,Conte...
      99+
      2024-04-02
    • IDEA中怎么配置Tomcat服务器
      在 IDEA 中配置 Tomcat 服务器,可以按照以下步骤操作: 打开 IDEA,进入菜单栏,依次选择 File -> ...
      99+
      2024-04-03
      IDEA Tomcat
    • tomcat配置成功但无法启动怎么解决
      1. 检查端口是否被占用:在启动Tomcat之前,确保没有其他应用程序正在使用Tomcat要使用的端口。可以通过运行命令“netst...
      99+
      2023-06-13
      tomcat配置 tomcat
    • Tomcat 服务器配置
                  目录 一:server.xml   1.Server  2.Service 3 .Executo 4 .Connector 完整的配置如下: 5.Engine 6 .Host 7.Context ...
      99+
      2023-09-03
      tomcat 服务器 架构 后端 java
    • 云服务器下怎么配置tomcat
      在云服务器上配置Tomcat,可以按照以下步骤进行操作:1. 登录云服务器,打开终端或远程桌面连接。2. 下载Tomcat安装包,可...
      99+
      2023-08-09
      云服务器 tomcat
    • linux怎么设置tomcat自启动
      这篇“linux怎么设置tomcat自启动”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“l...
      99+
      2024-04-02
    • tomcat启动内存怎么设置
      Tomcat启动内存可以通过设置JAVA_OPTS环境变量来进行配置。具体步骤如下: 打开Tomcat的启动脚本,一般在bin目录...
      99+
      2024-03-13
      tomcat
    • tomcat如何启动指定配置文件
      要启动Tomcat时指定配置文件,可以通过以下步骤操作:1. 打开Tomcat的安装目录。2. 进入`bin`目录。3. 在命令行中...
      99+
      2023-09-29
      tomcat
    • tomcat项目云服务器怎么配置
      要在云服务器上配置Tomcat项目,需要按照以下步骤进行操作:1. 登录云服务器:使用SSH工具(如PuTTY)登录到云服务器上。2...
      99+
      2023-09-21
      tomcat 云服务器
    • Idea配置Tomcat服务器
      一、新建项目 首先新建一个Java项目   此时只是新建了一个Java项目,还不能用于写JavaWeb程序,所以接下来需要添加Web框架,并 配置Tomact服务器 右键点击项目Demo1,选择【添加框架支持】,然后再左侧中选择【Web...
      99+
      2023-09-06
      intellij-idea java ide tomcat
    • Eclipse配置tomcat服务器
      1.首先下载tomcat,下载地址:http://maven.apache.org/,下载好后解压至本地磁盘根目录,我是解压至D盘根目录 2.打开Eclipse,进入Window->Preferen...
      99+
      2023-09-26
      eclipse tomcat 服务器
    • tomcat怎么设置jvm启动参数
      要设置Tomcat的JVM启动参数,可以按照以下步骤进行操作: 打开Tomcat的配置文件catalina.sh(Linux/U...
      99+
      2023-10-23
      tomcat jvm
    • 云服务器tomcat配置
      在选择云服务器时,需要考虑许多因素,例如数据安全性、可用性、性能和价格等。在本文中,我们将详细介绍云服务器的配置和管理,包括Tomcat配置、服务器集群配置和负载均衡配置等。 Tomcat是一个常见的Java应用程序服务器,也是一个非常流...
      99+
      2023-10-28
      服务器 tomcat
    • Myeclipse配置tomcat服务器
      ✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 ✨特色专栏:国...
      99+
      2023-09-10
      tomcat 服务器 myeclipse
    • Tomcat配置出错:Using CATALINA_OPTS: ““&&Tomcat启动闪退问题解决
      文章目录 前言 一、问题描述二、定位问题1.CMD命令启动2.解决方法 前言 本篇问题所处环境 Tomcat 9Java11Win 10 一、问题描述 在安装配置Tomcat过程...
      99+
      2023-09-03
      tomcat java jvm
    • 云服务器怎么开启tomcat
      要在云服务器上开启Tomcat,您需要按照以下步骤进行操作:1. 登录到您的云服务器。您可以使用SSH或其他远程连接工具进行登录。2...
      99+
      2023-09-27
      云服务器 tomcat
    • CentOS Tomcat的启动服务脚本怎么写
      CentOS Tomcat的启动服务脚本怎么写,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 tomcat 自带的 jsvc, 这个工具会启动2个线程,如果应用...
      99+
      2023-06-10
    • Linux下怎么启动tomcat
      这篇文章主要介绍“Linux下怎么启动tomcat”,在日常操作中,相信很多人在Linux下怎么启动tomcat问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么启动tomcat”的疑惑有所帮助!...
      99+
      2023-06-09
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作