EunsooD

CentOS와 Ubuntu에서 아파치 세팅은 조금 다르다. 본문

STUDY/APM

CentOS와 Ubuntu에서 아파치 세팅은 조금 다르다.

EunsooD 2014. 7. 24. 14:15
반응형

우분투에서 기본적으로 아파치 설정 파일은


/etc/apache2

하위에 존재하게 된다.



/etc/apache2/conf.d  :  기본파일설정

일반적으로 httpd.conf 를 기본 설정파일로 사용하고 있는데, 우분투에서는 apache2.conf 를 사용



/etc/apache2/conf.d : 고급설정 파일

다른 배포판에서 httpd.conf 파일 하나에 설정되어 있던 문자셋과 에러메시지, 보안과 관련된 설정등을 따로 따로 분리하여 conf.d 디렉토리밑에서 설정하고 있다. 또한 사용자가 설치하게 되는 Apache와 관련된 애플리케이션들의 설정파일들도 위치하게 된다.


 /etc/apache2/envvars : apache2ctl 환경설정 파일


/etc/apache2/httpd.conf : 사용자의 특정 설정 파일

역사적으로 httpd.conf 가 기본설정 파일이였는데 지금은 빈파일이다. 사용자가 특정 설정을 부여해서 사용할 수 잇다.


/etc/apache2/magic

파일의 시작값(magic number) 데이터베이스. 이 값에 기반해 전송하는 파일의 MIME Type을 결정한다.

가급적 수정하지 말 것.


/etc/apache2/mods-available

사용가능한 Apache 모듈을 불러오는 곳


/etc/apache2/mods-enabled

위의 /etc/apache2/mods-available 의 모듈중에 사용할 모듈을 심볼릭 링크로 추가하여 실제 동작하게 만든다.


/etc/apache2/ports.conf

Apache 서버의 서비스 포트 설정으로 http 의 기본값 80 과 https 의 기본값 443, 가상호스트의 포트들을 설정할 수 있다.


/etc/apache2/sites-available

서버에서 운영할 사이트의 설정파일


/etc/apache2/sites-enabled

위의 /etc/apache2/sites-available 에서 설정한 파일을 심볼릭 링크로 추가하여 실제 운영에 사용할 설정파일들이다.



반응형
Comments