日期:2014-05-18  浏览次数:20818 次

Linux 中如何部署java web工程?
linux中jdk,tomcat都已安装好了,并且已经将web工程的war包上传到了linux中的/usr/local/tomcat6/webapps 目录下了

将server.xml中的端口修为80 端口 ,并增加了如下配置
 <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

        <!-- SingleSignOn valve, share authentication between web applications
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
        -->

        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
               prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
        -->
      <Context docBase="/usr/local/tomcat6/webapps/sport-events/uploadFile" path="/uploadFile" reloadable="true"/>
  <Context docBase="/usr/local/tomcat6/webapps/sport-events" path="/sport-events" reloadable="true"/> 
  
  
      </Host>


启动tomcat 后,想通过 http://115.28.53.111/sport-events/  访问,可以访问不了~~~~~~

是不是哪里配置错了?

应该怎么配置,大家给点意见,谢谢!


------解决方案--------------------
访问不了的出错信息呢?
------解决方案--------------------
能ping通吗
------解决方案--------------------
等下部署你的工程。

首先确认ip通不通。80端口是否开放。
启动tomcat,直接访问ip,能否看到tomcat页面。
再去部署你的项目,如果上面没问题,那么就是你项目配置问题。
如果上面有问题,那么就先解决上面问题