tomcat 是基于Java Servlet 的容器级别的中间件,依赖于JDK运行。
安装tomca前需要先安装JDK。
JDK 简介
JDK 是Sun针对Java开发者推出的Java语言的软件开发工具包
JDK是整个Java的核心
包括了java运行环境,java工具(如编译,排错,打包等工具),java基础的类库
JRE是JDK的子集
JRE包括
java虚拟机(jvm),java核心类库和支持文件,不包含开发工具(JDK)--编译器,调试器和其他工具
Java Servlet
Servlet是java扩展Web服务器功能的组件规范
常见Servlet容器
- IBM websphere
- Oracle weblogic
- Apache tomcat
- RedHat Jboss
安装部署tomcat
tomcat不需要安装,直接拷贝到工作目录下即可以使用,前提是已经安装好了JDK。
[root@localhost lnmp_soft]# mv apache-tomcat-8.0.30 /usr/local/tomcat
[root@localhost lnmp_soft]# ls /usr/local/tomcat
bin lib logs RELEASE-NOTES temp work
conf LICENSE NOTICE RUNNING.txt webapps
bin/ //主程序目录
lib/ //库文件目录
logs/ //日志目录
temp/ //临时目录
work/ //自动编译目录jsp代码转换servlet
conf/ //配置文件目录
webapps/ //页面目录
启动tomcat
[root@localhost lnmp_soft]# /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
测试服务器
生成测试页面(java编写)
[root@localhost lnmp_soft]# vim /usr/local/tomcat/webapps/ROOT/test.jsp
<html>
<body>
<center>
Now time is:<%=new java.util.Date()%>
</center>
</body>
</html>
客户端测试:
firefox http://192.168.4.1:8080
firefox http://192.168.4.1:8080/test.jsp