Tomcat 是在SUN 公司的JSWDK(JavaServer Web DevelopmentKit ,是SUN公司推出的小型Servlet/JSP调试工具)的基础上发展起来的一个优秀的Servlet容器,Tomcat本身完全用java语言编写。
Servlet是一种运行在服务器上的小插件,他所具有的的以下特点:
1、提供了可被服务器加载并执行的程序代码,并服务于来自客户端的请求。
2、Servlet服务器必须支持java。
3、Servlet不依赖浏览器,是允许在服务器端,所以不管浏览器是否支持java,都能请求访问servlet,Tomcat也是免费的开源小型web服务器。
因为服务器本身是由java写的,所以其运行也需要一定的开发环境,那就是JDK了,也就是要配置环境变量。那么我们就来配置好环境变量先,首先我们去java官网下载jdk,目前jdk版本已经升级到了1.9,由于所用的开发工具的原因限制,Myeclipse 10只能用Tomcat7.X,所以只能用jdk1.7版本。当我们下载好jdk后点击安装,安装好了之后接下来就是进行环境变量设置了,我这里使用的为64位win10系统,右击“此电脑”,选择属性,在点击高级系统设置,点开后有个环境变量,点击环境变量,就进入环境变量设置了,这里有用户设置和系统设置,一般情况下选择系统设置比较好。如下图教程
此电脑
高级系统设置环境变量 添加变量 添加JAVA_HOME环境变量 添加path的值 添加CLASSPATH变量
配置成功界面按照步骤到这里也就差不多完成了,最后一步就是记得点击确认键,每个都要点击。然后打开DOS界面输入java -version,注意中间有空格,若出现下图则说明配置成功。
Tomcat的bin目录此时我们可以去Tomcat官网去下载Tomcat了,下载完成后,我们找到Tomcat下的bin目录并打开,找到startup.bat文件启动服务器,若此时出现闪现现象,说明环境变量没设好,再设置就好了。如图
服务器启动成功
Tomcat页面接下来就可以打开浏览器其访问服务器了,出现此界面说明服务器启动成功。
webapp目录结构最后来说一下Tomcat目录,Tomcat里面会有
1、bin:存放启动和停止web服务器的脚本文件,如startup.bat
2、conf:配置web服务器的XML文件
3、lib:存放服务器和所有web应用程序需要访问的jar文件
4、logs:存放服务器日志文件
5、temp:存放Tomcat运行临时产生的文件
6、webapp:存放自己写的程序被外部访问
主要配置就是webapp目录,这个目录主要是自己所写的文件能够被服务器读取,被外界访问,接下来来说说这个目录的文件结构,如图
在webapp目录下必须有被映射的目录,以mail为例,在mail目录下又有html/jsp等文件,而必须有WEB-INF目录,其中WEB-INF中又得有classes、lib、web.xml文件。例如我们需要显示一个html页面,则只需把页面放入mail目录下即可。然后启动Tomcat服务器,在浏览器输入http://127.0.0.1:8080/mail/xx.html按回车即可访问。
网友评论