Server

Tomcat war 파일명 변경

J1Eun 2023. 8. 2. 17:43

tomcat 에 war 파일 배포 시 기본적으로 ROOT 파일만 읽어간다.

프로젝트 설정에 따라 project.war로 보내지는데 바로 반영하는 방법

 

/usr/share/tomcat/conf/server.xml 에서 Host 하위에 Context 추가

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

    <Context path="/" docBase="iqsbz" reloadable="false" > </Context>	# 추가
    
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
           prefix="localhost_access_log" suffix=".txt" rotatable="false"
            pattern="%{X-Forwarded-For}i %l %u %t &quot;%r&quot; %s %b"/>

    <Valve className="org.apache.catalina.valves.RemoteIpValve"
           protocolHeader="X-Forwarded-Proto"
           internalProxies="10\.\d+\.\d+\.\d+|192\.168\.\d+\.\d+|169\.254\.\d+\.\d+|127\.\d+\.\d+\.\d+|172\.(1[6-9]|2[0-9]|3[0-1])\.\d+\.\d+"/>
</Host>