【问题标题】:Configuring tomcat and hosting a java web application配置 tomcat 并托管 java web 应用程序
【发布时间】:2014-08-29 06:26:26
【问题描述】:

我已将我的 java web 应用程序的 war 文件(在包含托管服务器的系统 A 内)复制到 tomcat 7 的 webapps 文件夹中。鉴于我知道 IP 地址,从“系统 B”访问此应用程序的步骤是什么的“A”。完成托管程序并确保我的 tomcat 配置正确的步骤是什么。

【问题讨论】:

  • 检查你的war文件的上下文并点击它。比如http://AIPADDRES:port/yourwebappcontext

标签: java tomcat deployment war web-hosting


【解决方案1】:

在 url 中添加 web 应用程序的名称,通常是 war 文件的名称(不带 .war 扩展名)。

http://<ip-comes-here>:<port>/<webappname>

例如如果您的.war 文件名为myapp.war,那么您可以通过以下方式访问它:

http://<ip-comes-here>:<port>/myapp

这可以被覆盖,并且有一个特殊的 ROOT webapp 名称(可能来自 ROOT.war),它将在您的主机的根目录中可用:

http://<ip>:<port>/

【讨论】:

    【解决方案2】:

    安装 TOMCAT 和配置:

    here安装tomcat:从下载中选择需要的版本。

    设置环境变量:

    系统属性->高级->环境变量

    变量名称:CATALINA_HOME
    变量值:C:\TOMCAT 7.0.10(你的 tomcat 目录)

    在Tomcat中检查你的端口号--->conf--->server.xml

    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" 
    redirectPort="8443" />
    

    请注意,您的 oracle 的默认端口号为 8080。确保没有冲突

    启动服务器(到tomcat的bin文件夹,windows下用startup.bat,linux下用startup.sh)

    然后在任何网络浏览器中尝试该网址:

     http://localhost:portNumber/
    

    如果您获得了 tomcat 主页,则说明您的 tomcat 配置正确。

    部署应用程序战争文件:

    Step 1:stop tomcat(Go to the bin folder of tomcat and use shutdown.bat in windows and shutdown.sh for linux)
    Step 2:move your war into "[tomcat install dir]/webapps"
    Step 3:start tomcat
    

    然后尝试在任何网络浏览器中按照first answer 中的说明访问您的网络应用程序

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-09
      • 1970-01-01
      • 2016-03-04
      • 2015-05-07
      • 1970-01-01
      • 2012-05-01
      • 1970-01-01
      相关资源
      最近更新 更多