Tomcat安装教程

来源:互联网 发布:淘宝店兔家公子美妆店 编辑:程序博客网 时间:2024/06/03 21:51

网上大多比较含糊


整理如下:

我这里部署的是apache-tomcat-7.0.64,apache-tomcat-9出现问题,暂时放弃

下载后解压到D:盘D:\apache-tomcat-7.0.64


然后新建环境变量:

TOMCAT_HOME=D:\apache-tomcat-7.0.64

CATALINA_HOME=D:\apache-tomcat-7.0.64

CATALINA_BASE=D:\apache-tomcat-7.0.64


在Classpath中最后添加%TOMCAT_HOME%\lib\servlet-api.jar;

在PAth中最前添加%CATALINA_HOME%\bin;


配置完成后打开bin文件夹,双击setup.bat启动控制台

如果控制台没有闪退则说明启动成功


输入http://localhost:8080/如果能打开tomcat的主页则说明启动成功


Tomcat根目录在tomcat中叫<CATALINA_HOME>, 

1.<CATALINA_HOME>/bin:        存放各种平台下启动和关闭Tomcat的脚本文件。 

2.<CATALINA_HOME>/lib:         在lib目录下的lib目录,存放Tomcat服务器和所有web应用都能访问的JAR。 
3.<CATALINA_HOME>/work:      Tomcat把各种由jsp生成的servlet文件放在这个目录下。 
4.<CATALINA_HOME>/temp:      临时活页夹,Tomcat运行时候存放临时文件用的。 
5.<CATALINA_HOME>/logs:       存放Tomcat的日志文件。 
6.<CATALINA_HOME>/conf:       Tomcat的各种配置文件,最重要的是server.xml。 

7.<CATALINA_HOME>/webapps: Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录。 



Tomcat开机自动运行设置:

tomcat目录/bin文件夹里有个tomcat7w.exe,顾名思义就是tomcat以window方式显示控制台。第1次点击打开时会提示:tomcat指定的服务未安装

在bin目录下cmd运行service.bat install

Installing the service 'Tomcat7' ...
Using CATALINA_HOME:    "D:\apache-tomcat-7.0.64"
Using CATALINA_BASE:    "D:\apache-tomcat-7.0.64"
Using JAVA_HOME:        "C:\Program Files\DongZhouSoft\SmartRobot\jdk"
Using JRE_HOME:         "C:\Program Files\DongZhouSoft\SmartRobot\jdk\jre"
Using JVM:              "C:\Program Files\DongZhouSoft\SmartRobot\jdk\jre\bin\se
rver\jvm.dll"
The service 'Tomcat7' has been installed.

再次打开tomcat7w.exe,修改参数Startup type为Automatic,然后点击start启动服务



转载一些使用技巧

 

一、端口8080改为80,从而http://localhost:8080/web项目 可以直接写为:http://localhos/web项目

tomcat目录/bin/文件夹下:编辑server.xml文档,

将:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

改为:<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

 

二、配置WEB项目的虚拟目录

配置之前,web项目文件夹里必须新建个文件夹:WEB-INF,此文件夹里必须有个web.xml的文件。这些都可以直接在tomcat/webapps/ROOT/里复制过来,放到自己的WEB项目中即可。

如果不配置,则需将web项目的文件夹放在tomcat/webapps/下,访问路径为:http://localhost:8080/web项目文件夹名称

如果WEB项目放在其他盘符,则在tomcat目录/bin/文件夹下:编辑server.xml文档,

在文档的末尾处,添加:<Context path="/nala" docBase="e:\www\nala"></Context>,如图所示

其中,path为访问标识,docBase为实际项目的所在目录,这样指定后,重启tomcat,访问:http://localhost:8080/nala,也就成功了。



0 0
原创粉丝点击