只有一台WEB服务器,原来都是JSP的项目,所以最开始这台服务器上只装了TOMCAT来发布.
以前的JSP项目在webapps文件下是这样发布的:
webapps/test1/ -----项目1
webapps/test1/ROOT/ -----项目*.jsp代码
webapps/test1/css/ -----资源文件
webapps/test1/images/ -----资源文件
webapps/test2/ -----项目2
webapps/test2/ROOT/ -----项目*.jsp代码
webapps/test2/css/ -----资源文件
webapps/test2/images/ -----资源文件
....
虚拟主机配置如下:
<Host name="www.test1.com" appBase="D:\tomcat\webapps\test1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>
<Host name="www.test2.com" appBase="D:\tomcat\webapps\test2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>
.....现在有个PHP的项目,因为只有1台服务器,所以就用apache+tomcat进行整合,并且现在已经整合成功.现在的问题就是不知道该如何配置虚拟主机,我的配置如下:
apache配置
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.test1.com
DocumentRoot "D:\tomcat\webapps\test1"
</VirtualHost> 或者:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.test1.com
DocumentRoot "D:\tomcat\webapps\test1\ROOT"
</VirtualHost>tomcat配置
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
或者
<Host name="www.test1.com" appBase="D:\tomcat\webapps\test1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>网站都无法正常显示(apache+tomcat整合测试已经成功).望高手大侠们赐教.应该怎样正确配置呢?
以前的JSP项目在webapps文件下是这样发布的:
webapps/test1/ -----项目1
webapps/test1/ROOT/ -----项目*.jsp代码
webapps/test1/css/ -----资源文件
webapps/test1/images/ -----资源文件
webapps/test2/ -----项目2
webapps/test2/ROOT/ -----项目*.jsp代码
webapps/test2/css/ -----资源文件
webapps/test2/images/ -----资源文件
....
虚拟主机配置如下:
<Host name="www.test1.com" appBase="D:\tomcat\webapps\test1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>
<Host name="www.test2.com" appBase="D:\tomcat\webapps\test2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>
.....现在有个PHP的项目,因为只有1台服务器,所以就用apache+tomcat进行整合,并且现在已经整合成功.现在的问题就是不知道该如何配置虚拟主机,我的配置如下:
apache配置
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.test1.com
DocumentRoot "D:\tomcat\webapps\test1"
</VirtualHost> 或者:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.test1.com
DocumentRoot "D:\tomcat\webapps\test1\ROOT"
</VirtualHost>tomcat配置
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
或者
<Host name="www.test1.com" appBase="D:\tomcat\webapps\test1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>网站都无法正常显示(apache+tomcat整合测试已经成功).望高手大侠们赐教.应该怎样正确配置呢?
解决方案 »
- Java工程中的xml文件中的超链接地址已无效,如何解决?
- 求一正则表达式写法开头结尾固定,在线等
- 一直在模仿,何时才能有自己的设计思想。。。。。。
- lucene 在某一时间段内做多条件查询
- hibernate 中 char[] 怎么处理?
- axis java.lang.reflect.InvocationTargetException异常
- 郁闷啊,简单的数据库操作出错??????????
- IE6怎么看不了applet?(J2SE版没人答呀)
- 用ejb实现对数据库的操作,需要写sql语句吗,就像 javabean一样的....
- 如何把控制台的print输出到一个文本
- 做上传图片功能的时候出错了,请高手帮忙!!!
- 各位大虾,帮忙看看这个错误,谢谢!
即说apache+tomcat整合已经成功了,怎么又说网站不能正常显示?努力的理解了一下,
你的apache和tomcat之间的connector用的什么?jk吗?
要是jk的话在apache的vhost配置里怎么没有jk的配置信息