tomcat

作者: 大批 | 来源:发表于2017-01-02 13:25 被阅读7次

一只名为Catalina的猫

Catalina

启动和停止

  • %CATALINA_HOME%\bin\startup.bat
  • %CATALINA_HOME%\bin\shutdown.bat

服务器端口配置

  • %CATALINA_HOME%\conf\server.xml

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

日志相关

  • 服务器日志 %CATALINA_HOME%\logs\catalina.log
  • 访问日志 %CATALINA_HOME%\logs\localhost_access_log.txt

项目目录

  • %CATALINA_HOME%\webapps

创建一个名为empty_project的java项目

  • 进入webapps里面创建一个名为empty_project的文件夹
  • 进入empty_project目录创建WEB-INF文件夹(WEB-INF是不能直接通过浏览器访问的哦)
  • 进入WEB-INF文件夹创建lib,classes文件夹和web.xml(可以从root项目里面拷贝过来)文件

配置外部工程(将F盘的java工程配置到tomcat里面去)

  • 方式一:主要是修改server.xml
  <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
          //给host添加一个context节点,这个就是配置外部工程到tomecat
        <Context path="/ep" docBase="F:\empty_project" reloadable="true"/>
        <!-- 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
             Note: The pattern used is equivalent to using pattern="common" -->
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/>

      </Host>
  • 方式二:进入%CATALINA_HOME%\conf\Catalina\localhost
    • 创建一个xml(xml的名字就是访问的名字)
    • xml的内容是
        <Context docBase="F:/empty_project"/>
      

Nothing is certain in this life. The only thing i know for sure is that. I love you and my life. That is the only thing i know. have a good day

:)

相关文章

网友评论

      本文标题:tomcat

      本文链接:https://www.haomeiwen.com/subject/pzewvttx.html