首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用共享的Tomcat?

如何使用共享的Tomcat?
EN

Stack Overflow用户
提问于 2011-05-07 19:44:56
回答 1查看 2K关注 0票数 3

对不起,我试着搜索这个主题,但我没有发现与我的问题有关。最近,我为它买了一个域名和网络主机。我买了它,特别是用于我的Java项目。我在主机上有Tomcat作为服务器可用。

我的问题是:如何处理托管的Tomcat,在我看来,它与本地主机(您可以无限访问)有很大的不同。

例如,如果我创建的Spring项目如下所示:

项目-名称

src

战争

index.jsp

网络-INF

web.xml

index.jsp输出一个简单的--这是一个测试

web.xml

<welcome-file-list>

<welcome-file>

index.jsp

</welcome-file>

</welcome-file-list>

我创建了一个将构建项目的Ant build.xml,但是当我从http://domain.com/project-name访问时它将无法工作,而且我只能从http://domain.com/project-name/war访问文件。

如果我在本地主机上这样做,我会将它部署到tomcat路径/webapp中,但是这是如何在网上工作的呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-08 08:32:50

解决方案是安装,以便在使用Tomcat作为服务器的共享主机上部署应用程序。

编辑:

如果主机没有提供Tomcat (在我的例子中是这样),您仍然可以通过请求主机管理员配置jk_mod文件来部署war文件。

附加这些行

jkMount /*.war ajp3

jkMount /* ajp3 ##我仍然不确定这是否有效,因为它让tomcat监听整个public_html

但是请注意,如果您的Tomcat版本是由cPanel的EasyApache带来的,那么您也需要处理一些问题--最新安装的Tomcat将是5.5.33 (有点老了,对吗?),但是您可以再次尝试修改旧版本并安装,比如6.x.x

有关此升级的教程:

http://www.bestdesigns.co.in/blog/install-tomcat-6

帮助我理解解决这个问题的概念的东西是:

http://www.scribd.com/doc/6085698/Tomcat --关于Tomcat和cPanel的培训课程

另一件要添加的事情是:在您的计算机上安装Tomcat的本地版本,首先在本地主机上部署它。如果它有效的话,它也应该在网上工作。

那些使用Spring 的人,在Tomcat 5.5.33上工作,如果您已经知道,您不能部署您的项目,因为太老的Tomcat,所以您必须立即升级您的Tomcat。

我希望这会对所有像我这样有困难的人有所帮助。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5923585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档