如何配置Tomcat服务器环境
学习java web开发就离不开服务器的支持在此,IT百科把成功配置的步骤分享出来。
方法/步骤
下载说明,在此不贴链接地址了,请百度吧。
JDK下载,当你看到官方网页之后,经过努力你进入如图的页面,下载的时候请把如图中上边的Accept License Agreement选中了,然后根据你的系统点击相应的版本。我的系统是64位windows,选择jdk-7u45-windows-x64下载。
Tomcat下载,你需要下载与JDK相配的版本,官方首页就有如下图所示,在这里与最新版JDK相对应的就是Tomcat 8.0了。下载下来的文件名是
apache-tomcat-8.0.0-RC5-windows -x64.exe
安装与配置环境变量
1、先安装JDK,跟你平时安装软件一样,非常傻瓜地进行着,在此就不讲述了。
在这里说明一下,一般网上 复制的经验都是直接默认安装路径,本人在这里非常看不过带有版本号的文件夹,在安装选择路径的时候直接安装在c盘文件夹JDK下如下图所示。
2、配置JDK环境变量
这一步很多人都不明白,一般都是对着配置。简单地说,就是相当给你安装的JDK路径取个别名,方便以后在CMD命令行操作编译。
1)右击计算机(我的电脑)->属性或者直接点击控制面板,将会弹出控制面板主页。
2)请选择环境变量,将弹出图B所示的窗口
3)在系统变量中需要新建3个变量
大小写不区分,如果存在相同变量名,请使用编辑修改变量值。
变量名为JAVA_HOME,变量值为:C:\JDK(具体请根据你安装的JDK路径而定,如果是默认应该是这个形式C:\Program Files\Java\jdk1.7)
变量名为CLASSPATH,变量值为.;%JAVA_HOME%\lib;
变量名为PATH,变量值为%JAVA_HOME%\bin
至此完成了JDK的环境配置,请在cmd命令行界面下输入java -version测试是否安装成功。下面进行Tomcat服务器的安装与配置。
Tomcat的安装与配置
1、解压下载文件包,不习惯版本号文件夹,在这里我修改默认文件夹名apache-tomcat-8.0.0-RC5-windows-x64为tomcat。请同学们根据自己的意愿选择。
配置Tomcat环境变量
2、打开系统环境变量请参考第三步图示操作。
在系统变量中添加以下变量
1)新建TOMCAT_HOME变量
变量名TOMCAT_HOME
变量值c:\tomcat
变量值即为我们下载的tomcat解压路径,在这里我的是c:\tomcat,如果有疑惑,可以参考第五步。
2)新建CATALINA_HOME变量
变量名CATALINA_HOME
变量值c:\tomcat
没错,CATALINA_HOME的变量值与TOMCAT_HOME的变量值是一样的。
3)修改变量Path
在系统变量中找到Path变量名,双击或点击编辑,在末尾添加如下内容
;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib
这里要注意,各个变量值之间一定要用;分隔。
4)启动Tomcat服务器
在cmd命令窗口下输入startup回车,运行如下图所示
测试Tomcat服务器是否安装成功
在浏览器中输入http://http://localhost:8080或http://127.0.0.1:8080
安装成功将如下图所示
注意事项
环境变量值之间要以半角英文;分隔,结尾不能有“\”。各个环境变量值中间,之间是否有多余的字母或空格等。
有许多网上复制的经验经常会建议用service启动tomcat,却显示'servic' 不是内部或外部命令,我用也不行,在这里我用的是startup
简述tomcat工作原理是什么?
tomcat服务器的工作原理可以概括为以下几点:
1、Tomcat是运行在JVM中的一个进程。它定义为“中间件”,顾名思义是一个在Java项目与JVM之间的中间容器。
2、Web项目的本质,是一大堆的资源文件和方法。Web项目没有入口方法(即main方法),这意味着Web项目中的方法不会自动运行起来。
Web项目部署进Tomcat的webapp中的目的是很明确的,那就是希望Tomcat去调用写好的方法去为客户端返回需要的资源和数据。
3、Tomcat可以运行起来,并调用写好的方法。那么,Tomcat一定有一个main方法。对于Tomcat而言,它并不知道用户会有什么样的方法,这些都只是在项目被部署进webapp下后才确定的。
由此,可知Tomcat用到了Java的反射来实现类的动态加载、实例化、获取方法、调用方法。但是部署到Tomcat的中的Web项目必须是按照规定好的接口来进行编写,以便进行调用。
关键词: 怎样配置tomcat的环境变量 网页服务器需要什么配置 如何配置Tomcat服务器环境 简述tomcat工作原理是什么
- 如何配置Tomcat服务器环境?网页服务器需要什么配置?
- excel的条件格式怎么设置?表格里的条件格式怎么用?
- 电脑超频是什么意思?win10分辨率黑屏怎么调回来?
- 手机摄像头当电脑摄像头? 如何把手机当做电脑摄像头?
- 邓禄普SP SPORT MAXX 060助力电动时代满格前行
- 安逸花显示放款中肯定会到账吗?安逸花申请了额度不用可以吗?
- 白条交易受限制可以恢复吗?京东白条支付提示交易受限制
- 信用卡有额度怎么不能提现?为什么有额度取现不了?
- 信用卡提高额度需要哪些要求?信用卡额度一般是多少?
- 花呗扫码不能直接付款怎么回事?扫码不能花呗付款怎么办?
- 信用卡刷卡间隔多长时间最好?信用卡当天刷当天还款可以吗?
- 分期乐额度一般都是多少?分期乐最低额度是多少?
- 快手616实在购物节品类日开启:补贴好货、宠粉福利惊喜连连
- 临时额度到期了是不是要全部归还?信用卡临时额度没钱还怎么办?
- 支付宝刷信用卡有次数限制吗?用支付宝刷信用卡算次数吗?
- 信用卡不通过的原因有哪些?怎样查信用卡被拒原因?
- 免费领取的水滴保险怎样退出?我要退水滴保险怎么退?
- 信用卡每月刷多少额度有利于提额?信用卡怎么用提额比较快?
- 信用卡冻结还能还款吗?信用卡起诉到执行要多久?
- 恒丰银行信用卡一般多久可以提额?恒丰银行信用卡多久能批下来?