如何配置Tomcat服务器
版本:apache-tomcat-8.0.50-src
apache-tomcat-8.0.50-windows-x64(若没有意外就是这个,JDK8.0 64位)
apache-tomcat-8.0.50-windows-x86
下载连接:链接:https://pan.baidu.com/s/1KgTls0aQ9zXytD0uo2WBDw
提取码:swxq
一,常见的服务器
Tomcat:由 Apache 组织提供的一种 Web 服务器,提供对 jsp 和 Servlet 的支持。它是一种轻量级的 javaWeb 容器(服务器),也是当前应用最广的 JavaWeb 服务器(免费)。
Jboss:是一个遵从 JavaEE 规范的、开放源代码的、纯 Java 的 EJB 服务器,它支持所有的 JavaEE 规范(免费)。
GlassFish: 由 Oracle 公司开发的一款 JavaWeb 服务器,是一款强健的商业服务器,达到产品级质量(应用很少)。
Resin:是 CAUCHO 公司的产品,是一个非常流行的服务器,对 servlet 和 JSP 提供了良好的支持,性能也比较优良,resin 自身采用 JAVA 语言开发(收费,应用比较多)。
WebLogic:是 Oracle 公司的产品,是目前应用最广泛的 Web 服务器,支持 JavaEE 规范,而且不断的完善以适应新的开发要求,适合大型项目(收费,用的不多,适合大公司)。
二,Tomcat服务器与Servelt版本的对应关系.
-------本图来自尚硅谷JavaWep视频.
三,安装Tomcat(安装方式与Eclipse相同,直接解压到指定目录就完事了)
1.解压Tomcat压缩包到指定目录
2.进入Tomcat服务器的bin目录找到startup.bat文件点击执行.
如果没有出现闪退的情况,请直接进入最后一步(验证服务器是否开启成功)
出现了闪退:
解决方案:
tomcat的运行需要JRE,一般启动闪退都是因为找不到JRE,
也就是说环境安装JDK时环境变量没有配置好。
方式一:重新配置JRE环境变量--一般情况下我们都是配置
的JDK环境变量,因为我们的JVM识别的JDK,而且JDK本身就包含JRE,
所以我们没有配置JRE的环境变量,仅仅只是配置了JDK的。(不推荐)
方式一如图:
变量值是你安装JDK的路径,点击确定即可
方式二:右键选中startup.bat文件,点击编辑。
在该.bat文件中加入以下两行:
SET JAVA_HOME=(JDK目录)
SET CATALINA_HOME=(解压后Tomcat的目录)
这样Tomcat服务器就会找到JRE路径
切记:不要把bin目录也复制进去,只需要复制到JDK安装路径就可以了:如图
Tomcat同样如此:
复制后如下图所示,(这里每个人的路径都是不同的)
如此以后,在点击startup.bat就可以看到以下情况:
证明配置文件已经没有问题了:服务器到这应该就能启动了:
最后一步:验证服务器是否启动成功
(重点:此时一定不要关闭你的小黑框,就刚才点击startup.bat显示出来的那个东西)
在浏览器输入:
http://localhost:8080/
如看到这个可爱的小猫猫,就证明成功了,开始你的JavaWep之路把!!!!!.
如果是这种情况:(成功的请忽略以下步骤)
情况:localhost服务器拒绝访问