tomcat配置

windows 版Tomcat 7.0的配置

穿精又带淫゛_ 提交于 2020-01-21 14:50:00
windows 版Tomcat 7.0的配置 一、 安装JDK 1.7 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录) 3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin; 不要删除原来的。看清楚,它们之间的分号,是英文的分号。 4、重启电脑生效(因为添加的是系统变量,如果你的系统是win7,则不需要重启)。 4、测试JDK是否安装成功,运行->cmd ->D: 进入D盘,输入javac 看能否出来很多命令,出来则说明JDK配置成功。 二、Tomcat 7.0的安装配置 1、Tomcat 7.0 的免安装版的配置(假如将Tomcat 解压到C:\Program Files目录,目录结构为:C:\Program Files\apache-tomcat-7.0.11 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:CATALINA_HOME 变量值:C:\Program Files\apache-tomcat-7.0.11 (Tomcat 解压到的目录)。 3、在系统变量

tomcat j2ee 目录结构

这一生的挚爱 提交于 2020-01-21 05:46:42
一、TOMCAT的目录结构 /bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件 /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是 server.xml和web.xml /doc:存放Tomcat文档 /server:包含三个子目录:classes、lib和webapps /server/lib:存放Tomcat服务器所需的各种JAR文件 /server/webapps:存放Tomcat自带的两个WEB应用admin应用和 manager应用 /common/lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件 /shared/lib:存放所有web应用都可以访问的jar文件(但是不能被Tomcat服务器访问) /logs:存放Tomcat执行时的日志文件 /src:存放Tomcat的源代码 /webapps: Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录 /work:存放JSP编译后产生的class文件 Tomcat的配置文件 Tomcat的配置基于两个配置文件: 1.server.xml - Tomcat的全局配置文件 2.web.xml - 在Tomcat中配置不同的关系环境 server.xml server.xml是Tomcat的主配置文件.完成两个目标: 1

windows 版Tomcat 7.0的配置

谁说胖子不能爱 提交于 2020-01-18 19:25:43
一、 安装JDK 1.7 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录) 3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin; 不要删除原来的。看清楚,它们之间的分号,是英文的分号。 4、重启电脑生效(因为添加的是系统变量,如果你的系统是win7,则不需要重启)。 4、测试JDK是否安装成功,运行->cmd ->D: 进入D盘,输入javac 看能否出来很多命令,出来则说明JDK配置成功。 二、Tomcat 7.0的安装配置 1、Tomcat 7.0 的免安装版的配置(假如将Tomcat 解压到C:\Program Files目录,目录结构为:C:\Program Files\apache-tomcat-7.0.11 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:CATALINA_HOME 变量值:C:\Program Files\apache-tomcat-7.0.11 (Tomcat 解压到的目录)。 3、在系统变量 Path的最后面添加%CATALINA_HOME%

eclipse配置tomcat教程

半腔热情 提交于 2020-01-18 14:42:09
1 在Eclipse中配置Tomcat 1 、在Eclipse菜单中找到window,点击在列表中选择preferences; 2 、接着在弹出的窗口中依次点击 Server à Runtime Evironments à Add ,添加一个服务器到eclipse中; 3 、然后在下面的窗口中选择 Apache à apache tomcat v7.0 ,接着点击next下一步; 4 、在下一个出现的窗口中,点击 Browse 按钮,选择之前自己所安装的tomcat的根路径,如: D:\software\tomcat7.0(注意自己安装的tomcat版本要和上面选择的版本保持一致)。在下一行中选择JDK的版本,这里我们选择自己安装的 JDK1.7(或JDK1.8); 最后点击finish完成配置。 以上是将tomcat服务器整合到eclipse中的整个过程图解! 2 可能出现的问题 问题描述1:在配置tomcat之前,如果在动态web工程中创建了servlet,servlet中的代码会出现红线及错误提示,如下: 原因分析:由于 servlet属于 JavaEE规范中的技术,其中所用到的一些相关的类(如:HttpServlet、HttpServletRequest等)也属于JavaEE规范中的技术,这里实际是缺少了Servlet的依赖包。 解决方案:这个包我们不需要单独去下载

Tomcat apr模式开启方法

匆匆过客 提交于 2020-01-16 02:18:29
apr(Apache Portable Runtime/Apache可移植运行时),是Apache HTTP服务器的支持库。你可以简单地理解为,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,从而大大地提高Tomcat对静态文件的处理性能。 Tomcat apr也是在Tomcat上运行高并发应用的首选模式。 Tomcat apr运行模式的配置相对比较麻烦。据官方文档所述,Tomcat apr需要以下三个组件的支持: 1、APR library[APR库] 2、JNI wrappers for APR used by Tomcat (libtcnative)[简单地说,如果是在Windows操作系统上,就是一个名为tcnative-1.dll的动态链接库文件] 3、OpenSSL libraries[OpenSSL库] 此外,与配置nio运行模式一样,也需要将对应的Connector节点的protocol属性值改为org.apache.coyote.http11.Http11AprProtocol。不过上述只是在较早的版本才需要配置的,新的版本,如果9.0,默认已经是apr模式,建议用户Tomcat最新的版本。 在windows上,apr模式的开启依赖tcnative-1.dll动态库,在9.0版本中已经包含了,其它如果不存在

tomcat配置https协议

拜拜、爱过 提交于 2020-01-16 02:03:22
配置 Tomcat https 访问的步骤总结: 申请证书(或者创建自签名证书) 修改 tomcat 的 https 访问配置 修改tomcat里的conf下的server.xml文件!!!!!SSL文件可以用腾讯云或者阿里云服务器生成的证书文件,放入自己服务器的某个位置,在server.xml文件里写上SSL证书的路径即可 部署应用 使用 https 协议访问资源 来源: CSDN 作者: weixin_sara 链接: https://blog.csdn.net/weixin_44799002/article/details/103985982

Tomcat安装及配置变量,项目报错与Tomcat有关及端口占用(重点)

不羁的心 提交于 2020-01-16 00:25:11
1.Tomcat安装: 点此进入官网 ,即可完成下载。 2.环境变量配置: (1)在系统变量中,添加新的变量名CATALINA_HOME,变量值为存放Tomcat的文件夹的路径。 (2)在Path路径中添加%MAVEN_HOME%\bin。 (3)在CLASSPATH中添加如下的变量值。 环境变量到此配置完毕。 3.启动Tomcat服务: 按Ctrl+Shift+Esc快捷键进入任务管理器,然后在选项卡中找到“服务”,下拉找到Tomcat,右击开始即可(另外也可打开服务,设为开机自启,但会稍微影响点开机速度)。 在地址栏输入“localhost:8080", (1)若出现以下页面,这说明配置成功。 (2)如出现以下页面,则说明没开服务。应回到第三步开启服务。 应用实例项目的几种错误情况及处理办法: (1)运行项目时,应确保Tomcat为started,否则可能为未开启服务。 (2)如出现下面情况,说明8005或8080或8009端口被占用。(一般情况为先在浏览器中输入了“localhost:8080",导致端口被占用) 在命令行中输入 netstat -ano 即可查到所有端口的状态。 找到被占用端口的PId后,在命令行可输入 taskkill /pid 18748 -t -f 即可关闭端口(如果拒绝访问,应用管理员身份运行)。 最后重新启动服务,运行项目即可。

