Tomcat的部署
服务器的概念:服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。
Web服务器是指驻留于因特网上某种类型计算机的程序.可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;它是一个容器,是一个连接用户与程序之间的中间件。
在javaWeb程序的开发中,前端的服务与后端发生交互需要与服务器进行交互,后端的程序需要部署在Web服务器中,网络中的其他客户机的程序才能与后端中的程序进行交互。
流行的WEB服务器:
Tomcat,WebSphere ,WebLogic,Jboss等。
Tomcat的安装
Tomcat官方站点:Apache Tomcat® - Welcome!获取Tomcat安装程序包:
tar.gz文件是Linux操作系统下的安装版本, zip文件是Windows系统下的压缩版本
自定义选择目录下载即可
环境变量的配置:
tomcat是支持java程序运行的服务器,所以tomcat的运行需要jdk的支持
使用tomcat部署java程序之前需要进行jdk的环境变量
(这里要配置JAVA_HOME变量,tomcat可以通过此变量找到jdk,该变量指向jdk的目录)
tomcat文件目录结构:
bin目录下的startup.bat命令是用于启动tomcat服务的命令,双击该命令之后可以通过ip+端口号对该服务器进行访问
Web应用项目的搭建
1.在idea开发工具中,新建一个普通的javaSE项目
2.右键项目名,点击Add Framework Support选项
3.再选中Web Application选项创建一个web.xml文件,此时一个web项目就创建好了
web项目结构:
Tomcat的集成
1.点击工具栏中的Add Configuration
2.在左边找到Tomcat Server 中的Local,然后点击Configuration选择自己tomcat软件的安装目录
然后下方的JRE选择自己安装的JRE
3.点击Deployment选项,再点击“+”号添加web项目,下方的Application context可以自定义设置访问的地址名
所有步骤完成后点击Apply就完成Tomcat的部署了
测试
java程序部署完成后可以进行一个简单的测试,先写一个简单的html文件在项目中
通过浏览器访问本地的IP地址+端口号/项目访问名
本例中是:localhost:8080/web 即可直接访问本机的中的tomcat服务器中的java程序了