tomcat配置

Tomcat入门教程

和自甴很熟 提交于 2020-02-26 23:35:20
一、Tomcat服务器端口的配置 Tomcat 的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。 如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改 例如:将Tomcat服务器的启动端口由默认的8080改成8081端口 Tomcat 服务器启动端口默认配置 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 将Tomcat服务器启动端口修改成8081端口 <Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 这样就把原来默认Tomcat默认的的8080端口改成了8081端口了,需要注意的是,一旦服务器中的*.xml文件改变了,则Tomcat服务器就必须重新启动,重新启动之后将重新读取新的配置信息。因为已经在server.xml文件中将Tomcat的启动端口修改成了8081,所以Tomcat服务器启动时就以8081端口启动了 访问Tomcat服务器也必须以新的访问端口去访问:http://localhost:8081/ 二

tomcat虚拟路径的几种配置方法

百般思念 提交于 2020-02-26 10:51:12
tomcat配置虚拟路径的4种方法 在tomcat中,webapp文件夹默认为web应用的根目录。 1.在tomcat\conf\server.xml中找到 host标签,在host标签中增加新的元素<Context/>并设置 Context的元素,其中path元素所设置的值就是在浏览器中所要访问的虚拟路径的名称;docBase元素所对应的值就是web应用所在的具体目录,这里既可以的相对webapp的相对路径,也可是文件的绝对路径。 <Engine name="Catalina" defaultHost="localhost"> ....... <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context docBase="SHARP" path="/test" reloadable="true" /> <!--<Context docBase="D:/SHARP" path="/test" reloadable="true" />--> </Host> </Engine> 2.在tomcat\conf\Catalina

Tomcat基本使用

我与影子孤独终老i 提交于 2020-02-26 02:42:52
安装 jdk安装 jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 1)解压并配置环境变量 #cd /usr/local/src/ #tar xf jdk-8u231-linux-x64.tar.gz #ln -s jdk1.8.0_231/ jdk #cat > /etc/profile.d/jdk.sh << EOF export JAVA_HOME=/usr/local/src/jdk export CLASSPATH=.:\$JAVA_HOME/jre/lib/rt.jar:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar export PATH=\$PATH:\$JAVA_HOME/bin EOF #source /etc/profile.d/jdk.sh 2)查看jdk版本 #java -version java version "1.8.0_231" Java(TM) SE Runtime Environment (build 1.8.0_231-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode) tomcat安装 安装包下载地址

Tomcat 核心配置

倖福魔咒の 提交于 2020-02-25 19:15:55
tomcat的核心配置在conf/server.xml中。 <Server> 根元素 <Server>即Catalina Servlet组件。 <Server port="8005" shutdown="SHUTDOWN"> 常用属性 Address—Tomcat监听shutdown命令的地址,默认为localhost className—指定实现org.apache.catalina.Server接口的类,默认值为org.apache.catalina.core.StandardServer port-Tomcat监听shutdown命令的端口。设置为-1,则禁止通过端口关闭Tomcat,同时shutdown.bat也不能使用 shutdown-通过指定的地址(Address)、端口(port)关闭Tomcat所需的字符串。 shutdown属性使用示例 启用Telnet:(Telnet是windows自带的与其它主机通信的程序) win+s,输入telnet,匹配“启用或关闭windows功能”,回车,勾选telent 命令行输入 telnet 启动Telnet 输入 telnet localhost 8005 连接到指定主机(此处为本地主机) 输入 SHUTDOWN 即可关闭Tomcat 输入 quit 可退出Telnet <Server>有3个子元素:<Listener>、

tomcat闪退问题整理

ぃ、小莉子 提交于 2020-02-25 16:07:46
tomcat闪退一般有以下几个原因: 1、JDK环境变量配置错误; 2、JDK版本与tomcat版本不匹配(一般jdk1.6,tomcat8.**这样可能会出现类似问题) 3、tomcat内存配置有误(Catalina文件内存配置有误) 4、端口被占用 解决方案: 1、JDK环境变量配置错误; 排查: 1)检查环境变量:cmd启动命令行窗口→通过cd命令到tomcat的bin目录下→运行startup.bat。可以帮助查看变量正确性; 2)打开startup.bat文件,在最后面加上:pause 然后,直接点击运行。也同样可以查看变量 如果是变量问题: 1.1)配置变量方法一: 在桌面上右键 我的电脑à属性à高级à环境变量à系统变量à新建/编辑 JAVA_HOME\ Path\ CLASSPATH三个环境变量: 1)JAVA_HOME: D:\Program Files\Java\jdk1.8 2)Path: %JAVA_HOME%\bin; %JAVA_HOME%\jre\bin; 3)CLASSPATH:D:\ProgramFiles\Java\jdk1.8\lib\tools.jar;D:\Program Files\Java\jdk1.8\lib\dt.jar; Step3 、检测配置是否成功:开始 à 运行 à 输入命令: java –version ,

Eclipse 运行多个Tomcat实例