jvisualvm连接远程Tomcat

柔情痞子 提交于 2020-01-15 09:20:08
在服务器的tomcat下的catalina.sh 下添加如下: ​ JAVA_OPTS="-server -Xms3072m -Xmx3072m -Xmn1152m -XX:PermSize=128M -XX:MaxPermSize=256M -Dfile.encoding=UTF8 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Djava.rmi.server.hostname=11.12.112.206 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false" 注意-Djava.rmi.server.hostname这个远程服务器的地址一定要配置,否则可能连接不上。配置完成之后重启tomcat。 在本机PC的jdk安装目录的C:\Program Files\Java\jdk1.7.0_67\bin(我的jdk安装目录)下启动jvisualvm.exe。配置远程连接。 ​ 微信公众号: ​ JAVA程序猿成长之路 分享资源,记录程序猿成长点滴。专注于Java,Spring,SpringBoot,SpringCloud,分布式,微服务。 来源: https:/

spring与tomcat的关系逆袭前后的设计分析

落花浮王杯 提交于 2020-01-15 05:11:43
https://blog.csdn.net/herriman/article/details/103646985 简介 ​ Tomcat与spring是最常用的东东。本文以Tomcat代表webServer,对比了从Tomcat这样的webServer,来启动spring应用,和最新的springboot启动Tomcat的源码实现过程。加深了对两个系统的了解,从大的方向上学习了系统之间如何组合及设计考量。 ​ 学习了很多相关技术的贴子并阅读了源码,但目前没看到全面分析对比的文章。 ​ 本文以功能为本,注重核心类与接口的关系,有助于整体上把握大系统的设计。不会有太多的代码,更不会分析不太重要的接口,不会有细节的类图与泳道图。本文以Servlet 3.0+环境为主,就不介绍太早的web.xml配置了。我看的springboot是2.2.0.BUILD-SNAPSHOT。 tomcat启动多个包含的应用 **VS** 一个spring应用通过web服务器展示感觉spring从规范tomcat下的一个应用,到了以应用为主,通过各种途经暴露自己的核心应用了,甚至react方式绕过servlet了。算是逆袭吧! 包含 包含 包含 TOMCAT 应用一 应用二 应用三 暴露 局部暴露 暴露 核心业务应用 协议服务 协议二服务 协议三服务 1. 从Tomcat启动spring 1.1

Tomcat 配置和spring-framework MVC配置简介

随声附和 提交于 2020-01-13 22:21:15
Tomcat启动时,先找系统变量CATALINA_BASE,如果没有,则找CATALINA_HOME。然后找这个变量所指的目录下的conf文件夹,从中读取配置文件。最重要的配置文件:server.xml 。要配置tomcat,基本上了解server.xml,context.xml和web.xml。 Server.xml -- tomcat主配置文件 Web.xml -- servlet与其他适用于整个Web应用程序设置的配置文件,必须符合servlet规范的标准格式。 Context.xml -- 默认的context配置,应用于安装了Tomcat的所有主机的所有部署内容。该文件的格式和标准的context XML片段文件的格式完全相同。它应包含在context元素中,而且暗含元素应嵌套与Context中。即该文件中的配置是所有web.xml的全局配置。 applicationContext.xml -- 默认的spring框架全局配置信息 {servlet-name}-servlet.xml -- Spring MVC 的Servlet的核心配置文件 Server.xml 配置元素说明: 元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat 的请求 shutdown 指定向端口发送的命令字符串 service name 指定service