jdk的安装及配置
tomcat下载及安装
安装及配置环境变量:说明:目前Tomcat有几个稳定的 产品版本,通常JDK1.4建议使用Tomcat5.0X系列,JDK1.5建议使用 Tomcat5.5X系列,JDK1.6则建议使用Tomcat6.0X系列,而Tomcar只有7.0X才支持Servlet3.0规范。Tomcat7.0X的最新稳定版本是7.0.6,建议下载该版本,Windows平台下载ZIP包,Linux平台下载JAR包,建议不要下载安装文件,因为安装文件的Tomcat看不到启动、运行时控制台的输出,不利于开发者使用1,登陆http://tomcat.apache.org站点下载Tomcat合适的版本2,解压缩刚下载的压缩包,解压缩后应有如下文件结构。 bin:存放启动和关闭Tomcat的命令的路径。 conf:存放Tomcat的配置,所有的Tomcat的配置都在该路径下设置。 lib:存放着Tomcat服务器的核心类库(JAR文件),如果需要扩展Tomcat功能,也可将第三方类库复制到该 路径下。 logs:这是一个空路径,该路径用于运行过程中保存Tomcat每次运行后产生的日志。 temp:保存Web运用过程中生成的临时文件。 webapps:该路径用于自动部署Web应用,将Web运用复制在该路径下,Tomcat会将该应用自动部署在容器中。 work:保存Web应用运行过程中,编译生成的class文件。该文件夹可以删除,但每次启动Tomcat服务器时, 系统将再次建议该路径。 LICENSE等相关文档。 将解压缩后的文件夹放在任意路径下。 运行Tomcat只需要一个环境变量:JAVA_HOME.不管是Windows,还是Linux,只需要增加该环境变量即可, 该环境变量的值指向JDK安装路径。3,启动Tomcat,双击Tomcat安装路径bin下的startup.bat文件即可。 启动后,在浏览器中输入:http://localhost:8080 回车
tomcat与jdk的兼容问题:tomcat与JDK有版本对应关系,下载安装的时候需要注意。另外,tomcat经常会报以下错误:Tomcat Can't load AMD 64-bit .dll on a IA 32解决办法参照以下:http://blog.csdn.net/isea533/article/details/7624056/
如何在tomcat中配置数据源:从Tomcat5.5开始,Tomcat内置了DBCP的数据源实现,所以可以非常方便的配置DBCP数据源。Tomcat提供了两种配置数据源的方式,这两种方式所配置的数据源的访问范围不同:一种数据源可以让所有Web应用都访问,被称为全局数据源;另一种只能在单个的Web应用中访问,被称为局部数据源不管配置哪种数据源,都需要提供特定数据源的JDBC驱动。本书以MySQL为例来配置数据源,所以读者必须将MySQL的JDBC驱动程序复制到Tomcat的lib路径下局部数据源无须修改系统的配置文件,只需要修改用户自己的Web部署文件,不会造成系统的混乱,而且数据源被封装在一个Web应用之内,防止被其他的Web应用访问,提供了更好的封装性。局部数据源只与特定的Web应用相关,因此在该Web应用对应的部署文件中配置。例如:为上面的Web应用增加局部数据源,修改Tomcat下conf/Catalina/localhost下的dd.xml文件即可。为Context元素增加一个Resource子元素,增加局部数据源后的dd.xml文件内容如下:
'); }上面的方式是配置局部数据源,如果需要配置全局数据源,则应通过修改server.xml文件来实现全局数据源的配置与局部数据源的配置基本类似,只是修改的文件不同。局部数据源只需修改Web应用的配置文件,而全局数据源需要修改Tomcat的server.xml文件。注:使用全局数据源需要修改Tomcat原有的server.xml文件,所以可能导致破坏Tomcat系统,因而尽量避免使用全局数据源。
如何进入tomcat的控制台及控制台配置相关参数总结:Tomcat首页登陆后右上角显示有三个控制台:Server Status、Manager App、Host Manager控制台其中,Status控制台用户监控服务器的状态,而Manager控制台可以部署、监控Web应用,因此我们通常只使用Manager控制台即可点击Manager Applacation HOW-TO按钮即可进入Manager控制台,这个控制台必须输入用户名和密码才能登陆,控制台的用户名和密码是通过Tomcat的JASS控制的,下面介绍如何为这个控制台配置用户名和密码webapps路径是Web应用的存放位置,而Manager控制台对应的Web应用也是存放在该路径下的。进入webapps/manager/WEB-INF路径下,该路径存放了Manager应用的部署文件,用无格式编辑器打开web.xml文件在该文件的最后部分,看到如下配置配置吧片段:
如何在web应用中部署tomcat服务器:在Tomcat中部署Web应用的方式主要有以下几种:1,利用Tomcat的自动部署。2,利用控制台部署。3,增加自定义的Web部署文件。4,修改server.xml文件部署Web应用。其中,利用Tomcat的自动部署方式是最简单、最常用的方式,只需要将一个Web应用复制到Tomcat的webapps下,系统将会把该应用部署到Tomcat中;利用控制台部署Web应用也很简单,Context Path (required):/aaaXML Configuration file URL :WAR or Directory URL:输入Web应用路径(比如:D:\workSpace\VegetableOrderingSystem)最后点击'Deploy'按钮即可。将会看到Tomcat的webapps目录下多了一个名为aaa的文件夹,该文件夹的内容和D:\workSpace\路径下VegetableOrderingSystem文件夹的内容完全相同----这表明这种方式的实质仍然是利用Tomcat的自动部署。第三种方式较复杂,我们需要在conf路径下新建Catalina目录,再在Catalina目录下新建lcalhost目录,最后在该目录下新建一个名字为任意的XML文件----该文件就是部署Web应用的配置文件,该文件的主文件名将作为Web应用的虚拟路径。例如,我们在conf/Catalina/localhost下增加一个dd.xml文件,该文件的内容如下:
jdk环境变量是否配置正确,可用命令行:java -version来进行校验
tomcat下载是否正确