网站首页 > 技术教程 正文
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程是单独运行的。
诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。
Tomcat简单地说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。
一、基本环境
1、程序架构
C/S(client/server):
优点:部分代码写在客户端,用户体验较好
缺点:服务器更新,客户端也要更新,占用资源大
B/S(browser/server):
优点:客户端只要有浏览器就行了,占用资源小
缺点:用户体验相对而言,体验没那么好
2、服务器:一台电脑,配置比一般的要好
3、前提:确保本机已经安装好JDK。(java--version)查看jdk版本,(7.0 or above,现使用的JDK版本是jdk1.8.0_162)。
3、web服务器软件:处理客户端的请求,返回资源|信息,客户端在浏览器的地址栏中输入地址,然后web服务器,接收请求,然后响应消息
4、web应用:需要服务器支撑,常用web服务器:tomcat(apache),webLogic(oracle),webphere(IBM),iis(微软)
二、安装
对于Windows操作系统,tomcat提供了两种安装文件:exe格式和zip格式。
①exe是可运行的安装程序,只需要双击这个文件,即可开始安装Tomcat。在安装过程中,安装程序会自动搜寻JDK和JRE的位置,并把Tomcat服务加入到Windows操作系统的服务中,同时在“开始”→“程序”菜单中加入Tomcat服务器管理菜单(安装操作简单,但不适合本版升级)。
②zip是一个压缩包,只需要把它解压到本地硬盘即可,这种方式既适合Windows系统下的安装,也适用于其他操作系统(Linux系统)(推荐使用,可以安装多个版本)。
以下演示zip安装:
1、进入官网下载安装程序: https://tomcat.apache.org/download-90.cgi
2、下载完成后,一直无脑下一步
3、验证安装成功
打开浏览器,在地址栏输入http://localhost:8080 或 http://127.0.0.1:8080进行测试
表示安装成功!
三、tomcat目录介绍
打开tomcat的解压之后的目录可以看到如下的目录结构:
bin:主要是用来存放该目录下存放二进制的可执行文件。这些文件主要有两大类,一类是以.sh结尾的(linux命令), 另一类是以.bat结尾的(windows命令)。并且很多环境变量的设置都在此处,例如jdk路径、tomcat路径等。
conf:主要是用来存放tomcat的一些配置文件。
lib:主要用来存放tomcat运行需要加载的jar包
logs:主要用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运 行带来影响)
在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中
在linux环境中,控制台的输出日志在catalina.out文件中
temp:临时文件
webapps:存放web项目的目录,其中每个文件夹都是一个项目;如果这个文件下已经存在了目录,那么都是tomcat自带的。注意:其中ROOT是一个特殊的项目,在地址栏中没有给出项目目录时,对应的就是ROOT项目。
work:用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件。
清空work目录,然后重启tomcat,可以达到清除缓存的作用。
四、如何把一个项目发布到tomcat中(如何让其他电脑访问到我这台电脑上的资源)
第一种方式:
```
在webapps下面:
拷贝文件到webapps下的root底下,在浏览器里面直接访问
在webapps下面新建一个文件夹,要访问的资源放在这里面,直接访问
```
第二种方式:
配置虚拟路径:在conf里面的server.xml文件配置虚拟路径 在host标签下面的Context标签配置
```
1、在conf/server.xml找到host元素节点
2、加入虚拟路径配置
3、在浏览器输入访问
```
第三种方式:
配置虚拟路径
1、在tomcat/conf/catalina/localhost/文件夹下新建一个xml文件,名字自己定义
2、在这个文件内容里面写入context元素,添加配置
3、在浏览器上访问
五、idea配置tomcat
点击Run---EDit Configurations
点击左侧“+”号,找到Tomcat Server---Local
在Tomcat Server -> Unnamed -> Server -> Application server项目下,点击 Configuration ,找到本地 Tomcat 服务器,再点击 OK按钮。
IntelliJ IDEA配置Tomcat完成。
猜你喜欢
- 2024-12-25 阿里云服务器-安装tomcat 阿里云服务器配置tomcat
- 2024-12-25 最全Tomcat入门指南 tomcat教程
- 2024-12-25 Tomcat优化大全,进来看了,真就会了
- 2024-12-25 Tomcat服务器介绍和使用说明 tomcat-server
- 2024-12-25 Linux环境安装tomcat详解 linux安装tomcat10
- 2024-12-25 Centos7系统环境tomcat安装步骤详细教程
- 2024-12-25 Tomcat的下载及环境变量配置 tomcat 环境配置
你 发表评论:
欢迎- 01-11关于Vmware workstation的网络设置
- 01-11使用VMware Workstation虚拟机安装Windows 10详细教程
- 01-11VMware Workstation 17.5.1 Pro for Windows & Linux - 桌面虚拟化软件
- 01-11VMware? Workstation 17 Pro软件中,如何显示 “我的计算机” 选项卡
- 01-11银河麒麟桌面操作系统安装VMware workstation pro
- 01-11VmwareWorkstation17.6安装windows7x64虚拟机后安装vmtools
- 01-11发布VMware Workstation Pro 17.0稳定版
- 01-11VMware Workstation安装ESXi 7安装篇
- 最近发表
-
- 关于Vmware workstation的网络设置
- 使用VMware Workstation虚拟机安装Windows 10详细教程
- VMware Workstation 17.5.1 Pro for Windows & Linux - 桌面虚拟化软件
- VMware? Workstation 17 Pro软件中,如何显示 “我的计算机” 选项卡
- 银河麒麟桌面操作系统安装VMware workstation pro
- VmwareWorkstation17.6安装windows7x64虚拟机后安装vmtools
- 发布VMware Workstation Pro 17.0稳定版
- VMware Workstation安装ESXi 7安装篇
- 如何安装虚拟机(vmware workstation)
- VMware Workstation之网络配置
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)