Tomcat的命令行参数
Catalina
-config [server.xml file] 指定tomcat运行的配置文件
-help 查看帮助
-nonaming 禁用JNDI
-security 启用catalina.policy
debug 开启debug模式
embedded This allows Tomcat to be tested in an embedded mode, and
is usually used by application server developers.run
run 运行并在标准输出上打印日志和错误信息
start 运行并重定向日志和错误信息到指定文件
stop 关闭所有的tomcat
version 查看版本信息
Tomcat 环境变量
CATALINA_BASE Catalina_HOME的别名
CATALINA_HOME Tomcat的根目录
CATALINA_OPTS 通过tomcat命令行传递给java 命令行的参数
CATALINA_TMPDIR 临时文件目录 ,默认CATALINA_HOME/temp
JAVA_HOME JDK安装目录
JRE_HOME JAVA_HOME别名
JSSE_HOME 用于https的Java Secure Sockets Extension 目录
CATALINA_PID 进程PID文件的目录
修改TOMCAT 端口 方法
1.在server.xml中修改port
2 用iptable 添加 端口映射规则
# iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
# iptables -t nat -I OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8080
指定主机
# iptables -t nat -I PREROUTING -p tcp --dst 192.168.1.100 --dport 80 -j REDIRECT --
to-ports 8080
# iptables -t nat -I OUTPUT -p tcp --dst 192.168.1.100 --dport 80 -j REDIRECT --toports
8080
JVM参数
内存设置 -Xms384 JVM启动的堆内存大小
内存设置 -Xmx384 JVM可扩展到的堆内存大小
Debugging Security -Djava.security.debug=all 为安全打开所有debug输出
Debugging -enableassertions 开启判定检查
Debugging -verbose:class 开启verbose class 加载debug输出
Graphical -Djava.awt.headless=true 允许JVM在没有安装任何图形软件的条件下运行
Localization -Duser.language=en 设置Tomcat绑定的语言
Localization -Dfile.encoding=UTF-8 设置Tomcat默认的编码
Networking -Djava.net.preferIpv4Stack=true 配置JVM使用IPV4
分享到:
相关推荐
【标题】:Tomcat笔记 【内容】 Tomcat是一款由Apache软件基金会开发的开源Web服务器和Servlet容器,它是Java EE(现在称为Jakarta EE)的一部分,特别针对Java应用程序的部署和运行。Tomcat以其轻量级、高效和...
【Tomcat 学习精华笔记】 Tomcat 是一个广泛应用的开源服务器,主要用于托管Java Web应用程序。它虽然不是严格意义上的应用服务器,但作为一个Servlet容器,它能够处理Servlet和JSP,并且具备了一些应用服务器的...
Tomcat实战笔记详细介绍了Apache Tomcat服务器,这是一个由Apache软件基金会管理的Jakarta项目核心产品。Tomcat作为一个开源Web应用服务器,常用于中小型系统中,特别是在并发访问用户数量不是很多的情况下,它是一...
1. **Tomcat**: - 提供对JSP和Servlet的支持。 - 是轻量级JavaWeb容器,应用广泛且免费。 - 特别适合初学者学习和小型项目部署。 2. **JBoss**: - 遵循JavaEE规范的开源EJB服务器。 - 支持所有JavaEE规范。 ...
HTML笔记. J2EE笔记. Javascript笔记. JAVA笔记.oracle 笔记.Linux笔记.tomcat笔记.面试问题.数据结构.听韩顺平的笔记.正则表达式.等,我是我在上大学时学习做的笔记,拿出来和大家共享。。
Browser/Server 浏览器/服务器 访问服务器资源不需要专门安装客户端软件,而是直接通过浏览器访问服务器资源. 例如: 天猫、京东、知乎网站 开发者通过web服务器可以把...进入Tomcat安装目录/conf/server.xml 文件修改
1、安装、启动及自动启动 Tomcat 在Windows环境下,可以下载Tomcat的zip或exe文件,解压到指定目录。通过bin目录下的startup.bat启动Tomcat,shutdown.bat则用于关闭服务。为了实现自动启动,可以在系统环境变量中...
在IT领域中,Apache Tomcat是一款开源的Servlet容器,它能够提供对Servlet和JavaServer Pages (JSP)技术的支持,并且能够作为一个独立的应用服务器来运行Java Web应用程序。对于初学者或者经验不足的开发者来说,...
【标题】:Tomcat学习笔记 【正文】: Tomcat是一款广泛应用的开源Web服务器和Java Servlet容器,由Apache软件基金会的Jakarta项目开发。它实现了Java Servlet和JavaServer Pages(JSP)规范,并且作为轻量级应用...
【描述】提到的"Tomcat笔记"和"源码"暗示了这是一个深入学习Tomcat内部工作原理和实践操作的资料集合。笔记通常包含了开发者在使用Tomcat过程中的经验总结,可能涵盖配置、部署、性能优化、问题排查等方面。而源码...
根据给定文件“tomcat笔记.txt”的内容,我们可以深入探讨以下几个关键知识点: ### 1. **JDK与Tomcat的关系** 在配置Tomcat时,指定正确的JDK路径至关重要。如果系统中已安装了多个JDK版本,必须通过设置`JAVA_...
Tomcat 7.0是Apache软件基金会的Jakarta项目下的一个开源Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,为Web应用程序提供服务。本笔记主要涵盖了在Linux环境下安装和配置Tomcat 7.0以及...
《Tomcat源码研读笔记》是对Apache Tomcat服务器内部工作原理的深度探索。Tomcat作为一款广泛应用的开源Java Servlet容器,它的源码是理解Java Web应用运行机制的关键。本笔记将围绕Tomcat的核心组件、架构设计以及...
Tomcat笔记主要涵盖了如何访问网页、服务器分类、Tomcat的安装与使用、可能出现的问题以及项目部署等相关内容。 首先,网页的访问方式有两种:本地访问和服务器访问。本地访问简单直接,但若需共享给其他用户,需...
本笔记主要探讨 Tomcat 8.5 的整体架构、各个组件及其相互关系。 1. Tomcat 总体架构 Tomcat 的核心结构由多个组件构成,包括 Service、Connector、Engine、Host 和 Context。Service 是顶级容器,可以包含一个或多...
【Tomcat 源代码调试笔记 - 看不见的 Shell】这篇笔记主要探讨了如何在Tomcat运行时动态插入过滤器,以及遇到的问题和解决方法。Tomcat作为一个流行的Java应用服务器,它允许开发者通过Servlet规范中的`...
#### 一、准备工作:J2SDK与TOMCAT的准备 在正式开始安装Tomcat 5.0.28之前,首先需要确保系统中已安装Java 2 Standard Edition(J2SDK),因为Tomcat服务器是基于Java平台构建的,其运行依赖于J2SDK环境。如果尚未...
- **复制命令**: 使用`cp -r /usr/local/apache-tomcat-8.5.24 /usr/local/apache-tomcat-8.5.24-2`来复制一个新的Tomcat实例。 - **修改配置**: 进入新复制的Tomcat实例的`conf/server.xml`文件,修改如下内容: -...