Servlet/JSP深入详解
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.7 Tomcat的管理程序

Tomcat提供了一个管理程序:manager,用于管理部署到Tomcat服务器中的Web应用程序。

manager Web应用程序包含在Tomcat的安装包中。要访问manager Web应用程序,需要添加具有管理员权限的账号,编辑%CATALINA_HOME%\conf\tomcat-users.xml文件,在<tomcat-users>元素中添加manager角色,以及属于该角色的用户名和密码,如例1-1所示。

例1-1 tomcat-users.xml

        <?xml version='1.0' encoding='utf-8'?>
        <tomcat-users>
          <role rolename="manager"/>
          <user username="tomcat" password="12345678" roles="manager"/>
        </tomcat-users>

以粗体显示的代码是我们添加的。注意,用户名和密码可以根据自己的喜好来设置,但角色名只能是manager。

启动Tomcat服务器,打开浏览器,在地址栏中输入:

      http://localhost:8080/

将出现如图1-23所示的页面。

图1-23 Tomcat的默认主页

单击“Tomcat Manager”链接,访问manager Web应用,将看到如图1-24所示的登录界面。

图1-24 manager Web应用程序的登录界面

输入用户名tomcat,密码12345678,单击“确定”按钮,你将看到如图1-25所示的页面。

图1-25 manager Web应用程序的主页面

在这个页面中,你可以部署、启动、停止、重新加载、卸载Web应用程序。

需要注意图1-25中鼠标(小手形状)指向的链接——“examples”,单击这个链接将进入Tomcat的例子页面,如图1-26所示。

图1-26 Tomcat的例子页面

单击图1-26所示的两个链接,将看到Tomcat提供的Servlet和JSP的例子程序,这些程序可以作为学习Servlet和JSP的参考。

Tomcat 6.0之前的版本还提供了一个admin Web应用程序,用于管理和配置Tomcat服务器本身,这个Web应用程序需要单独下载。Tomcat 6.x没有提供admin Web应用程序的下载。