时光怂恿深爱的人放手 提交于 2020-02-24 01:55:30
在服务器运行环境中配置多个tomcat8,每个tomcat8位于不同的文件夹里面(或者不同的硬盘中), Server name:一定要不同,不能设置为*:\apache-tomcat-8.0.6 at localhost,不然 Eclipse的Project Explorer 中的Servers文件夹下面只有一个tomcat配置,不同的tomcat8服务器名称可以设置为 FirstTomcat,SecondTomcat,这样Servers文件夹下面就会出2个tomcat8配置文件 然后配置每个tomcat8的端口,在server.xml中搜索port,所有端口在前一个tomcat端口配置上+10,以防端口冲突。 这样启动每个tomcat8时会互补影响,启动成功。 来源: https://www.cnblogs.com/VinceYang1994/p/4503805.html

Tomcat生产环境应用

╄→尐↘猪︶ㄣ 提交于 2020-02-23 11:19:14
概要: Tomcat各核心组件认知 Tomcat server.xml 配置详解 Tomcat IO模型介绍 一、Tomcat各组件认知 Tomcat架构说明 Tomcat组件及关系详情介绍 Tomcat启动参数说明 Tomcat架构说明 1、Tomcat架构说明 Tomcat是一个基于JAVA的WEB容器,其实现了JAVA EE中的 Servlet 与 jsp 规范,与Nginx apache 服务器不同在于一般用于动态请求处理。在架构设计上采用面向组件的方式设计。即整体功能是通过组件的方式拼装完成。另外每个组件都可以被替换以保证灵活性。 那么是哪些组件组成了Tomcat呢? 2、Tomcat 各组件及关系 Server 和 Service Connector 连接器 HTTP 1.1 SSL https AJP( Apache JServ Protocol) apache 私有协议,用于apache 反向代理Tomcat Container Engine 引擎 catalina Host 虚拟机 基于域名 分发请求 Context 隔离各个WEB应用 每个Context的 ClassLoader都是独立 Component Manager (管理器) logger (日志管理) loader (载入器) pipeline (管道) valve (管道中的阀) 3

IDEA部署tomcat原理小解

ぐ巨炮叔叔 提交于 2020-02-21 10:09:17
IDEA部署tomcat原理小解 最近看到一个视频对IDEA部署启动tomcat有了新的理解。下面和大家分享一下。 1.tomcat部署项目的三种方式 在纯tomcat环境下,不使用开发工具tomcat部署项目有三种方式。 ①把html放到tomcat的webapps目录下的hello文件夹中,如下图。 启动tomcat访问http://localhost:8080/hello/hello.html就能够连接到hello.html了。 这里稍微提一下虚拟路径即web项目中ContextPath,servlet中配置的是ServletPath。上面这种方式配置的虚拟路径”/hello”和项目路径是相等的。但是这个方法配置的web项目都要在webapps的目录下。eclipse的web项目部署方法应该就是这种。 ②第二种方式如下图: 区别与第一种方式,第二种的项目放在了d盘,没有在webapps的目录下。那么tomcat如何访问里面的资源呢?见下图 在tomcat的conf下有一个server.xml文件打开编辑文件在上图所圈位置加入了一段代码 <Context docBase = "D:\hello" path = "/hi" /> 1 不难发现,其中docBase指的是项目路径,path为虚拟路径。这里项目路径就和虚拟路径不一致了。大家可以联想到一个点

Tomcat服务器安装与配置

蓝咒 提交于 2020-02-18 01:03:27
在学习过程中经常不明白Tomcat是怎么一会事,怎么能通过网址访问到文件,今天对这一部分进行了学习和梳理,初步了解Tomcat。 1 Tomcat安装 说明:本文以Tomcat8.0免安装版为例(解压后直接使用)。 1.1 前置要求 使用Tomcat时必须有jdk的支持,所以需在本机先配置JDK的安装环境。本文中使用的版本为JDK1.8。 下载JDK后直接安装,如JDK安装路径为:D:\Program Files (x86)\Java\jdk1.8。则安装完成后,在系统环境中配置JAVA_HOME的环境变量。依次选择【我的电脑】-【属性】-【高级】-【环境变量】。在系统变量中点击“新建”按钮,在弹出的“新建系统变量”对话框中,输入变量名:JAVA_HOME 变量值中输入JDK的安装文件夹,如图1-1 所示 图1-1 JAVA_HOME配置 1.2 Tomcat安装 将Tomcat解压到F盘,解压后即可通过Tomcat中bin目录下的 startup.bat启动Tomcat服务器,启动界面如图1-2.1所示。服务器启动后,打开浏览器,并在浏览器重输入“http://localhost:8080/”或者“http://127.0.0.1:8080”即可看到如图1-2.2所示界面,表示服务器已安装成功。 图1-2.1 Tomcat服务器启动界面 图1-2.2 服务器首页 2 服务器配置

tomcat在ubuntu下的配置

只谈情不闲聊 提交于 2020-02-14 08:59:38
jdk下载 http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz tomcat下载 http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.73/bin/apache-tomcat-7.0.73.tar.gz 分别解压至各自文件夹 tar -zxvf xx.tar.gz $ sudo vim /etc/profile #java环境变量设置 export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121 选择自己下载的jdk export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH #tomcat环境设置 CATALINA_HOME=/usr/local/tomcat7 export CATALINA_HOME $source /etc/profile 生效 #编辑tomcat设置 $sudo vim bin/catalina.sh #在文本开头添加