웹서버/iPlanet,SunOne

[정보] magnus.conf 파일

투칼론 2019. 1. 25. 19:04
반응형

magnus.conf 파일의 주요 범주


1. Init Functions 

  : 서버 모듈, 플러그인 모듈, 로그 파일 초기화


2. Server Information

  : ExtraPath, TempDir, TempDirSecurity, User 등 서버 관련 설정

  1) TempDir - 임시 파일 생성을 위한 디렉터리

  2) User - 로그인할 유저, 설정하지 않으면 기동 시에 계정을 사용(예, webservd)


3. Language Issues

  : DefaultLanguage 등 언어 이슈에 대해 설정


4. DNS Lookup 

  : AsyncDNS, DNS 등 DNS 관련 설정


5. Threads, Processes, and Connections

  : 스레드, 프로세스, 연결, KeepAlive 등 관련 파라미터 설정. 

  1) ListenQ - 리슨 시 백로그 큐 수

  2) MaxProcs (UNIX Only) - 동시에 실행되는 프로세스 수. 기본값은 1. 권장값은 프로세서 수 만큼 설정

  3) RqThrottle - 한 프로세스에서 동시에 실행되는 스레드 수

  4) RqThrottleMin - 프로세스가 기동 시에 생성되는 초기 스레드 수

  5) RcvBufSize - 응답버퍼 크기. OS 마다 기본값이 다름. (예, 4096, 8192 등)

  6) SndBufSize - 송신버퍼 크기. OS 마다 기본값이 다름. (예, 4096, 8192 등)


6. Native Thread Pools 

  : 네이티브 커널 스레드 풀 관련 설정


7. CGI 

  : CGI 관련 옵션 설정


8. Error Logging and Statistic Collection

  : 에러 로그 및 통계 수집 관련 옵션 설정

  1) ErrorLogDateFormat - 에러로그 일자 포맷 관련 설정

  2) PidLog - 기본 프로세스의 PID를 기록한 파일


9. ACL

  : ACL(Access Control List) 관련 설정


10. Security

  : 보안 관련 설정


11. Chunked Encoding

  : Chunked 인코딩 관련 설정


12. Miscellaneous Directives

  : 기타 옵션 설정

  1) Favicon - Favicon.ico을 OFF 처리하면, 지원하지 않음

  2) HTTPVersion - 현재 HTTP 버전 정보. 기본값은 1.1