기술

WebtoB 설정 관리 및 보안, 튜닝관리

또리줌마 2023. 6. 15. 15:21
반응형

 

WebtoB 설정관리 및 보안, 튜닝 관리

 
 

제1장 WebtoB 소개 

WebtoB의 구조와 동작, 특징에 대해서 알아보고, WebtoB를 사용하기 위해 알아야 하는 관리 툴과 환경변수에 대해서 설명한다.

1.1. 구조와 동작
   1.1.1. 기존 웹 서버와의 구조 비교
   1.1.2. WebtoB 프로세스
1.2. 특징
   1.2.1. 캐싱(Caching)
   1.2.2. WBAPI
   1.2.3. TP-Monitor Tmax 서비스 호출
   1.2.4. Extension 관리
   1.2.5. Log 관련
1.3. 관리 툴
1.4. 환경변수
1.5. 디렉터리 구성

 

 

제1장 WebtoB 소개

WebtoB는 기존 웹 서버와는 다른 구조를 가지고 있다. 기존 웹 서버들은 대부분 NCSA사의 httpd의 구조를 가지고 있다. 이는 사용자가 많지 않던 환경에서 사용되던 것으로 사용자의 증가에 유연하게

technet.tmaxsoft.com

 

 

 

제2장 Quick Start

간단한 WebtoB의 사용 방법에 대해서 설명한다.

WebtoB가 설치된 장비의 hostname은 "mynode"라고 가정한다. Installer로 WebtoB를 정상적으로 설치한 경우 WEBTOBDIR과 PATH 등 환경변수가 WebtoB의 환경 파일에 설정되어 있는지 확인한다.
 
 

 

제2장 Quick Start

본 장에서는 간단한 WebtoB의 사용 방법에 대해서 설명한다. WebtoB가 설치된 장비의 hostname은 "mynode"라고 가정한다. Installer로 WebtoB를 정상적으로 설치한 경우 WEBTOBDIR과 PATH 등 환경변수가 WebtoB의 환

technet.tmaxsoft.com

 

 

제3장 환경설정

환경설정의 구조와 각 절의 설정 항목과 예제에 대해서 설명한다.
 
3.1. 개요
  3.1.1. 환경설정 파일 구조
  3.1.2. 환경설정 파일 컴파일
  3.1.3. 설정 항목 설명 규약
3.2. DOMAIN 
  3.2.1. 설정 항목
  3.2.2. 예제
3.3. NODE 절
  3.3.1. 설정 항목
  3.3.2. 예제
3.4. VHOST 절
  3.4.1. 설정 항목
  3.4.2. 예제
3.5. SVRGROUP 절
  3.5.1. 설정 항목
  3.5.2. 예제
3.6. SERVER 절
  3.6.1. 항목
  3.6.2. 예제
3.7. SERVICE 절
  3.7.1. 설정 항목
  3.7.2. 예제
3.8. DIRECTORY 절
  3.8.1. 설정 항목
  3.8.2. 예제
3.9. URI 절
  3.9.1. 설정 항목
  3.9.2. 예제
3.10. ALIAS 절
  3.10.1. 설정 항목
  3.10.2. 예제
3.11. DIRINDEX 절
  3.11.1. 설정 항목
  3.11.2. 예제
3.12. LOGGING 절
  3.12.1. 설정 항목
  3.12.2. 예제
3.13. ACCESS 절
  3.13.1. 설정 항목
  3.13.2. 예제
3.14. AUTHENT 절
  3.14.1. 설정 항목
  3.14.2. 예제
3.15. EXT 절
  3.15.1. 설정 항목
  3.15.2. MIME-Type
  3.15.3. 예제
3.16. SSL 절
  3.16.1. 설정 항목
  3.16.2. CA 명령어 사용
  3.16.3. 예제
3.17. PROXY_SSL 절
  3.17.1. 설정 항목
  3.17.2. 예제
3.18. ERRORDOCUMENT 절
  3.18.1. 설정 항목
  3.18.2. 예제
3.19. EXPIRES 절
  3.19.1. 설정 항목
  3.19.2. 예제
3.20. TCPGW 절
  3.20.1. 설정 항목
  3.20.2. 예제
3.21. REVERSE_PROXY_GROUP 절
  3.21.1. 설정 항목
  3.21.2. 예제
3.22. REVERSE_PROXY 절
  3.22.1. 설정 항목
  3.22.2. 예제
3.23. LOGLEVEL 절
  3.23.1. 설정 항목
  3.23.2. 예제
3.24. HEADERS 절
  3.24.1. 설정 항목
