logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

아파치 톰캣 7 따라잡기

아파치 톰캣 7 따라잡기

타누즈 카르 (지은이), 우정은 (옮긴이)
  |  
에이콘출판
2013-09-30
  |  
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 27,000원 -10% 0원 1,500원 25,500원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

아파치 톰캣 7 따라잡기

책 정보

· 제목 : 아파치 톰캣 7 따라잡기 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788960774759
· 쪽수 : 330쪽

책 소개

톰캣 서버 관리자가 반드시 알아야 할 내용을 다룬다. 톰캣 7의 성능 튜닝, 다양한 설정 방법, 로깅, 모니터링, 마이그레이션 등 톰캣에 관한 모든 내용을 설명한다. 톰캣 7을 다운로드하는 방법에서부터 설치하고 설정하는 방법 등 기초적인 내용도 자세히 설명한다.

목차

1장 톰캣 7 설치
___톰캣의 역사
______톰캣 지원 매트릭스
______아파치 톰캣 7의 기능과 개선사항
_________웹 애플리케이션 메모리 누수 감지와 방지
_________서블릿 3.0
_________개선된 로깅
_________별칭
___톰캣 7 설치
______톰캣 소프트웨어를 다운로드하는 방법
_________바이너리 패키지
_________RPM/exe
_________소스
______톰캣 7 설치 요구사항
_________자바 설치
______아파치 톰캣 7 설치
_________윈도우 환경에서 톰캣 7 설치
_________리눅스 환경에서 톰캣 7 설치하기
______톰캣 서비스를 시작하고 종료하는 방법
_________윈도우에서 서비스 제어하는 방법
_________리눅스에서 서비스 제어하는 방법
_________스타트업 스크립트
_________셧다운 스크립트
______톰캣 상태 확인
___설치 과정에서 자주 발생하는 문제와 해결방법
______에러: 자바 바이너리 권한 거부
______에러: 톰캣에서 JAVA_HOME을 찾을 수 없다
______에러: 포트가 이미 사용 중이라는 에러가 로그로 출력됨
___요약

2장 설정과 배포
___설정 파일과 사용법
___톰캣 7 설정하기
______DataSource 설정
_________JDBC
_________JNDI
_________DataSource
___시중에서 흔히 볼 수 있는 데이터베이스의 데이터소스 비교
______톰캣 관리자 설정
_________톰캣 관리자 활성화
______컨텍스트 경로
_________컨텍스트 경로 활성화
___톰캣 7에 배포하기
______웹아카이브(WebArchive)의 구조
_________아카이브 파일
___배포 유형
______톰캣 7에서 애플리케이션을 배포하는 방법
___톰캣의 배포, 설정 과정에서 흔히 발생하는 문제
___요약

3장 성능 튜닝
___톰캣 7의 성능 튜닝
______왜 성능을 튜닝해야 하는가
___성능 튜닝 시작하기
___톰캣 컴포넌트 튜닝
______톰캣 7의 커넥터 종류
_________자바 HTTP 커넥터
_________자바 AJP 커넥터
_________APR (AJP/HTTP) 커넥터
______톰캣 7의 스레드 최적화
_________공유 스레드 풀(공유된 실행자)
_________전용 스레드 풀
_________공유 스레드 풀과 전용 스레드 풀의 비교
_________maxThreads
_________maxKeepAlive
___JVM 튜닝
______왜 톰캣의 JDK를 튜닝해야 하는가
_________JMAP(메모리 맵)
______톰캣 7의 힙 크기를 증가시키는 방법
_________가비지 콜렉션
______JVM 옵션
_________표준 옵션
_________비표준 옵션
_________GC 로그에 표시된 파라미터
_________SurvivorRatio
___OS 튜닝
___요약

4장 아파치 웹 서버와 톰캣 통합
___사용자 요청 흐름(웹/애플리케이션 수준)
___왜 아파치 HTTP 서버를 사용하는가
___아파치 HTTP 설치
______윈도우에서 아파치 HTTP 설치하기
_________아파치 서비스를 확인하는 방법
______리눅스(비 DOS 환경)에 아파치 HTTP 설치하기
_________아파치 포터블 런타임
___아파치 Jserv 프로토콜
______mod_jk 설치하고 설정하기
_________mod_jk 설치
_________아파치에서 mod_jk 설정하기
______mod_proxy 설정
______mod_jk와 mod_proxy 비교
___톰캣 7과 IIS 통합
______요구사항
______설치 과정
___통합 과정에서 일반적으로 발생하는 문제와 해결 방법
___요약

5장 톰캣 7 보안
___톰캣 관리자
___톰캣 보안 권한
______catalina.properties
______catalina.policy
_________시스템 코드 권한
_________카탈리나 코드 권한(톰캣 코어 권한)
_________웹 애플리케이션 권한
______tomcat-users.xml
______server.xml
___톰캣 관리자 활성화
______톰캣 관리자를 활성화하는 방법
___제품 환경에 맞는 톰캣 7 보안
______톰캣 설정
_________커넥터 포트
_________톰캣 애플리케이션 감량
_________핫 배포 비활성화
______톰캣 이외의 설정
_________별도의 사용자로 서비스
_________방화벽
_________비밀번호
___톰캣 7의 SSL 설정
______SSL 인증서 종류
______SSL 설치 과정
___요약

6장 톰캣 7 로깅
___줄리
___로거, 어펜더, 레이아웃
___톰캣 7의 로깅 종류
______애플리케이션 로그
______서버 로그
______콘솔 로그
______액세스 로그
______호스트 관리자
___톰캣 7의 다양한 로그 수준
___Log4j
______Log4j의 다양한 로그 수준
_________Log4j 설정 방법
______로그 수준 매핑
___톰캣 7의 밸브
___로그 분석
______로그 분석에 유용한 명령어
___요약

