본문 바로가기

Cafe24

Cafe24 JSP 호스팅 - Cafe24 서버의 appBase 설정에 대해

톰캣의 /tomcat/webapps 폴더는 각각의 웹애플리케이션의 파일들을 저장하기 기본 위치입니다. 설정을 바꾸지 않는 이상 기본적으로 개발자가 개발한 웹애플리케이션의 jar, class, jsp 등의 파일들은 이곳에 위치해야 합니다. 이는 /tomcat/server.xml 파일안의 Host 태그의 appBase 속성에 지정되어 있습니다.

하지만 Cafe24의 경우 appBase 속성이 "webapps"가 아니라 "/home/hosting_users/Cafe24아이디"로 지정되어 있으며 root 폴더로 www 폴더가 지정되어 있습니다. 따라서 Cafe24 서버에 올리는 웹애플리케이션의 파일들은 반드시 /home/hosting_users/Cafe24아이디/www 에 업로드 해야 합니다. (Cafe24 서버에 ftp 접속시의 root 폴더가 바로 /home/hosting_users/Cafe24아이디/www/ 입니다.)

또한 하나의 Cafe24 서버에 하나의 사이트만 운영이 가능합니다. www폴더 이외에 폴더를 만들어 이곳에 사이트 관련 파일들을 넣는 것은 허용되지 않습니다.