千家信息网

tomcat的环境怎么配置

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇"tomcat的环境怎么配置"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"tom
千家信息网最后更新 2025年12月02日tomcat的环境怎么配置

这篇"tomcat的环境怎么配置"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"tomcat的环境怎么配置"文章吧。

tomcat介绍:

web服务器只能完成静态资源的请求;

web容器能够进行动态资源的请求;

tomcat就是一个最简单的web容器,是apache的jarkata项目的子项目。

tomcat 7.0.x支持servlet 3.0规范,因此建议使用7.0.x;

tomcat有两种版本:

(1)二进制版本:解压后需要配置环境变量,建议使用此版本。
(2)服务版本:可执行文件,安装好后会在系统中注册服务.

tomcat目录介绍:

tomcat有几个文件夹:

(1)bin:存放可执行命令,比如开启和关闭tomcat:startup.bat;
(2)conf:配置文件。
(3)webapps:发布web应用。
(4)lib:库文件,可以通过此目录扩展,比如放置数据库驱动在此文件中。
(5)work:临时的java或class文件。

tomcat基本配置

注意:tomcat不要放在中文目录或带有空格的目录中;

一、配置环境变量

1.配置 java_home :c:\java\jdk1.6.0_27

2.配置 catalina_home:c:\apache-tomcat-7.0.6 (这个环境变量可以不配)

这里以我的配置为例,根据自己的安装位置调整;

catalina_home配置了以后,当出现如图情况:

当点击c:\tomcat\bin\startup.bat后 启动的是d:\tomcat

二、配置端口

默认为8080,可以在tomcat/conf/server.xml中的配置.

配置完这些后已经可以使用tomcat了,在浏览器中输入 http://localhost:8888 后弹出如下页面:

端口被占用问题:

如果有其他软件占用了此端口,则会导致tomcat不能启动;

解决方案:

用fport等软件查看端口使用情况,然后 kill 此进程即可;

三、配置用户角色

为了在页面中管理部署web应用,必须要有用户,因此需要配置新用户和密码(原本无用户)。

在tomcat/conf/tomcat-users.xml中的中添加如下语句:

  //用户名为admin,密码为12345

jaas:java authentication authorization service 即java验证授权服务

如图可以利用前面设定的用户名和密码登陆:

四、配置部署web应用路径

1.可以在webapps目录中进行部署,即直接将整个web应用复制到webapps下。

2.可以在conf/catalina/localhost目录中创建一个test.xml,在此文件中添加:

   //docbase是路径,可以自己调整 

这样可以输入 http://localhost:8080/test 访问,注意这个test就是xml文件的名字。

比如xml文件的名字为x.xml,则输入 http://localhost:8888/x

还需要在f:\publish,也就是web应用的目录新建一个web-inf文件夹,在此文件夹中新建一个web.xml,为了偷懒,可以把tomcat/webapps/web-inf/web.xml 的文件黏贴到f:\publish\web-inf中.

3.可以在网页中部署,如图所示:

可以通过war包或者一个路径部署,war包可以从eclipse中导出。

常见注意点:

1.设置端口号:在conf/server.xml中修改。

2.配置虚拟目录:在conf/server.xml中最后添加

比如 ,则浏览器中输入http://localhost:8080/test则可以运行d:\test的内容。

注:在配置完后还要在conf/web.xml中

listingsfalse改成true

3.配置默认首页:在conf/web.xml中最后

index.html

说明默认为index.html,因此如果输入http://localhost:8080/test则会自动调用index.html.

4.每个web应用中都需要web-inf和web.xml文件,最简单的办法就是去tomcat主目录下的webapps/root/的web-inf拷贝到你所需要的web应用文件夹下。

5.第一次用户请求某个jsp会比较慢。

原因:jsp首先会转换成java文件,然后再编译成class文件,最后才执行,这些java和class的文件都在tomcat主目录的work文件夹下。

http常见状态:

(1)404错误:客户路径不正确造成。
(2)500错误:服务器内部错误。

因此总的来说:

(1)2##:请求成功。
(2)4##:客户端错误。
(3)5##:服务器错误。

jsp文件简介:html+java代码。

<%。。。%>中嵌入java代码。

在html中

的action属性可以设置服务器处理请求的jsp文件,例如:

接下来是一个最简单的应用tomcat的程序,用户输入任意字符串比如world,服务器返回hello加上字符串,比如hello,world.

        demo           输入内容:                            

jsp文件:

        demo           <%       string str = request.getparameter("info");       str = "hello,"+str;       out.println("

"+str+"

"); %>

web应用目录布局建议:

主目录   |   |-web-inf   |  |-  web.xml   |  |-  classes   |  |  |-放置class文件   |  |-   lib   |  |  |-放置第三方jar包   |  |-   src   |  |  |-存放源文件   |-存放jsp、html   |   |-image   |  |-存放图片

以上就是关于"tomcat的环境怎么配置"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

文件 配置 目录 应用 用户 服务 内容 输入 环境 文件夹 服务器 错误 就是 版本 端口 路径 变量 密码 建议 如图 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 永城市网络安全教育平台账号查询 为什说管理就是服务器 计算机软件开发所需原材料 吉林省慧达互联网科技有限公司 nexusdb 数据库 写字楼无线网络技术方案 显示终端服务器超出最大允许链接 江湖悠悠服务器维护 嵌入式软件开发推荐 用友 服务器管理 数据库管理技术经过了几个阶段 大连日企软件开发 郴州市计算机软件开发学费 云端数据库多少钱一年 网络安全装饰品 大学学软件开发可以做什么工作 服务器换完硬盘不识别 海康服务器滑轨怎么安装 金蝶旗舰版数据库和账套 北京网络技术开发咨询热线 软件开发企业安全责任 信息化网络安全管理规范 入侵网站拿服务器 数据库基本语句中的常见符号 事务安全数据库 网易版我的世界服务器32k怎么弄 浙江通能软件开发有限公司 服务器换完硬盘不识别 重庆合川果蔬软件开发 祥飞网络技术服务工作室
0