Tomcat基础知识
来源:互联网 发布:北京弘书阁教育 知乎 编辑:程序博客网 时间:2024/06/15 20:55
运行tomcat需要先配置JAVA_HOME(具体配置方法可自行搜索),文章中%CATALANA_HOME%代表tomcat的安装目录。
1. 启动关闭tomcat
* 双击%CATALANA_HOME%\bin\startup.bat
* 双击%CATALANA_HOME%\bin\shutdown.bat
* 访问服务器:http://localhost:8080/index.jsp,因为服务器在本机上,所以主机名为localhost,表示本机,tomcat的默认端口为8080,index.jsp为首页。
2. 修改Tomcat端口号
* 修改端口号,打开%CATALANA_HOME%\conf\server.xml,修改节点,把8080修改了即可。
* http协议默认端口为80,也就是说http://localhost,等同与http://localhost:80;如果把Tomcat端口号修改成80,那么访问服务器就可以无需再给出端口号。
3. tomcat目录结构
bin:二进制可执行文件,例如startup.bat和shutdown.bat
conf:配置文件,例如:server.xml、context.xml、web.xml、tomcatusers.xml
lib:tomcat所需jar包
logs:日志文件
temp:存放tomcat运行时产生的临时文件,当tomcat关闭后,这个目录中的文件可以删除
webapps:这个目录下的每个文件夹对应一个JavaWeb应用程序
work:webapps下的应用程序在运行时会自动生成文件,就在work目录下。work目录删除了也没问题,但再次运行应用程序还要再生成work目录和文件。
4.创建JavaWeb目录:helloWord
(1) 在webapps目录下创建一个helloWord目录,helloWord目录就是项目目录了;
(2)在helloWord目录下创建WEB-INF
(3)在WEB-INF下创建web.xml,在web.xml文件中添加如下内容:
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"></web-app>
(4)在WEB-INF下创建classes目录
(5)在WEB-INF下创建lib目录
(6)在helloWord目录下创建index.html,在index.html中添加如下内容:
<html> <head><title>index.html</title></head> <body> <h1>hello主页</h1> </body></html>
(7)启动tomcat,打开客户端访问http://localhost:8080/hello/index.html
- tomcat基础知识
- tomcat基础知识
- Tomcat基础知识
- Tomcat相关基础知识
- Tomcat之基础知识
- Servlet和Tomcat的基础知识
- tomcat与jvm 普及基础知识
- javaweb 基础知识和 Tomcat 是什么
- Servlet与Tomcat的基础知识
- Servlet和Tomcat的基础知识
- JavaWeb基础知识:Tomcat服务器和http协议
- (三)Tomcat源码解析 - Tomcat基础知识介绍
- 【深入剖析Tomcat笔记】第一篇 基础知识储备
- tomcat基础知识——jsp访问错误(一)
- 基础知识
- 基础知识
- 基础知识
- 基础知识
- ssm框架搭建(三)-controller层-springMVC
- android studio签名文件,以及查看MD5和SHA1信息
- h5和原生java交互
- SQL 查询计算中位数
- 使用css实现页面头部固定,下面随着内容的增多滚动,但是头部不动的效果
- Tomcat基础知识
- ubuntu16.04 虚拟机 安装win7/win10
- 24周岁前的计划(I)
- 51 Nod 1225 余数之和
- Breadth-first Search -- Leetcode problem107. Binary Tree Level Order Traversal II
- 如何在docker容器和宿主机之间复制文件
- overview_java(九)-java数据库操作
- 使用fakeLoader完成加载完成前的页面加载效果
- 马云:心要善,刀要快 | 内部干货