우분투 서버 18.04 LTS 아파치 톰캣9 연동 버츄얼 호스트 설정
우분투 서버 18.04 LTS에서 아파치와 톰캣9를 설치하고, 톰캣에 디플로이한 war 어플리케이션을 아파치를 경유해서 버츄얼 호스트로 접속하도록 아파치와 톰캣을 연동하는 방법을 설명한다. 톰캣만 써도 잘 되는데 왜 아파치를 경유하냐하면, 아파치에서 워드프레스 등 다른 서비스를 돌리고 있어서 톰캣도 같은 입구(아파치)를 통해서 외부로 연결되는 설정을 하는게 관리하기 편해서 그렇다. 딱히 아파치가 필요하지 않은 경우에는 그냥 톰캣만 기동해서 사용해도…
읽어 보기우분투 서버 14.04 LTS 톰캣 웹서버 설치 후 war 파일 배치(디플로이) 방법
우분투 서버 14.04 LTS 에서 톰캣7 웹서버을 설치하고 war 파일로 된 웹어플리케이션을 배치(디플로이)해서 확인하기까지의 과정을 설명한다. 톰캣 설치 먼저 당연하게 톰캣을 설치해야 한다. 우분투 서버 14.04 LTS 에서 최신 버전인 7.0 버전을 설치한다. [crayon-699a6f8f20315079272994/] 설치를 하면 service tomcat7 으로 톰캣이 실행 된다. 브라우저에서 <톰캣을 설치한 서버의 IP 주소:8080>…
읽어 보기톰캣 CATALINA_HOME vs. CATALINA_BASE
톰캣에 존재하는 두개의 배치 장소 CATALINA_HOME 과 CATALINA_BASE 의 관한 이야기. 도대체 어디에 디플로이 해야 하는거야!? 기준 환경 우분투 서버 14.04 LTS 톰캣 7.0 기본적인 지식부터 깔아두고 시작하자. CATALINA_HOME : 톰캣의 인스톨 장소. 실행 파일이 들어있는 bin 폴더가 있다. CATALINA_BASE : 톰캣의 인스턴스가 존재하는 곳이라고 한다. 카탈리나 홈은 톰캣이 설치 된 장소이고, 카탈리나…
읽어 보기Problem with directory /usr/share/tomcat7/common/classes
톰캣 기동시 나오는 에러의 해결 방법. [crayon-699a6f8f20732973303573/] 디렉토리가 없어서 에러가 나는 것 같으니 디렉토리를 만들어 준다. 끝. [crayon-699a6f8f20739043372414/]
읽어 보기톰캣을 웹서버로 사용시 jsp not found
2015년 8월 28일 추가 아래 내용은 우분투에서 디플로이 장소가 CATALINA_HOME 이 아닌 CATALINA_BASE 인 것을 몰라서 생긴 문제이다. CATALINA_BASE 에 디플로이 했을 경우에는 문제가 생기지 않을 것이다. CATALINA_HOME 과 CATALINA_BASE 에 대한 내용은 새로운 글 톰캣 CATALINA_HOME vs. CATALINA_BASE 에서 읽을 수 있다. 톰캣을 아파치 연동하지 않고 단독 웹서버로…
읽어 보기