![亮剑Java Web项目开发案例导航](https://wfqqreader-1252317822.image.myqcloud.com/cover/791/655791/b_655791.jpg)
1.2 Tomcat服务器的下载、安装及简单使用
Tomcat服务器是小型Web项目开发中比较常用的服务器之一,本书案例中多次用到了该Web服务器,本节将简单地介绍Tomcat服务器的下载、安装过程,并通过一个简单的小例子向读者介绍Tomcat服务器的使用方法。
1.2.1 Tomcat服务器的下载
Tomcat服务器当前的最新版本为Tomcat 7,读者只需登录http://tomcat.apache.org网站,即可下载到最新版本的Tomcat服务器安装程序,当然,前提是读者的计算机可以连接到互联网。下面详细介绍其安装的步骤。
首先访问下载Tomcat的官方网站(http://tomcat.apache.org/),如图1-17所示。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-17.jpg?sign=1739572487-XegScKgO0AXqiOUfSBN6I0tC04O4O5SV-0-3cfa6e0c0cc94bf0c59a981acc96aad6)
图1-17 Tomcat首页
打开Tomcat首页后,单击页面中Download目录栏下的Tomcat 7.0链接,就会进入下载页面,如图1-18所示。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-18.jpg?sign=1739572487-mZ8g4XKssBSdWQneLZgwpJLKSm63VLRs-0-d5a53da39192c758c9e5be4a81bf3aab)
图1-18 Tomcat下载页面
选择下载页面中“Binary Distributions”栏目下Core选项中的任何一项,建议下载“32-bit/64-bit Windows Service Installer”安装文件,如图1-19所示。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-19.jpg?sign=1739572487-dBnMVEWhFCkUsSOqibCG0xSvI6U214QY-0-2facc57de36233a780b51741ab9929c6)
图1-19 选择Tomcat类型
1.2.2 Tomcat服务器的安装
1.2.1节介绍了Tomcat服务器的下载方法,本节将介绍Tomcat服务器的安装,具体的安装步骤如下。
双击运行下载的Tomcat服务器安装程序apache-tomcat-7.0.16.exe,进入安装界面,如图1-20所示,单击Next按钮进入如图1-21所示的界面,笔者这里使用的是6.0.18版本,如果有更新的版本,读者尽管下载,安装过程是类似的。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-20.jpg?sign=1739572487-6eOQwlKL4kF2Mz6oKLIBDeOsdLZn5EEG-0-06e62e485625593b392f9e87b2245186)
图1-20 Tomcat服务器安装界面
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-21.jpg?sign=1739572487-dIiudT3NS3qkKDM7pcNrpkHk3Td6PNao-0-2649add679946494ea4f8bdb8bc7feaa)
图1-21 同意界面
单击图1-21所示页面中的I Agree按钮将进入一个选择安装类型的界面,如图1-22所示,读者可以选择Full选项进行完全安装。单击Next按钮后进入选择安装路径界面,这里使用默认路径即可,如图1-23所示。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-22.jpg?sign=1739572487-mg1FvCQlE0qS3K6KEA8pCSOhS6H9beky-0-2e3397719ad84b4eeca49aa27d3dce15)
图1-22 选择安装类型
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-23.jpg?sign=1739572487-yakct4LaRrTGwb9ohM1EDiHEj2N4fRiA-0-99d5a73986c1e866a57b244be26b78bf)
图1-23 选择安装路径
选择了安装路径后单击Next按钮进入密码设置界面,这里可以根据需要进行密码设置,如图1-24所示。单击Next按钮进入JDK路径选择界面,本机JDK安装在其默认的安装路径下,读者应根据所用机器的具体情况进行适当的修改,如图1-25所示。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-24.jpg?sign=1739572487-TQ9OGXpZRH9GpC8k06xTVz1tMLGkxA5U-0-ff41d15e16735d6888d90f553c92df81)
图1-24 密码设置界面
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-25.jpg?sign=1739572487-5BaPEQ6SJZVLGeeja3TMP187mdk2NDna-0-70a78a1132af6e99682496b3e9a7fde6)
图1-25 JDK路径选择界面
单击图1-25中的Next按钮即进入安装阶段,等待一段时间即可安装完成,安装完成后会显示如图1-26所示的页面,最后单击Finish按钮即可完成安装。
为了验证Tomcat服务器是否已经被正确安装,启动Tomcat服务器后在浏览器地址栏输入“http://localhost:8080/”,如果安装成功,则会出现如图1-27所示的Tomcat服务器主页。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-26.jpg?sign=1739572487-6za7TzII7kXzOwx17voFtP8XhUb1Lzet-0-8d99667ff094da785ed0775e7cfd90fe)
图1-26 完成安装界面
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-27.jpg?sign=1739572487-CNmsrl2Zes5pH3HxkoFujHYrs0JuE3K0-0-5d96547a17a39a3f6f81e0df5182b0b6)
图1-27 Tomcat服务器主页
1.2.3 Tomcat服务器的简单使用
本节将开发一个简单的JSP页面,通过该页面向读者介绍如何部署使用Tomcat服务器,具体的步骤如下。
首先需要开发一个JSP源文件,命名为test.jsp,其具体代码如下所示。
1 <html> 2 <head>title>Tomcat的使用</title></head> 3 <body><b>您好,欢迎来到Tomcat的测试页面</b><br> 4 <% for(int i=0;i<50;i++){out.print(i+" ");} %></body> 5 </html>
说明:其中第3行在页面上输出一段欢迎语,然后在第4行打印0~49共50个数字。
将上面的JSP文件部署到路径“C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\test\”下,其中test是手工创建的一个文件夹,作为这个应用的主根目录,将test.jsp源文件放在该文件夹下,然后启动Tomcat服务器,在浏览器地址栏输入“http://localhost:8080/test/ test.jsp”后按Enter键,会显示如图1-28所示的页面。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-28.jpg?sign=1739572487-VDx0gLARVtgb6f0Czro51ID1d1OHhP9F-0-c6daafed7b57b8582b1c7d90aa6718db)
图1-28 测试页面