`

Tomcat下载使用

 
阅读更多

====小记录====

Part1:下载使用篇

到官网下载http://tomcat.apache.org/

下载的6.0.44,顺便把源码也下载了

--把源码导入到eclipse

源码里有两个eclipse文件eclipse.classpath和eclipse.project,直接把名字里的eclipse去掉会提示文件名不能为空(windows将.看成后缀),

先将二者压缩,在压缩文件中把名字去掉改成.classpath和.project,再解压到原目录,

接下来将项目导入eclipse,直接Import->existing project into workspace;

导入后修改buildpath中的错误,从problem view里看到 

Unbound classpath variable: 'ANT_HOME/lib/ant.jar'

Unbound classpath variable: 'TOMCAT_LIBS_BASE/ecj-4.3.1/ecj-4.3.1.jar' 

修改jar包路径找到本地ant.jar引入,ecj-4.3.1可从下载的tomcat服务的lib获取到。

ok,成功不报错了,先把源码放这儿吧,有用到时再回来看看。

--tomcat启动

在dos命令行进入到apache-tomcat-6.0.44\bin目录下通过startup.bat来启动容器,同样shutdown.bat用来关闭容器。

如果环境变量JAVA_HOME或JRE_HOME(同时设置使用JRE)没有设置(windows环境可以在命令行用set JAVA_HOME来查询),启动会报错。

若不想用系统设置的jdk可以通过修改配置文件来制定Jdk。官方running.txt里推荐的做法是在CATALINA_HOME/bin下新建setenv.bat指定jre路径

On Windows, %CATALINA_BASE%\bin\setenv.bat:

  set "JRE_HOME=%ProgramFiles%\Java\jre6"

  exit /b 0

  

Part2:配置管理篇

--tomcat日志配置

tomcat默认产生4个运行日志每天(localhost、Catalina、manager、host-manager),

可通过更改配置改变输出文件名来减少日志文件-在conf/logging.properties文件中(1.2.3.4)*.org.apache.juli.FileHandler.prefix更改文件名前缀。

 

tomcat默认不记录访问日志,可以在conf/server.xml中去掉AccessLogValve的注释来记录日志

配置参照(本机源码生成doc:apache-tomcat-6.0.44-src/output/build/webapps/docs/config/valve.html#Access_Log_Valve)

 

修改运行日志等级:等级OFF(关闭)--SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)--ALL(全部)

设定方式:在logging.properties中设置*.org.apache.juli.FileHandler.level为上面的枚举值

 

 

--修改端口号

http连接端口号:默认8080

配置conf/server.xml

<Connector port="8080" protocol="HTTP/1.1" 

               connectionTimeout="20000" 

               redirectPort="8443" />

若存在多个tomcat还需修改冲突的

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

<Server port="8005" shutdown="SHUTDOWN">

 

--添加用户管理

容器项目管理:没设置时在tomcat主页点tomcat manager会弹出用户名密码输入框,默认是未授权的,进去报401 unauthorized,

页面有写设置方法

在conf/tomcat-users.xml中添加

<role rolename="manager-gui"/>

<user username="tomcat" password="s3cret" roles="manager-gui"/>  

使用用户名tomcat和密码s3cret访问manager-gui。                                                                                                                                                                                                                                                            

  • 大小: 24.9 KB
分享到:
评论

相关推荐

    Tomcat7下载(apache-tomcat-7.0.85)

    Tomcat7下载(apache-tomcat-7.0.85)Tomcat7下载(apache-tomcat-7.0.85)Tomcat7下载(apache-tomcat-7.0.85)Tomcat7下载(apache-tomcat-7.0.85)

    tomcat windows版本下载

    1. 下载完成后,找到`apache-tomcat-8.0.30.zip`文件并使用解压工具(如WinRAR或7-Zip)解压缩到你希望安装的目录,例如`C:\Program Files\Apache Software Foundation\Tomcat 8.0`。 **配置环境变量** 1. 右键点击...

    tomcat下载

    tomcat下载tomcat下载tomcat下载tomcat下载tomcat下载tomcat下载

    tomcat8.5.11 资源下载

    Apache Tomcat 8.5.11 是一个广泛使用的开源软件,它是一个实现了Java Servlet、JavaServer Pages(JSP)和Java EE的Web应用程序容器。这个版本是Tomcat 8.x系列的一个稳定版本,提供了对Java EE 7的支持。在这个...

    tomcat7下载使用说明

    【Tomcat7下载使用说明】 Tomcat7是一个符合J2EE标准的轻量级Web服务器,主要用于部署Servlet和JSP应用。它不支持EJB(Enterprise JavaBeans)程序的运行,如果你需要运行EJB,应该选择如WebLogic、WebSphere或...

    Tomcat代码下载 Tomcat代码下载

    1. 访问Apache官方网站的Tomcat下载页面。 2. 选择对应的操作系统和版本,例如Windows、Linux或macOS。 3. 下载解压后的文件,通常为`.tar.gz`或`.zip`格式。 4. 解压缩文件到你想要安装的目录。 5. 配置环境变量,...

    tomcat6等旧版本tomcat下载方法

    Tomcat6作为较早的版本,尽管已经被更先进的版本所取代,但仍有部分用户因为项目兼容性或特殊需求需要使用它。这篇内容将详细介绍如何下载Apache Tomcat6以及其各个旧版本。 首先,要理解Tomcat版本的重要性。每个...

    Linux版本 tomcat 8.5.78 下载

    Tomcat是Apache软件基金会下的一个开源项目,是一款广泛使用的Java Servlet容器,特别适用于处理基于Java的Web应用程序。在本例中,我们关注的是针对Linux系统的Tomcat 8.5.78版本,其压缩包为`apache-tomcat-8.5.78...

    tomcat8安装包下载

    【描述】:“Tomcat8软件下载,压缩包下载,最直接最常用的tomcat安装方式,下载直接使用,方便快捷” Tomcat8.5.38是最直接和常用的安装方式,因为它是以压缩包的形式提供,无需复杂的安装过程,只需解压即用。...

    linux tomcat 下载32位

    linux tomcat 下载32位linux tomcat 下载32位 linux tomcat 下载32位 linux tomcat 下载32位 linux tomcat 下载32位 linux tomcat 下载32位

    linux版的tomcat

    5. 最后,使用`make install`将Tomcat安装到系统默认位置,或者指定其他路径。 安装完成后,我们可以在Linux上启动Tomcat。默认情况下,Tomcat的可执行脚本位于`/usr/local/tomcat/bin`目录下,如`catalina.sh`。...

    Tomcat下载

    【标题】:“Tomcat下载”涉及的知识点 Tomcat是一款由Apache软件基金会开发的开源Java Servlet容器,它实现了Java EE的Web部分,包括Servlet、JSP(JavaServer Pages)和Java WebSocket规范。作为轻量级应用服务器...

    Tomcat1.8下载

    此外,可以通过JConsole或VisualVM等工具监控Tomcat的内存使用、线程状态等。 9. **插件支持**:Tomcat与其他工具的集成通常需要插件,如Maven的Tomcat插件可以方便地在开发过程中运行和部署Web应用,而Jenkins等...

    Linux用的tomcat-7

    使用`wget`命令下载Tomcat 7的压缩包,例如: ``` wget http://mirrors.apache.orgtomcat/tomcat-7/v7.0.47/bin/apache-tomcat-7.0.47.tar.gz ``` 2. **解压Tomcat**: 使用`tar`命令解压缩文件: ``` tar -...

    apache-tomcat-7.0.77下载

    apache-tomcat-7.0.77下载apache-tomcat-7.0.77下载apache-tomcat-7.0.77下载apache-tomcat-7.0.77下载apache-tomcat-7.0.77下载

    tomcat7源码下载

    Tomcat7是一款广泛使用的开源Java Servlet容器,它实现了Java EE中的Web应用服务器标准,尤其是Servlet和JSP规范。源码下载是开发者深入理解其内部工作原理的重要途径,本篇文章将围绕Tomcat7源码进行详细探讨。 一...

    tomcat8 Linux版本下载

    tomcat8 Linux版本下载 Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。此版本为linux的64位版本,解压即使用。非常的方便非常的好用

    apache-tomcat-8.0.35.exe下载

    在下载"apache-tomcat-8.0.35.exe"后,用户可以运行这个可执行文件来启动安装过程。安装过程中,你可以选择安装路径、服务设置以及是否创建桌面快捷方式等选项。安装完成后,Tomcat会自动配置为一个Windows服务,...

    tomcat之Linux版

    对于Tomcat的下载,可以通过wget命令从官方网站获取: ```bash wget http://apache.mirrors.ionfish.org/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz ``` 下载完成后,使用tar命令进行解压: ```...

    Tomcat7.0_windows64压缩包下载

    【标题】"Tomcat7.0_windows64压缩包下载" 涉及的主要知识点是Apache Tomcat服务器在Windows 64位操作系统上的部署和使用。Tomcat是一款开源的Java Servlet容器,它实现了JavaServer Pages (JSP)、Java Servlet以及...

Global site tag (gtag.js) - Google Analytics