Header

  1. View current page

    daybreaker님의 노트

Profile_image?t=1224065988&type=small
20

Debian 계열 Apache 2.0의 설정 파일 구조

 

배포판이나 서버마다 차이가 있지만, Apache 2.x에서는 보통 다음과 같은 구조를 사용한다.

 

  • /, /conf.d/
    • 아파치 전역에서 사용되는 잡다한 설정들(?)
  • /apache2.conf
    • 기존 httpd.conf의 내용 및 아래의 sites-enabled, mods-enabled의 설정 파일들을 include하도록 하는 부분이 들어있다. 일반적으로 최초 설치 외에는 이 파일을 건드릴 일은 거의 없다.
  • /httpd.conf
    • 아파치 1.x 버전 대와의 호환성(?) 때문에 남아있다.
  • /sites-available/
    • 사이트(보통 virtual host 단위)별 설정을 보관한다.
  • /sites-enabled/
    • sites-available로 symbolic link를 걸어 실제 사용하는 사이트들만 활성화한다. (여기에 링크가 존재해야만 아파치가 인식한다)
  • /mods-available/
    • 확장 모듈들 불러오기(*.load) 및 관련 설정(*.conf)들이 들어있다.
  • /mods-enabled/
    • sites-enabled와 마찬가지로 여기에 symbolic link가 걸려있어야 실제로 모듈이 로딩된다.

 

이 외에 log 디렉토리로 symbolic link를 걸어두기도 한다.

 

Tags

History

Last edited on 04/03/2007 15:48 by daybreaker

Comments (0)

You must log in to leave a comment. Please sign in.