tomcat 9

java.net.BindException : Address already in use bind 에러 Tomcat 자주 보는 에러들

Tomcat 자주보는 에러들tomcat을 사용하다보면 자주 보이는 에러들이 있다 1. 포트 충돌java.net.BindException : Address already in use bindjava.net.BindException: 주소가 이미 사용 중입니다 (Bind failed) tomcat 의 기본 port 8080을 누가 이미 사용하고 있거나 tomcat이 이미 실행중일때다. * 기본포트 8080을 누가 이미 사용중일때server.xml의 8080 port를 다른것으로 변경해준다. ${tomcat_home}/conf/server.xml * tomcat이 이미 실행중일때port 검색으로 8080 포트를 사용중인것을 확인할수 있다netstat -an |grep 8080 프로세스 검색으로 사용중인것을..

WEB,WAS 및 기술 2026.01.29

[WEB/WAS] Tomcat 장애시 제일먼저 확인 하는것

Tomcat 장애 났을 때 내가 먼저 보는것들 Tomcat 장애가 났다는 연락을 받으면보통 log를 먼저 확인들 하실텐데저는 일단 tomcat이 올라간 서버부터 확인합니다. 제일 먼저 CPU 상태 확인 (top)서버에 접속하면 가장 먼저 top 명령어를 실행합니다. top 여기서 보는 포인트는 단순합니다. CPU 사용률이 비정상적으로 높은가?특정 프로세스(Java)가 CPU를 거의 독점하고 있는가? 만약 CPU 사용량이 계속 치솟고 있다면,이건 대부분 무한 루프, 특정 로직 폭주, 쓰레드 문제입니다.이 경우 바로 해야 할 일은 쓰레드 덤프(thread dump) 를 뜨는 겁니다.kill -3 tomcat PIDkill -3 127688 CPU를 많이 잡아먹는 PID를 확인한 뒤,덤프를 남겨 두는 게 중..

WEB,WAS 및 기술 2026.01.20

[WEB/WAS] Apache rewrite 설정 http를 자동으로 https로 보내기

Apache rewrite 설정안녕하세요 오늘은 Apache rewrite 설정에 대해서 알아보겠습니다.apache 를 설치하고 chh.co.kr 로 도메인 설정까지 완료 하고 chh.co.kr 로 호출했을때http://chh.co.kr 이 아닌https://chh.co.kr 로 자동으로 접속되게 하는 방법을 설명드리겠습니다. *현재 저의 가상머신입니다. rewrite 미적용한 apache를 기동하고chh.co.kr 로 접속하니 http://chh.co.kr로 접속이 됩니다. 이친구를 rewrite 적용을하고 호출해보겠습니다.rewrite 모듈을 켜줍니다. pwd/home/hunhee/apache2.4/conf#사소한 작업도 백업필수cp httpd.conf httpd.conf_20260115vi htt..

WEB,WAS 및 기술 2026.01.15

[WEB/WAS] Nginx에 여러개의 Tomcat 연동

∴주의 이글은 초심자용 글입니다. 목표. nginx에 여러개의 tomcat 구성해보기안녕하세요예전에 포스팅할때 apache에 여러개의 tomcat 연동은 해봤는데nginx에 여러개의 tomcat 연동 구성은 포스팅을 안했던거 같아서한번 해보려고 합니다. apache에 여러개의 tomcat이 궁금하신분은 아래 링크2026.01.07 - [WEB,WAS] - [WEB/WAS] apache + tomcat 여러개의 톰켓 연동 처리 [WEB/WAS] apache + tomcat 여러개의 톰켓 연동 처리∴주의 이글은 초심자용 글입니다. 목표. apache에 여러개의 tomcat 구성해보기안녕하세요이번시간엔 tomcat session clustering 을 기술하려고 했는데 생각해보니 제 블로그에서 apache ..

WEB,WAS 및 기술 2026.01.12

[WEB/WAS] Tomcat jvm option, 힙메모리 , java option

Tomcat JVM Option, arguments 안녕하세요.지금까지 apache tomcat 설치 연동 database 연동까지기초적인 부분을 기술해왔는데 이제 뭐를 업로드할까 생각 중에 tomcat을 기본설치만 하고 중요한 jvm option들과 기초적인 튜닝 방법에 대해서 알아보려고 합니다. 이전에 제글을 보고 tomcat을 설치하신분들은tomcat-9/bin/catalina.sh 파일에 JAVA_HOME 설정을 했을겁니다.요부분 주석처리하고 시작하겠습니다. pwd/home/hunhee/tomcat-9/binvi catalina.sh#JAVA_HOME 주석처리#이부분은 저랑 첫번째 글부터 같이 해오신분들만 하시면되요!#다른글 보고오신분은 스킵하셔도됩니다.###JAVA_HOME####JAVA_..