3.25. PRECEDING_COMMAND 절
  3.25.1. 설정 항목
  3.25.2. 예제
3.26. FILTER 절
  3.26.1. 설정 항목
  3.26.2. 예제
 

 

제3장 환경설정

WebtoB에서 설정할 수 있는 HTTP 메소드(GET, POST, HEAD, OPTIONS, PUT, DELETE, TRACE, PROPFIND, PROPPATCH, MKCOL, COPY, MOVE, LOCK, UNLOCK)에서 제외하고 싶은 메소드들을 설정한다. 즉, 설정된 메소드들을 제외한 메소드

technet.tmaxsoft.com

 

제4장 고급설정

앞에서 살펴본 기본적인 설정 외에 특수한 작업을 하기 위한 설정에 대하여 설명한다.
 
4.1. 동적 콘텐츠를 위한 설정
  4.1.1. CGI
  4.1.2. SSI
  4.1.3. PHP
4.2. Virtual Hosting
  4.2.1. Virtual Host 구조
  4.2.2. Mass Virtual Host
4.3. 로그 설정
  4.3.1. 로그 파일
  4.3.2. Log Format
  4.3.3. Common Log Format
  4.3.4. 환경 설정
4.4. Tmax 연동
  4.4.1. Tmax 연동을 위한 환경설정
  4.4.2. 사용예
4.5. JEUS 연동
  4.5.1. WebtoB와 JEUS 연결의 특징
  4.5.2. JEUS 연동 설정(Base+)
  4.5.3. 내장 Servlet Engine 연동 설정 (Standard)
4.6. 다른 WAS 연동
  4.6.1. WebtoB의 Reverse Proxy를 통한 WAS 연결의 특징
  4.6.2. 다중 WAS 연동 설정(Enterprise+)
4.7. URLRewrite
  4.7.1. WebtoB 설정
  4.7.2. URLRewriteConfig 파일 설정
  4.7.3. RewriteCond
  4.7.4. RewriteRule
  4.7.5. 예제
4.8. Filter 모듈 개발
 
 

 

제4장 고급 설정

본 장에서는 앞에서 살펴본 기본적인 설정 외에 특수한 작업을 하기 위한 설정에 대하여 설명한다. 4.1. 동적 콘텐츠를 위한 설정 웹 서버가 설치되면 HTML을 이용한 서비스가 가능하다. 즉, WebtoB

technet.tmaxsoft.com

 

제5장 기동 및 종료

환경설정을 마친 WebtoB를 기동 및 종료하기 위한 명령어와 각종 옵션에 대해 설명한다.
 
5.1. WebtoB 기동
  5.1.1. 기동 전 점검할 사항
  5.1.2 wsboot
5.2 WebtoB 종료
  5.2.1. wsdown
 
 

 

제5장 기동 및 종료

본 장에서는 환경설정을 마친 WebtoB를 기동 및 종료하기 위한 명령어와 각종 옵션에 대해 설명한다. WebtoB 시스템 종료도 wsboot와 마찬가지로 이진 WebtoB 환경 파일로 이루어진다. 시스템에서 사용

technet.tmaxsoft.com

 

 

제6장 WebtoB 관리

WebtoB는 시스템 동작 중 각종 상태 정보 확인, 제어 등의 관리기능을 제공한다. 예를 들어 WebtoB 시스템의 종료 및 기동의 절차를 거치지 않고도 현재 환경설정에 대한 정보를 확인해 보고 이를 동적으로 변경할 수 있다. 또한 제공되는 서비스들 중 특정 서비스에 대하여 현재 처리 상태 즉, 몇 건의 서비스를 처리해 왔으며, 평균 처리시간이 얼마나 되며, 몇 건의 요청이 대기하고 있는지 등의 정보를 확인할 수 있다.

WebtoB는 이와 같은 기능들을 콘솔 관리자 프로그램 wsadmin과 브라우저를 위한 WebAdmin을 통해서 제공한다. 본 장에서는 WebtoB 관리를 위해 제공하는 프로그램과 명령어에 대해서 설명한다.

 
6.1. wsadmin 콘솔 관리자 프로그램
   6.1.1. 환경정보
   6.1.2 동작 상태 정보
   6.1.3. 서버 프로세스 중지 및 재개
   6.1.4. 적체 해소
   6.1.5. 설정값 동적 변경
   6.1.6. 클라이언트 연결해제
   6.1.7. 기타
