LINUX/Tomcat

[Tomcat] 외부 폴더 이미지 불러오기

민덕이 2019. 11. 9. 11:21
반응형

이번 포스팅에서는 파일 업로드를 하여 이미지를 서버에 소유권자가 alsdud154로 저장됬다는 가정하에 진행한다.

예를 들면 /home/alsdud154/data/sale_img 라는 폴더에 이미지를 저장했다고 하자.

 

 

이제 Tomcat에서 sale_img 폴더에 있는 이미지를 불러오려면 server.xml에 Context를 추가 해주면 된다.

아래의 그림과 같이 <Host ...>밑에 추가를 하자.

$ vim /usr/local/apache-tomcat-8.5.47-binder/conf/server.xml


<Context docBase="/home/alsdud154/data/sale_img" path="/test" reloadable="false" />

 

 

이제 톰캣을 재실행 후 확인해보자.

브라우저에 http://IP:PORT/test/store2.jpg를 입력하면 이미지를 정상적으로 불러온다.

# /usr/local/apache-tomcat-8.5.47-binder/bin/shutdown.sh
# /usr/local/apache-tomcat-8.5.47-binder/bin/startup.sh

반응형