只有一台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反编译软件哪种比较高效
- 【解决了很有用不会的也可以来学习一下】我想Java实现在下载附件前得到该附件的大小[求助]
- 多文件上传时,是否有顺序问题?
- liferay portal 5.2.2 配置mysql数据库的问题
- 关于在FCKeditor 编辑器中如何获取元素信息
- 为什么Hibernate映射文件没有此属性 报告此属性不存在 但数据能插入
- spring中定时任务的问题
- tomcat配置虚拟主机的问题
- 考研失败了,想投360的技术岗,现在还给不给面试机会呢
- 做上传图片功能的时候出错了,请高手帮忙!!!
- 各位大虾,帮忙看看这个错误,谢谢!
即说apache+tomcat整合已经成功了,怎么又说网站不能正常显示?努力的理解了一下,
你的apache和tomcat之间的connector用的什么?jk吗?
要是jk的话在apache的vhost配置里怎么没有jk的配置信息