6.2 wsmon 콘솔 모니터링 프로그램
6.3. WebAdmin
  6.3.1. 시작 전 확인사항
  6.3.2. 시작
  6.3.3. 시스템 조회/제어
  6.3.4. 환경 파일 설정
  6.3.5. 모니터링
6.4. 명령어
   6.4.1. wscfl
   6.4.2. wsuncfl
   6.4.3. wsgst
   6.4.4. wsracd
 
 

 

제6장 WebtoB 관리

WebtoB 시스템의 환경정보를 조회한다. 버전, 최대 사용자수, 사용 만료기한 정보 등을 확인할 수 있다. 사용법 > wi 예제 $$1 webtob (wsadm(wsmon)) [2014/08/05:19:30:47]: wi License: REAL Enterprise edition Version=WebtoB

technet.tmaxsoft.com

 

 

제7장 WebtoB 튜닝

WebtoB의 이러한 특징을 적절히 활용하여 사용할 수 있도록 본 장에서는 튜닝에 있어 가장 중요한 항목들과 그 적용사례에 대해서 설명한다.
 

 
7.1. HTH 설정
7.2. 서버 프로세스 설정
   7.2.1. 예제
7.3. BRUN 발생하는 경우 튜닝 설정
   7.3.1. HttpOutBufSize 및 FlowControl 설정
   7.3.2 BRUN 상태를 줄이는 방법
 
 

 

제7장 WebtoB 튜닝

WebtoB는 상업용 웹 서버로 대규모의 전문적인 웹 서비스의 운영을 위해 개발되었다. 전문가를 위한 서버인 만큼 사용자에 대한 자유도가 높고 각자의 환경에 맞는 최적의 미세조정을 제공한다.

technet.tmaxsoft.com

 
 

제8장 WebtoB 보안

WebtoB는 기본적으로 인증(Authentication)과 SSL(Secure Socket Layer)을 지원한다.
이는 기존의 다른 웹 서버들에서도 기본적으로 지원하는 것으로 웹에서 보안를 보장하기 위해 가장 많이 사용되는 방법들이다. 근본적으로 개방형 통신망을 지향하는 인터넷에서 사용자들의 정보를 보호하고, 자료의 유출을 막기 위해 전자 상거래 등의 거대한 규모의 사이트에서 반드시 검증하고 이용해야 할 방법들이다.
 

 
8.1. 인증 방법
8.2. SSL
   8.2.1. SSL v3.0
   8.2.2. SSL vs. SHTTP
   8.2.3. SSL Encryption
   8.2.4  Ciphers
8.3. 인증 서비스
   8.3.1. 인증기관
   8.3.2. 인증서
   8.3.3. 인증서 발급 정책
   8.3.4. Verisign에서 서버 인증서 발급 받기
8.4. 인증과 SSL의 사용
   8.4.1. 인증
   8.4.2. SSL의 설정
 

 

제8장 WebtoB 보안

WebtoB에서는 전자 상거래 사이트를 위해서 안전한 보안 방식인 SSL(Secure Socket Layer)을 제공한다. WebtoB에서 구현된 SSL을 사용하는 방법을 설명하기 전에 먼저 SSL에 대해서 설명한다. SSL은 웹 서버가

technet.tmaxsoft.com

 
 

제9장 WBAPT

WebtoB는 기존 CGI 방식의 애플리케이션 프로그램들의 문제점을 해결하기 위해 새로운 WebtoB만의 API를 제공한다. 본 장에서는 WebtoB에서 제공하는 API에 대해서 설명한다.
 

 
9.1. 개요
9.2. 개념
9.3. 환경설정
9.4. 서비스 테이블 생성
9.5. 프로그램의 컴파일
9.6. WBAPI의 시작 및 응용
9.7. WBAPI의 종류
   9.7.1. INIT/DONE API
   9.7.2. ALLOC API
   9.7.3. GET API
   9.7.4. PUT/SET API
   9.7.5. SEND API
   9.7.6. COOKIE API
   9.7.7. SESSION API
   9,7.8. ETC API
9.8. WBAPI를 이용한 CGI의 변환
   9.8.1. CGI 프로그램
   9.8.2. WBAPI 프로그램
 

 

제9장 WBAPI

WebtoB는 기존 CGI 방식의 애플리케이션 프로그램들의 문제점을 해결하기 위해 새로운 WebtoB만의 API를 제공한다. 본 장에서는 WebtoB에서 제공하는 API에 대해서 설명한다. 기존의 CGI 방식은 사용자의

technet.tmaxsoft.com

끝........


도움이 되셨다면 광고 한번 꾹~눌러주는 센스😅👍