,,tomcat的配置使用详细版(小结)

,,tomcat的配置使用详细版(小结)

?xml版本='1.0 '编码='UTF-8 '?

Tomcat-users xmlns=' http://Tomcat . Apache . org/XML '

xmlns:xsi=' http://www . w3 . org/2001/XML schema-instance '

xsi:schema location=' http://Tomcat . Apache . org/XML Tomcat-users . xsd '

版本='1.0 '

!-

角色rolename='tomcat'/

角色rolename='role1'/

用户用户名='tomcat '密码='必须更改'角色='tomcat'/

用户username=' both ' password=' must-be-changed ' roles=' Tomcat,role1'/

用户用户名='角色1 '密码='必须更改'角色='角色1'/

-

用户用户名='manager '密码='manager' roes='manager-gui'/

/Tomcat-用户

上面的配置文件中添加了一个管理员用户。

成功登录后,您可以看到

控制台底部的部署区域用于部署web应用程序。Tomcat提供了两种部署web应用程序的方式:一种是将整个路径部署为web应用程序;另一种是将war文件部署为web应用程序。

摘要:

部署web应用程序有几种方法。

使用tomcat自动部署

使用控制台部署

添加了Web部署文件

修改server.xml文件以部署Web应用程序

一. 下载

tomcat的自动部署是最简单也是最常用的方式。只需将一个web应用程序复制到tomcat的webapps中,系统就会将应用程序部署到Tomcat中。

二. 配置

通过控制台部署也很简单,只需在web应用程序的控制台中输入如下

输入之后,单击Deploy按钮,您将在Tomcat的webapps目录下看到一个名为aaa的附加文件夹。这个文件夹的内容和E:\webDemo文件夹下的内容完全一样。这说明在使用console部署应用时,仍然是tomcat的自动部署。

2.1 配置环境变量

这个方法的操作步骤是:在conf目录下新建一个Catalina目录,然后在Catalina目录下新建一个localhost目录,最后在localhost目录下新建一个任意名称的xml文件——。该文件是部署web应用程序的配置文件,该文件的主文件名将作为web应用程序的虚拟路径。例如,在\conf\Catalina\localhost目录中添加一个dd.xml文件,其内容如下

上下文docBase=' E:/web demo ' debug=' 0 ' privileged=' true '

/上下文

该文件指定web应用程序的绝对路径。当tomcat再次启动时,tomcat会将/path下的webDemo文件夹部署为web应用程序。

2.2 配置tomcat的服务端口

这种方法是修改conf目录下的server.xml文件,可能会损坏Tomcat的系统文件,不建议使用。

2.3 进入控制台

从tomcat 5.5开始,tomcat内置了DBCP数据源实现,可以非常方便地配置DBCP数据源。

Tomcat提供了两种配置数据源的方式,一种是全局数据源,所有web应用程序都可以访问;一种是本地数据源,只能由单个数据源访问。

无论配置哪种数据源,都需要提供特定数据库的JDBC驱动,并复制到Tomcat的lib路径。例如,将MySQL的JDBC驱动程序复制到lib路径。

数据源不需要在本地修改系统的配置文件,只需要用户修改自己的Web部署文件,不会造成系统混乱。此外,数据源被封装在Web应用程序中,以防止它被其他应用程序访问,从而提供了良好的封装。例如,修改dd.xml文件。向上下文元素添加子元素资源。文件内容如下

上下文docBase=' E:/web demo ' debug=' 0 ' privileged=' true '

!-其中name指定容器中数据源的JNDI名称

DriverClassName指定连接到数据库的驱动程序。

Url指定数据库服务的URL。

最大活动数指定数据库的最大活动连接数。

MaxIdle指定数据池中空闲连接的最大数量。

MaxWait指定数据池中等待获取连接的最大客户端。

-

资源名称='jdbc/dstest' auth='sherman '

type='javax.sql.DataSource '

driver class name=' com . MySQL . JDBC . driver '

URL=' JDBC:MySQL://localhost:3306/TB _ test '

用户名='谢尔曼'密码='a123 '最大活动='5 '

maxIdle='2' maxWait='10000 '

/上下文

再次启动tomcat,web应用程序可以通过JNDI名称访问数据源。下面是用于测试被访问数据的源代码的JSP页面代码。

四. 部署web应用

手动编写jsp文件时,保存文件时,文件编码设置为utf-8,否则会显示乱码。

部署文件不同于web应用程序的配置文件,因此应该加以区分。

这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • word文档无法编辑是怎么回事-
  • 华为手机怎么设置返回键(华为手机下面的三个按键设置方法)
  • lumia950怎么样(Lumia950体验分享)
  • otg连接是什么意思(OTG连接手机方法)
  • 笔记本触摸板怎么右键(笔记本电脑触控板手势操作设置)
  • 真我x7怎么样(realme X7 系列体验)
  • 苹果的A16处理器有多强(苹果的A16处理器的介绍)
  • 小米互传怎么用(小米手机的连接与共享教程)
  • 怎么设置电脑桌面图标自动对齐 设置电脑桌面自动整理图标的方法
  • 宽带错误651最简单解决方法(处理宽带错误651的措施)
  • 大学生手机有什么推荐(大学生换手机攻略)
  • 天玑1100和骁龙778g哪个好(骁龙778G、天玑900、天玑1100购选建议)
  • yum update 升级报错的解决办法
  • Windows10禁用屏保教程
  • 连接wifi显示无互联网连接怎么办(无线连上了却不能上网处理绝招)
  • 留言与评论(共有 条评论)
       
    验证码: