00_01Tomcat服务器配置简介

Tomcat入门文档

一、下载地址:Apache官网下载并安装

二、配置环境变量如下图(我的电脑/属性/高级/环境变量/新建/JAVA_HOME)

安装配置完进行测试是否成功

1 启动Tomcat

2 输入网址http://localhost:8080/或者http://127.0.0.1:8080/

3 打开Apache官网则正确,否则错误。

4 关闭Tomcat(ctrl+C)

三、基本认识

1.安装文件夹的作用


编号


目录名称


作用


1


bin


所有可执行命令,启动和关闭服务器的命令就在此文件夹中


2


conf


配置文件夹


3


lib


库文件夹


4


logs


日志文件夹


5


webapps


Web应用程序存放的目录,web项目保存到此目录中可发布


6


work


临时文件夹(.java/.class)

2.修改端口号

在conf/server.xml文件中

<Connector port="8080"protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>

<Connector port="80"protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>

重启服务器才生效

3.配置虚拟目录

3.1 新建文件夹,并建立WEB-INF子文件夹,把webapps\ROOT\WEB-INF中web.xml拷入web-inf中。如E:\000\JavaWeb\WEB-INF下有web.xml文件一样。

3.2 然后再修改conf/server.xml文件,在最后添加语句

<Context path="/newudbful"docBase="E:\000\JavaWeb" reloadable="true"/>

如:

注意:在配置多个虚拟目录时,Path不能重名;在server.xml中一定不能有中文注释,否则无法启动Tomcat。

3.3 重启服务器,输入http://localhost/newudbful 会出如下界面

3.4 若出现HTTP Status 404错误则需再改conf/web.xml。把下面行的false改成如下的true。

<init-param>

<param-name>listings</param-name>

<param-value>true</param-value>

</init-param>

附:HTTP状态码说明


编号


状态码


表示的含义


1


2XX


请求成功


2


3XX


重定向


3


4XX


客户机中出现的错误


403


禁止----即使有授权也不需要访问


404


服务器找不到指定的资源,文档不存在


4


5XX


服务器中出现的错误


500


服务器内部错误----因为意外情况,服务器不能完成请求

4. 配置首页

4.1 编写首页

<!doctype html>

<html>

<head>

<metacharset="UTF-8">

<title>udbful</title>

</head>

<body>

<center>

<H1>欢迎光临!!!</H1>

<H2>您好!!!</H2>

</center>

</body>

</html>

4.2 配置

方法一:在Tomcat中配置conf/web.xml

<welcome-file-list>

<welcome-file>index.html</welcome-file>

<welcome-file>index.htm</welcome-file>

<welcome-file>index.jsp</welcome-file>

</welcome-file-list>

方法二:在虚拟目录文件web-inf/web.xml中添加新的目录

<welcome-file-list>

<welcome-file>main.htm</welcome-file>

</welcome-file-list>

以上内容参考javaweb开发实战经典(名师讲坛)。

时间: 2024-08-02 11:49:22

00_01Tomcat服务器配置简介的相关文章

lvs + keepalived + nginx + tomcat高可用负载反向代理服务器配置(一) 简介

一. 为什么这样构架 1. 系统高可用性 2. 系统可扩展性 3. 负载均衡能力 LVS+keepalived能很好的实现以上的要求,LVS提供负载均衡,keepalived提供健康检查,故障转移,提高系统的可用性!采用这样的架构以后 很容易对现有系统进行扩展,只要在后端添加或者减少realserver,只要更改lvs的 配置文件,并能实现无缝配置变更!nginx提供反向代理,而tomcat则提供web服务. 二.LVS LVS是Linux Virtual Server的简写,意即Linux虚拟

【NFS服务器配置】【(CIFS)SMB】

