Tomcat

Nginx + Tomcat 연동 Upstream apache를 사용하면 tomcat서버와 AJP설정을 통해서 통신을 하게 되는데, nginx는 tomcat서버와 HTTP 통신을 하게된다. Nginx는 Upstream이란 지시자를 사용하며, reverser proxy 역할을 하게된다. upstream이란 무엇일까? Upstream 서버는 다른 말로 Origin 서버라고도 부른다. 여러대의 컴퓨터가 순차적으로 어떤 일을 처리할 때 어떤 서비스를 받는 서버를 의미한다. 위의 그림에서 업스트림 서버는 PHP-FPM이 설치된 서버이고, Nginx는 DownStream 서버라고 할 수 있다. Upstream Module 업스트림 모듈은 Nginx에 내장된 모듈로 부하분산, 속도 개선과 같은 역할을 할 수 있게 한다..
$CATALINA_BASE/conf 내에는 여러 종류의 설정 파일이 존재한다. server.xml을 포함한 주요 설정 파일 및 Tomcat 구성 요소, 그리고 가상 호스트 구성에 대해 알아보자. server.xml , , , , 등의 구성 요소들을 확인할 수 있음 Server(org.apache.catalina.Server) 최상위 element로써, shutdown 요청 처리를 위한 address와 port속성을 가지고 있다. 각각 shutdown 요청을 받기 위해 listen하는 IP address와 포트를 설정하며 기본 값은 localhost 8005이다. port속성을 -1로 설정하면 shutdown 포트 기능을 사용하지 않는다. shutdown 속성은 Shutdown 명령어(패스워드)를 설정한다..
Tomcat 설치하기 1. Tomcat 설치여부 확인 $yum list installed | grep tomcat2. Tomcat 설치하기 $yum install -y tomcat* /usr/share/tomcat에서 Tomcat파일 확인 가능 Error:tomcatjss conflicts with tomcat-native 에러시, $yum install --skip-broken tomcat* 실행 3. Tomcat 실행하기 $service tomcat start $service tomcat stop4. 버전확인 $tomcat version
JAVA 설치톰캣을 설치하기 위해 JDK가 설치되어 있는지 확인해야 한다.java -version미설치시, java8 설치apt-get install openjdk-8-jre0headless Tomcat 설치apt-get updateapt-get install tomcat8http://서버ip:8080 으로 접속하여 톰캣이 실행되있는지 확인AWS에서 Inbound(8080)을 열어줘야 확인이 가능하다.tomcat의 기본 경로는/var/lib/tomcat8/webapps/ROOT 이며/etc/tomcat8/server.xml 에서 경로 설정을 할 수 있다.
깡냉쓰
'Tomcat' 태그의 글 목록