tomcat部署两个网站,到底该如何部署
2015-12-25 09:41
615 查看
之前的时候部署网站都是服务器上只有这一个网站,直接tomcat中放到webapps之下的ROOT中,项目可以正常访问。tomcat中的server.xml不用做任何配置。
现在需要在同一个服务器上配置两个网站,后续可能还需要更多。与域名解析的人员沟通之后明确,必须公用端口号80,那么只能放到一个tomcat之下。之前的时候在一个tomcat中放置两个普通的项目,直接就是ROOT平级的放置两个项目aaa和bbb即可。访问方式是http://ip地址:端口号/项目名即可。现在需要对应上域名。在网上查阅了若干资料之后,发现是更改sever.xml文件中的hosts配置,然后再webapps之下的ROOT平级目录放置两个同名的文件夹,存放网站文件。重启之后,网站可以正常访问。
![](http://images2015.cnblogs.com/blog/809138/201512/809138-20151225094031390-1703296622.png)
后来客户在添加新闻的时候发现新增加新闻,前台页面展示,但是修改新闻之后,前台页面不更新。后来经过若干尝试,发现第一次修改新闻的时候新闻内容会更新,前台会展示,后台新闻再次修改的时候,新闻内容在数据库更新,但是网站前台不更新。百思不得其解。
后来一个同事给提供了解决方案,在网上找到一篇关于多域名部署的文章。
http://blog.sina.com.cn/s/blog_6341fc0f0100lzaj.html![](http://images2015.cnblogs.com/blog/809138/201512/809138-20151225094129484-159994105.png)
按照这种方式重新部署,最终解决了问题。
可见网上关于多域名部署的有好几种方法,需要不断的尝试。
现在需要在同一个服务器上配置两个网站,后续可能还需要更多。与域名解析的人员沟通之后明确,必须公用端口号80,那么只能放到一个tomcat之下。之前的时候在一个tomcat中放置两个普通的项目,直接就是ROOT平级的放置两个项目aaa和bbb即可。访问方式是http://ip地址:端口号/项目名即可。现在需要对应上域名。在网上查阅了若干资料之后,发现是更改sever.xml文件中的hosts配置,然后再webapps之下的ROOT平级目录放置两个同名的文件夹,存放网站文件。重启之后,网站可以正常访问。
![](http://images2015.cnblogs.com/blog/809138/201512/809138-20151225094031390-1703296622.png)
后来客户在添加新闻的时候发现新增加新闻,前台页面展示,但是修改新闻之后,前台页面不更新。后来经过若干尝试,发现第一次修改新闻的时候新闻内容会更新,前台会展示,后台新闻再次修改的时候,新闻内容在数据库更新,但是网站前台不更新。百思不得其解。
后来一个同事给提供了解决方案,在网上找到一篇关于多域名部署的文章。
http://blog.sina.com.cn/s/blog_6341fc0f0100lzaj.html
![](http://images2015.cnblogs.com/blog/809138/201512/809138-20151225094129484-159994105.png)
按照这种方式重新部署,最终解决了问题。
可见网上关于多域名部署的有好几种方法,需要不断的尝试。
相关文章推荐
- 【Linux】Tomcat安装及一个服务器配置多个Tomcat
- apache和tomcat区别
- CentOS7安装Tomcat8服务
- 帆软报表FineReport中数据连接之Tomcat配置JNDI连接
- Idea tomcat get 乱码
- Could not load resource factory class [Root exception is java.lang.ClassNotFoundException: org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory]
- myeclipse 2014导入项目无法部署到tomcat
- apache tomcat 整合
- Mac下tomcat配置ssl
- tomcat 默认web jndi配置
- Tomcat安装及配置详解
- 俩个tomcat冲突
- tomcat-开启远程调试脚本配置
- Tomcat 初探(三)多项目部署
- 多个Tomcat实例运行于一台服务器的配置
- tomcat启动java.lang.UnsupportedClassVersionError
- tomcat 软连接问题
- 别人要访问我的电脑上部署的tomcat,必须关闭防火墙吗?
- java web项目Tomcat转移到weblogic部署失败解决
- server.xml引入子文件配置(tomcat虚拟主机)[转]