1.测试Tomcat
启动Tomcat,在浏览器中输入:http://127.0.0.1:8080/
2.Tomcat的管理
Tomcat的服务管理页面是http://127.0.0.1:8080/admin
Tomcat的应用程序管理页面http://127.0.0.1/8080/manager/html
3.发布应用程序
JSP应用程序WAR有二种方式,一种是按一定的目录结构组织文件,一种是一个后缀为WAR的压缩包,因此它的部署方式也有两种:
(1)在浏览器中输入:http://localhost:8080/manager/install?path=/examples&war=file:/c:examples 就会将按目录结构组织的WAR部署
(2)如果输入:http://localhost:8080/manager/install?path=/examples&war=jar:file:/c:\examples.war!/ 就会将按压缩包组织的WAR部署,注意此url后半部分一定要有!/号
例,我们发布一个留言板程序,程序存放位置为d:\vcd\liuyanben,我们在浏览器中输入http://localhost:8080/manager/install?path=/liuyanben&war=file:/d:vcdliuyanben ,系统会提示输入管理员用户名和密码,随后,就会出现如下画面
通知你,该程序已经部署完毕
在浏览器中输入:http://localhost:8080/manager/remove?path=/liuyanben 就会撤销刚才部署的应用程序。
然后在server.xml(在tomcat安装目录的conf子目录中)中添加应用程序信息,位置注意是在标识“</host>”之前,标识“</context>”之后,具体内容如下:
<context path=”/liuyanben” debug=”0” docBase=”d:\vcd\liuyanben” reloadable=”true” />
其中context表示一个web应用程序,docBase表示应用程序的路径,path表示应用程序的发布目录。
4.启动和关闭应用程序
在浏览器中输入http://localhost:8080/manager/start?path=/examples 和http://localhost:8080/manager/stop?path=/examples 分别启动和关闭examples应用程序。
5.重新装载应用程序
在浏览器中输入 http://localhost:8080/manager/reload?path=/examples ,浏览器显示如下:
OK - Reloaded application at context path /examples
表示example应用程序装载成功,如果我们将server.xml的Context元素的reloadable属性设为true,则没必要利用这种方式重新装载应用程序,因为tomcat会自动装载。