关于tomcat的疑难杂症!

来源:百度知道 编辑:UC知道 时间:2024/06/01 07:09:25
我们公司向外买了一些ActiveCard,其建帐号是用iphanlet创建的,然后数据库是SQL2000。使用tomcat,使用户能登录一个网址进行ActiveCard的同步。
但现在服务器出问题了,不工作了。
我检查过服务器,发现:
在服务器IP是172.25.2.44
但访问网址是172.25.2.57
网站是在2.44上的,这就弄得我搞不明白了。
还有我运行tomcat后,如访问2.44加网站地址就可以访问到;但访问2.57却访问不了,以前是可以访问的。

我的TOMCAT安装目录是:D:\tomcat-6.0.18\conf
在WINDOWS平台下打开上面目录下的server.xml文件进行配置,里边一大堆的英文看的人头晕但是你仔细看一下大多都是注释定向到192.11.125.12
则在文件中寻找
第一步
<Engine name="Catalina" defaultHost="localhost">
看到defaultHost="localhost"了吧将这个改成DNS服务器的地址即你说的那个"172.25.2.44" (这个是默认的虚拟主机地址)
第二步
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
看到Host name="localhost"了吧将里边的字也改成你那个IP地址即172.25.2.44
第三步
将AppBase="webapps"里的webapps改成你的那个应用的名字
第四步
在<Host name .....></Host>之间加上以下代码
<context path="" docbase="你应用的绝对地址" debug="0" reloadable="true">
</context>
第五步
找到下面这段
<Connector port="8080" protocol="HTTP/1.1"
con