您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
tomcat是什么(怎么编译tomcat)
服务器,文件,路径tomcat是什么(怎么编译tomcat)
发布时间:2020-12-06加入收藏来源:互联网点击:
很多朋友想了解关于编译程序的一些资料信息,下面是小编整理的与编译程序相关的内容分享给大家,一起来看看吧。很多朋友想了解关于tomcat配置的一些资料信息,下面是小编整理的与tomcat配置相关的内容分享给大家,一起来看看吧。
Tomcat server是一款免费开源的Web应用服务器,属于轻量级应用服务器。广泛应用于中小型系统和并发用户不多的场合。它是开发和调试JSP程序的首选。
对于一个初学者来说,可以认为在一台机器上配置Apache server,就可以用来响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上tomcat是Apache服务器的扩展,但是它在运行时独立运行,所以当你运行Tomcat时,它实际上是作为一个独立于Apache的进程独立运行的。
诀窍在于,当配置正确时,Apache提供HTML页面,而Tomcat实际上运行JSP页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,同时也是Servlet和JSP容器。独立Servlet容器是Tomcat的默认模式。但是,Tomcat处理静态HTML的能力不如Apache server。
Tomcat简单来说就是一个运行JAVA的web服务器,底层是Socket的一个程序,也是JSP和Serlvet的容器。
一、基本环境
1、程序架构
客户/服务器(客户机/服务器):
优点:部分代码写在客户端,用户体验好。
缺点:服务器更新时,客户端也需要更新,占用大量资源。
B/S(浏览器/服务器):
优点:只要客户端有浏览器,占用资源少。
缺点:相对来说,用户体验不是那么好。2、服务器:买了一台配置比一般电脑好的电脑。
3、前提:确保这台机器上安装了JDK。(java - version)查看jdk版本,(7.0以上,目前JDK版本为jdk1.8.0_162)。
3、web服务器软件:处理客户端的请求并返回资源|信息。客户端在浏览器的地址栏输入地址,然后web服务器接收请求,然后响应消息。
4、web应用:需要服务器支持,常用的web服务器有:tomcat(apache)、WebLogic (Oracle)、Websphere (IBM)、iis (Microsoft)
二、安装
对于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.33608080进行测试。
说安装成功了!
三、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 -
本文到此结束,希望对大家有所帮助呢。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |