WAS server

[배포] SpringBoot 스프링부트 Tomcat 톰캣 배포시 파일업로드 경로 지정하기

dev.mk 2022. 4. 29. 14:47
반응형

스프링 부트에 파일 업로드 시 사용했던 경로는 아래와 같다.

부트의 설정파일

application.properties

file.upload.directroy=C:/dev/workspace/spring-prj/src/main/resources/static/upload

 

http://localhost/upload/test.png

접근은 이런식으로 됐었고

 

프로젝트를 ROOT.war로 빌드하고 톰캣으로 배포 시 

리눅스상의 톰캣 설치경로 webapps 하위 디렉토리에 war로 넣는다.

 /usr/apache-tomcat-9.0/webapps/ROOT.war

그리고 파일 업로드 폴더를 생성한다.

ex) /usr/apache-tomcat-9.0/webapps/upload

 

부트의 설정 파일

application.properties

file.upload.directroy=/usr/apache-tomcat-9.0/webapps/upload

 

그러면 파일 업로드 시 

http:외부 ip/upload/test.png로 접근된다.

 

반응형