**********************************************        ********************NFS服务器配置***************        ***********************************************类UNIX/etc/exports 示例/var/ftp/pub    192.168.0.0/24(ro,sync)         [()与前面不能空开,要是有,则表示 前面的只读,其它主机都

配置Samba服务器配置现实文件共享(详解)

配置Samba服务器配置现实文件共享     一:实验环境 Samba服务端:xuegod63.cn   IP:192.168.1.63 Samba客户端:xuegod64.cn   IP:192.168.1.64 1:关闭iptables #很重要 2:关闭selinux 二:实验目标 1.samba服务器概述 2.samba服务器配置文件 3.实战,举例 三:实验代码 第一块:Samba服务概述:     Samba 最先在Linux 和Windows 两个平台之间架起了一座桥梁,正是由于S

Varnish缓存代理简介与配置

一.varnish原理: 1)Varnish简介: varnish缓存是web应用加速器,同时也作为http反向缓存代理.你可以安装varnish在任何http的前端,同时配置它缓存内容.与传统的 squid 相比,varnish 具有性能更高.速度更快.管理更加方便等诸多优点.有一部分企业已经在生产环境中使用其作为旧版本的squid的替代方案,以在相同的服务器成本下提供更好的缓存效果,Varnish更是作为CDN缓存服务器的可选服务之一. 根据官网的介绍,Varnish的主要特性如下:http

XAMPP简介、安转、使用

虽然没有写Mac安装方法及使用, 但方法也都大相径庭, 殊途同归而已. XAMPP简介 XAMPP是一款开源.免费的网络服务器软件,经过简单安装后,就可以在个人电脑上搭建服务器环境.本文为大家介绍Windows中安装XAMPP(Apache+Mysql+PHP)及使用方法及其相关问题的总结. 一.什么是XAMPP XAMPP(X-系统,A-Apache,M-Mysql,P-php,P-Phpmyadmin/Perl)这个缩写名称说明了XAMPP安装包所包含 的文件:Apache web 服务器,

《Linux深度攻略》一书,讲述Linux日常系统管理和服务器配置内容

Linux深度攻略 首先从介绍Linux系统的安装入手,讲述了Linux系统管理和服务器配置两部分的知识.系统管理方面内容有Linux系统简介和安装,Linux字符界面,目录和文件管理,Linux常用命令,Shell编程,用户和组群账户管理,权限.所有者和ACL,归档.压缩和备份,软件包管理,磁盘和文件系统管理,逻辑卷管理,进程和服务管理,任务计划以及Linux系统引导和启动.服务器配置方面内容有Linux网络基本配置,配置OpenSSH.VNC.NFS.DHCP.Samba.DNS.Apach

ADFS 2.0 配置简介 PartⅡ – 配置 ADFS 信任关系

ADFS 与应用程序间的各种验证是基于信任关系的,在 ADFS 服务器配置好要信赖的应用程序(以 URL 为标识)后,应用程序再通过指定认证服务器来将用户引导至 ADFS 登录页,登录完成后再将用户的信息使用 Cookie 加密发送到应用程序完成验证. 我们来配置一个应用程序试试,为了方便就使用 ASP.NET MVC 吧. 一 .配置应用程序 建立 ASP.NET MVC 应用程序,一路默认. 安装一个 Visual Studio 扩展插件,能帮助我们省很多功夫,如果你不想太深入ADFS配置文

(一)slatstack简介与安装

Slatstack简介 1.Saltstack是基于Python开发的一种C/S架构配置管理工具:还是做云计算和数据中心架构编排利器: 2.使用ZeroMQ消息队列,分布式远程执系统用来远程管理单个或者多个节点: 3.使用SSL证书签发的方式进行认证管理: Saltstack核心功能: 1.使命令发送到远程系统是并行 而不是串行 2.使用ssl安全加密的协议 3.使用最小最快的网络载荷 4.提供简单的编程接口 5.salt 域控制系统来远程执行,是系统成为目标,不仅可以使用主机名还可以使用系统属

LVS简介及其调度算法说明

LVS简介及其调度算法说明 虚拟服务器(LVS)的体系结构如图所示,一组服务器通过高速的局域网或者地理分布的广域网相互连接,在它们的前端有一个负载调度器(Load Balancer).负载调度器能无缝地将网络请求调度到真实服务器上,从而使得服务器集群的结构对客户是透明的,客户访问集群系统提供的网络服务就像访问一台高性能.高可用的服务器一样.客户程序不受服务器集群的影响不需作任何修改.系统的伸缩性通过在服务机群中透明地加入和删除一个节点来达到,通过检测节点或服务进程故障和正确地重置系统达到高可用性