7장 톰캣 문제 해결
___웹 관리자가 공통적으로 겪는 문제 영역
___문제 해결 방법
______애플리케이션이 느려지는 문제
_________톰캣 7에서 느림 문제를 해결하는 방법
_________데이터베이스 수준에서 문제 해결
___톰캣 7에서 스레드 덤프 만드는 방법
______Kill 명령어를 이용한 스레드 덤프
______Jstack을 이용한 스레드 덤프
_________톰캣 인스턴스의 스레드 덤프 분석 방법
______사무라이로 스레드 덤프 분석하기
______스레드 덤프 분석기를 이용해 스레드 덤프 분석하기
______에러와 해결책
_________JVM(메모리) 문제
_________데이터베이스 관련 문제
___웹 서버 벤치마킹
_________아파치벤치
_________제이미터
___요약

8장 톰캣 7 모니터와 관리
___다양한 모니터링 방법
___웹 애플리케이션, 데이터베이스 서버에 모니터링 설정
___톰캣 7의 톰캣 관리자
___톰캣 7 모니터링
______톰캣 7 서버 상태 요약
_________톰캣 7 서버의 모든 상태
___톰캣 7의 JConsole 설정
______원격 JMX 활성화
______JConsole 연결 방법
______JConsole의 다양한 탭과 기능
_________메모리 개요
_________스레드 개요
_________개요와 VM 요약
_________MBeans
___요약

9장 톰캣 7 클러스터링
___클러스터란 무엇인가
______클러스터링의 장점
______클러스터링의 단점
___클러스터링 아키텍처
______수직 클러스터링
_________수직 클러스터링의 장점
_________수직 클러스터링의 단점
______수평 클러스터링
_________수평 클러스터링의 장점
_________수평 클러스터링의 단점
___아파치 톰캣 7의 수직 클러스터링
______톰캣 인스턴스 설치
______수직 클러스터 설정
_________인스턴스 1 설정
_________인스턴스2 설정
______아파치 웹 서버를 수직 클러스터로 설정
___아파치 톰캣 7의 수평 클러스터링
______톰캣 인스턴스 설치
______클러스터 설정
_________인스턴스 1 설정
_________인스턴스 2 설정
______아파치 웹 서버를 수평 클러스터로 설정
___클러스터된 인스턴스 테스트
___톰캣 클러스터링 모니터링
___요약

10장 톰캣 업그레이드
___다양한 환경
______개발 환경
______품질 보증 환경
______준비 환경
______제품 환경
___업그레이드 생명 주기
___톰캣 6에서 톰캣 7으로 업그레이드
______톰캣 7의 요구사항
______업그레이드할 톰캣 7 설치
______톰캣 7 설정
_________JVM 설정
_________데이터베이스 연결 설정
_________애플리케이션 마이그레이션
_________별칭 설정
___ITIL 과정 구현
______가용성 관리
______용량 관리
______서비스 전이
___요약

11장 톰캣 7의 고급 설정
___가상 호스팅
______이름 기반 가상 호스팅
______IP 기반 가상 호스팅
___톰캣 7의 가상 호스팅
___호스트명 별칭
___하나의 톰캣 인스턴스로 여러 애플리케이션 호스팅
___다양한 톰캣 환경 ? 개발 환경/QA 환경/ 준비 환경/제품 환경
___캐시 튜닝
___톰캣 7 최적화
______특권이 없는 사용자로 톰캣 7 실행하기
___요약

저자소개

타누즈 카르 (지은이)    정보 더보기
6년 동안 IT 전문가로 활동했다. ITIL 프레임워크와 린 식스시그마(Lean Six Sigma) 같은 기법을 이용해 프로세스를 개선하는 과정에 참여했다. MCSA, ITIL 자격증이 있으며, 핵심 서버 제품 문제 해결 분야의 전문가다. 그는 또한 복잡한 문제를 해결한 경험이 많다. 제품 환경에서 발생한 문제를 빨리 해결해서 자신의 팀과 고객에게 큰 도움을 줬다. 톰캣, 웹로직, JBoss 서버 관리의 특정 분야 전문가(SME, Subject Matter Expertise)다. 소규모 팀을 구성해 규모가 큰 기업의 웹 호스팅 환경용 J2EE 관련 작업을 했으며, 빠른 업무 처리 시간으로 일정 내에 프로젝트를 마쳤다. 또한 문제 원인 분석, 문제 관리, 애플리케이션 마이그레이션, 웹 애플리케이션 서버 업그레이드 능력도 뛰어나다. 지금까지 100개 이상의 기업 애플리케이션을 마이그레이션했고, J2EE 웹 애플리케이션을 업그레이드했다. 1,000개가 넘는 미들웨어 인스턴스의 환경도 관리했다. 탁구와 새로운 기술을 배우는 것을 좋아하며, 춤도 잘 춘다. 이 책은 그의 첫 번째 작품이다.
펼치기
우정은 (옮긴이)    정보 더보기
인하대학교 컴퓨터공학과를 졸업하고 LG전자, 썬 마이크로시스템즈, 오라클 등에서 모바일 제품 관련 개발을 하다가 현재는 뉴질랜드 웰링턴에 있는 Xero에서 모바일 앱 개발자로 새로운 인생을 즐기고 있다. 2010년 아이폰의 매력에 빠져들면서 번역과 개발을 취미로 삼고 꾸준히 서적을 번역한다. 옮긴 책으로는 『무던한 개발자를 위한 모던한 자바스크립트』, 『디노 첫걸음』, 『플러터 인 액션』, 『처음 배우는 스위프트』, 『실전 자바 소프트웨어 개발』, 『모던 자바 인 액션』(이상 한빛미디어) 등이 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책