Tomcat服务器

Tomcat来源:
是 Apache开源组织的产品。支持servlet/jsp规范(不支持ejb);开源免费的tomcat用在中小应用。
下载:http://www.apache.org
tomcat不同的安装包
安装版本: window(exe msi) linux(rmp)
压缩版本: 不分window和linux (zip 、 tar 、rar) 学习时使用
推荐下载压缩版本

使用介绍:

1.启动:
找到tomcat文件夹,打开bin目录,双击startup.bat文件,跳出控制台程序如下:
Tomcat服务器_第1张图片
打开浏览器,在地址栏输入:http://localhost:8080 并运行,出现如下效果,则启动成功
Tomcat服务器_第2张图片

2.关闭:
同样在bin目录下,双击shutdown.bat文件即可。

3.共享资源:
tomcat服务器作用:把本地资源公开给外部访问
把需要公开访问的文件放到webapps目录下。
在地址栏输入http://localhost:8080 加分享的内容
localhost是本机域名,8080是tomcat默认端口,如果想要指定tomcat的监听端口,则需要修改conf目录下的server.xml文件 ,将server.xml文件中的

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

8080修改为指定端口即可,前提是修改后的端口是空闲的

4.Tomcat服务器目录结构:
|-bin: 目录。存放tomcat操作命令。bat是window版本,sh是linux版本。
startup.bat : 后台在调用catalina.bat start
shutdown.bat : 后台在调用catalina.bat stop
|-conf: 目录。存在tomcat服务器软件的配置文件。server.xml文件是核心配置文件。
|-lib:目录。支撑tomcat软件运行的jar包。
|-logs:目录。存在tomcat服务器运行过程中日志信息。
|-temp: 目录。tomct的临时目录,存在临时文件。
|-webapps: 目录。存在web应用的目录
|-work: 目录。tomcat运行目录。存放jsp页面运行过程中产生的临时文件。

5.web目录应用规范:
|- WebRoot: 根目录。一个web应用必须有一个根目录。
|- 静态资源: html+css+javascript+images+xml
|-WEB-INF: 目录。名称是固定写法。
|-classes: (可选) 目录。名称是固定写法。存放class字节码
|-lib: (可选)目录。名称是固定写法。存放jar包。不能有子目录,全部jar包放在根目录下。
|-web.xml: 文件。web应用的配置文件。
注意:
1)不做任何配置的情况下,WEB-INF目录下的文件不能直接通过浏览器访问。
2)在web.xml文件中进行配置,那么WEB-INF目录下的内容就可以被外部访问到!!!

你可能感兴趣的:(Tomcat服务器)