NU’SCHOOL · 아카이브
docker-compose로 Tomcat과 MariaDB를 연동해 WEB-WAS-DB 3-Tier 아키텍처를 완성한다. 앞서 만든 WEB-WAS 연동 구성에 MariaDB 컨테이너를 추가하고, depends_on으로 서비스 의존성을 지정한 뒤 index.jsp에 JDBC 코드를 넣어 DB까지 연결한다. 사용한 버전은 Tomcat 10.1.17, MariaDB…
Docker로 WEB(Nginx)–WAS(Tomcat)를 연동하려면 두 컨테이너를 같은 사용자 정의 네트워크에 묶고, Nginx의 리버스 프록시가 컨테이너 이름으로 Tomcat을 가리키게 하면 된다. 이 글에서는 Nginx와 Tomcat 컨테이너를 각각 띄우고, docker network로 컨테이너 간 통신을 연결한…
docker-compose로 워드프레스를 구축하는 방법을 정리한다. docker-compose는 시스템 구축에 필요한 명령을 하나의 정의 파일에 기재해, 명령 한 번으로 시스템 전체를 실행하고 종료·폐기까지 처리하도록 도와주는 도구다. 이 글에서는 MySQL과 워드프레스 두 컨테이너를 docker-compose.yml 한…
Docker로 워드프레스를 구축하면 PHP·웹서버·데이터베이스를 직접 설치하지 않고도 명령어 몇 줄로 워드프레스 환경을 띄울 수 있다. 워드프레스는 단독으로 동작하지 않고 MySQL 또는 MariaDB 같은 데이터베이스가 반드시 필요한데, Docker를 쓰면 워드프레스 컨테이너와 DB 컨테이너를…
AWS WEB-WAS 연동은 온프레미스에서 다루던 NginX(WEB)와 Tomcat(WAS) 구조를 EC2·ALB·NLB·VPC 위에 3-Tier로 옮기는 작업이다. 이 글은 퍼블릭 구간(ALB→WEB)과 프라이빗 구간(NLB→WAS)을 VPC 서브넷으로 분리하고, 보안 그룹을 계층별로 체인 구성한 뒤, 배스천 호스트를 거쳐 프라이빗…
Tomcat MariaDB 연동은 WAS가 데이터베이스에서 읽어 온 동적 데이터를 웹 화면에 띄우기 위한 단계다. 앞서 구성한 WEB-WAS 구조(Apache 또는 NginX + Tomcat)에 데이터베이스 계층을 더해 WEB-WAS-DB 3-Tier를 완성하는 작업이라고 보면 된다. 이…
아파치 톰캣 로드밸런싱은 Apache HTTP Server를 앞단에 두고 mod_jk의 balancer 워커로 톰캣 인스턴스 두 대에 요청을 나눠 보내는 구성이다. 톰캣 한 대만 연결했던 단일 연동과 달리, 여기서는 tomcat1·tomcat2의 포트를 분리하고 workers.properties에 두…
NginX Tomcat 연동은 NginX 설정 파일에 리버스 프록시(proxy_pass) 한 줄만 추가하면 끝난다. Apache처럼 mod_jk 커넥터를 컴파일할 필요가 없어 WEB-WAS 구조를 훨씬 간결하게 만들 수 있다. 이 글에서는 RHEL 8에서 NginX 1.25와 Tomcat…
Apache와 Tomcat을 연동하면 정적 요청은 웹 서버(Apache)가, 동적 요청은 WAS(Tomcat)가 처리하는 WEB-WAS 구조를 만들 수 있다. 이 글은 RHEL 8 환경에서 mod_jk 커넥터를 직접 컴파일해 아파치 2.4와 톰캣 10.1을 연동하는 과정을 설치부터…
전체 검색
엔터를 누르면 누스쿨의 모든 글을 검색합니다
Only fill in if you are not human
가입한 이메일을 입력하시면 재설정 링크를 보내드립니다.
← 로그인으로 돌아가기
입력하신 주소로 비밀번호 재설정 링크를 보냈습니다.메일이 보이지 않으면 스팸함도 확인해 주세요.