java web基础1Tomcat服务器基本知识

标签:

一.Tomcat安装 (1)先安装JDK,并配置环境变量JAVA_HOME。Tomcat服务器的配置需要JDK的JAVA_HOME环境变量。 并在系统path变量添加%JAVA_HOME%/bin。 (2)下载安装Tomcat安装文件,并配置CATALINA_HOME环境变量。 (3)测试是否安装成功,打开tomcat/bin目startup.sh,运行服务器。在浏览器输入http://localhost:8080。出来猫就成功了。   二.Eclipse配置Tomcat (1)下载Eclipse,解压即可,不需安装。 (2)Eclipse添加Tomcat,打开Eclipse工作界面,选中windows->preferences-> server->runtimr->add添加Toomcat版本,并填写Tomcat路径。 技术分享 技术分享 (3)成功。   三.Tomcat基本配置 Tomcat是根据server.xml的配置启动的。根目录下conf/server.xml。 Server.xml标签有:
Server>、<Service>、<Connector>、<Engine>、<Host>、<Context>、<logger>、<Value>、 其中最重要的connector标签,它有以下属性:

<Connector>元素

<Connector>是直接与用户交互的组件,负责接受用户请求和向客户返回响应结果。

在server.xml中的connector标签里可以配置服务器的线程数,最大连接数,等待超时时间等。

属性说明:

属性

说明

port

Connector所监听的端口。在浏览器中可以通过输入url:port的方式提交给对应的Connector。因为浏览器的默认端口是80,所以如果把Connector的port设成80的话,可以直接使用url进行访问,不用在后边再跟一个端口号。

protocol

设定Http协议,默认是HTTP/1.1

minThreads

服务器启动时创建的处理用户请求的线程数

maxThreads

可以创建的最大的处理用户请求的线程数

minSpareThreads

最小备用线程数

maxSpareThreads

最大备用线程数

acceptCount

当所有可以使用的处理请求的线程都被用光时,可以放到处理队列中的请求数,超过这个数的请求将不予处理,而返回Connection refused错误。

redirectPort

服务器正在处理http请求时收到了一个SSL传输请求后重定向的端口号。(即当请求是https时,将它转发到的端口)

enableLookups

如果为true,表示支持域名解析,则可以在web应用中通过调用request.getRemoteHost()进行DNS查询来得到远程客户端的实际主机名;若为false则不进行DNS 查询,而是返回其ip地址。默认值为true。

connectionTimeout

等待超时的时间数(以毫秒为单位),如果为-1表示不限制客户连接的时间。

四.Tomcat服务器虚拟目录映射 Web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚似目录的映射

java web基础1Tomcat服务器基本知识

扫一扫手机访问