我在RHEL6上配置了Tomcat6。我部署了几个war文件,并且web服务器已启动并正在运行。适当配置$的catalina.home/conf目录/ Tomcat的user.xml后,我可以登录到“Tomcat Web应用程序管理器”,它看起来像如下:通过命令行管理Tomcat中的Web应用程序
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user name="tomcat" password="password" roles="manager" />
</tomcat-users>
我用下面的命令停止“/ httpif“应用程序,但没有工作。
wget http://tomcat:[email protected]:8080/manager/html/stop?path=/httpif
错误我得到的是401未经授权。
--2014-03-05 14:28:23-- http://localhost:8080/manager/html/stop?path=/httpif
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:8080... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Authorization failed.
任何人都可以帮助我如何解决这个问题。提前致谢。
你的标题说,管理由命令行,比你为什么使用Web同治??您可能需要更正它以获得准确的答复。 –
是的,我确实想通过命令行指令来管理启动,停止,部署,取消部署等全部内容,以便可以将它们编写成脚本。我认为我有一个正确的标题。你可以编辑标题,如果你可以更准确地说出来。 – 302Found