JavaWeb学习——Tomcat 的使用(详细版安装教程)

目录

一、安装

二、目录介绍

三、如何启动 Tomcat 服务器

四、Tomcat 的停止

五、修改Tomcat的端口号

 六、如何部署web工程到Tomcat中

 七、手托 html 页面到浏览器和在浏览器中输入 http://ip:端 口号/工程名/访问的区别

八、ROOT 的工程的访问,以及 默认 index.html 页面的访问


一、安装

找到你需要用的 Tomcat 版本对应的 zip 压缩包,解压到需要安装的目录即可。

二、目录介绍

JavaWeb学习——Tomcat 的使用(详细版安装教程)_第1张图片

 bin——专门用来存放 Tomcat 服务器的可执行程序
conf ——专门用来存放 Tocmat 服务器的配置文件
lib —— 专门用来存放 Tomcat 服务器的 jar 包
logs —— 专门用来存放 Tomcat 服务器运行时输出的日记信息
temp ——专门用来存放 Tomcdat 运行时产生的临时数据
webapps ——专门用来存放部署的 Web 工程。
work ——是 Tomcat 工作时的目录,用来存放 Tomcat 运行时 jsp 翻译为 Servlet 的源码,和                         Session钝化的目录


三、如何启动 Tomcat 服务器

找到 Tomcat 目录下的 bin 目录下的 startup.bat 文件,双击,就可以启动 Tomcat 服务器。

JavaWeb学习——Tomcat 的使用(详细版安装教程)_第2张图片JavaWeb学习——Tomcat 的使用(详细版安装教程)_第3张图片
如何测试 Tomcat 服务器启动成功?

打开浏览器,在浏览器地址栏中输入以下地址测试:
1、http://localhost:8080
2、http://127.0.0.1:8080
3、http://真实 ip:8080


当出现如下界面,说明 Tomcat 服务器启动成功!!! 

 JavaWeb学习——Tomcat 的使用(详细版安装教程)_第4张图片

 常见的启动失败的情况有,双击 startup.bat 文件,就会出现一个小黑窗口一闪而来。 这个时候,失败的原因基本上都是因为没有配置好 JAVA_HOME 环境变量。

配置 JAVA_HOME 环境变量

常见的 JAVA_HOME 配置错误有以下几种情况:

一:JAVA_HOME 必须全大写。

二:JAVA_HOME 中间必须是下划线,不是减号-

三:JAVA_HOME 配置的路径只需要配置到 jdk 的安装目录即可。不需要带上 bin 目录

 

另一种启动 tomcat 服务器的方式

1、打开命令行

2、cd 到 你的 Tomcat 的 bin 目录下

3、输入启动命令: catalina ru

JavaWeb学习——Tomcat 的使用(详细版安装教程)_第5张图片 

四、Tomcat 的停止

法1、点击 tomcat 服务器窗口的 x 关闭按钮

法2、把 Tomcat 服务器窗口置为当前窗口,然后按快捷键 Ctrl+C

法3、找到 Tomcat 的 bin 目录下的 shutdown.bat 双击,就可以停止 Tomcat 服务器 

JavaWeb学习——Tomcat 的使用(详细版安装教程)_第6张图片 

 

五、修改Tomcat的端口号

Mysql 默认的端口号是:3306

Tomcat 默认的端口号是:8080

找到 Tomcat 目录下的 conf 目录,找到 server.xml 配置文件

JavaWeb学习——Tomcat 的使用(详细版安装教程)_第7张图片

 JavaWeb学习——Tomcat 的使用(详细版安装教程)_第8张图片

 六、如何部署web工程到Tomcat中

方法一、把 web 工程的目录拷贝到 Tomcat 的 webapps 目录下即可

 (1)在 webapps 目录下创建一个 book 工程

JavaWeb学习——Tomcat 的使用(详细版安装教程)_第9张图片

 (2)将内容拷贝到book里面

  JavaWeb学习——Tomcat 的使用(详细版安装教程)_第10张图片

 (3)访问tomcat下的web工程

在浏览器下输入: http://ip:port/工程名/目录下/文件名

方法二、

 找到 Tomcat 下的 conf 目录\Catalina\localhost\ 下,创建如下的配置文件:

JavaWeb学习——Tomcat 的使用(详细版安装教程)_第11张图片JavaWeb学习——Tomcat 的使用(详细版安装教程)_第12张图片

 

 七、手托 html 页面到浏览器和在浏览器中输入 http://ip:端 口号/工程名/访问的区别

1、手托 html 页面到浏览器,此时浏览器中地址为:

 使用协议是file://协议

file协议表示告诉浏览器直接读取file:协议后面的路径,解析展现在浏览器即可

2、在浏览器中输入 http://ip:port/工程名/资源名

 使用的协议是http协议

JavaWeb学习——Tomcat 的使用(详细版安装教程)_第13张图片

 

八、ROOT 的工程的访问,以及 默认 index.html 页面的访问

1、当我们在浏览器地址栏中输入访问地址如下:

http://ip:port/ ====>>>> 没有工程名的时候,默认访问的是 ROOT 工程。

2、当我们在浏览器地址栏中输入的访问地址如下:

http://ip:port/工程名/ ====>>>> 没有资源名,默认访问 index.html

你可能感兴趣的:(Javaweb,tomcat)