一只名为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