WEB,WAS 및 기술 2025.12.30

[WEB/WAS] ssl 인증서 생성후 apache ssl 설정 해보기!

∴이글은 초심자용 글입니다. 저번시간에는 virtualhost 를 이용해서 가상호스트 설정을 해봤는데요오늘은 ssl 인증서를 생성하고 적용함으로써 https:// 호출을 이용해보겠습니다.목표. ssl 인증서를 생성해보고 apache에 적용해 https://로 호출해보자!●초보자도 편하게 따라올수있게 차근차근 친절히 알려주기●ssl인증서를 이용해 apache conf/extra/httpd-ssl.conf에 적용해보자. 현재 저희는 http 80 포트로 호출하고 있습니다. 아래 사진처럼요 이친구를 ssl 인증서를 이용해서 https:// 형식으로 호출을 하려고 합니다.ssl 이란...암호화 통신입니다. http -> https 로 암호화프로토콜을 통해서 안전하게 전송 하는겁니다 제가상머신 브라우저..

WEB,WAS 및 기술 2025.12.24

[WEB/WAS]가상호스트 Apache Virtualhost,vhost 설정

∴이글은 초심자용 글입니다. 목표. Apache 가상호스트 설정을 해보자!VitrualHost, Vhost●초보자도 편하게 따라올수있게 차근차근 친절히 알려주기●apache conf/extra/httpd-vhost.conf 를 이용한 가상호스트 설정 해보기 안녕하세요 저번시간에는 apache 와 tomcat 연동후 웰컴페이지를 띄워봤는데요!저번 글에서 얘기했던대로 apache vhost 설정을 진행 해보도록 하겠습니다. vhost, virtualhost 란 ?1개의 apache web서버에서 여러개의 도메인을 사용할수 있도록 해주는 설정입니다.naver로 예시를 들자면 (예시입니다. 사실인지 아닌진 저도 몰라요!) mail.naver.com ▶ mail 서버map.naver.com ▶ 네이버 지도 ..

WEB,WAS 및 기술 2025.12.23

[WEB/WAS](기초)리눅스 환경에서 Apache를 설치해보자!

∴이글은 초심자용 글입니다. 안녕하세요 오늘은 Tomcat 설치 이후 Apache 설치를 해보려고 합니다.Tomcat 과 같이 yum 이나 wget 등 os에서 직접 설치가 아닌 설치파일을 직접다운로드 및 업로드 하여 설치하는 방식으로 해보겠습니다.설치 진행은 설치파일 다운로드, 업로드, 본격 설치 순으로 진행하겠습니다. 목표. 리눅스 환경에서 기본 Apache 를 설치해보고 기본 페이지를 띄어보자! ●초보자도 편하게 따라올수있게 차근차근 친절히 알려주기● Apache 설치후 기본 웰컴페이지를 띄어보자 ○설치해야할 파일 목록- apr-1.7.6.tar.gz- apr-util-1.6.3.tar.gz- apache2.4.66.zip- pcre-8.45.tar.gz-tomcat-connectors-1.2...

WEB,WAS 및 기술 2025.12.18

[WEB/WAS](기초)리눅스 환경에서 Tomcat을 설치해보자!

∴이글은 초심자용 글입니다. 목표. 리눅스 환경에서 기본 TOMCAT 을 설치해보고 기본 페이지를 띄어보자! ●초보자도 편하게 따라올수있게 차근차근 친절히 알려주기● tomcat 설치후 기본 웰컴페이지를 띄어보자 yum 이나 apt등 이용 안하고 소스 파일을 직접다운받아 업로드를 통해서 설치를 진행하려고 한다.소스를 직접 다운받아 설치 함으로 os 종류 상관없이 linux 기반이면 설치가능합니다. 첫번째로 설치파일 다운로드 부터해보자 설치파일이 있으신분은 파일다운로드 과정을 생략해도됩니다. ○설치해야할 파일 목록-tomcat-jdk 1. tomcat 설치파일 다운로드하기https://tomcat.apache.org/download-90.cgi Apache Tomcat® - Apache Tomc..

WEB,WAS 및 기술 2025.12.17