Apache HTTP Server 버전 2.2에 파일 포함 httpd.conf


18

큰 httpd.conf 파일이 있는데 대부분 가상 호스트입니다. virtual_hosts.conf와 같은 파일을 만들고 httpd.conf에서 파일을 포함시키는 방법이 있습니까? 나는 조금 봤지만 모듈 로딩만으로도 찾을 수없는 것 같습니다.


1
이것을 구글하지 마십시오. Apache 문서를 읽으십시오 .
Andrew Schulman

1
@AndrewSchulman : 3 년 전에이 질문을했다는 것을 알고 있습니까?
Josh

답변:


37

Apache httpd.conf 파일에 대한 정보는 여기 에서 찾을 수 있습니다 .

링크가 사용되지 않을 경우 정보가 손실되지 않도록이 웹 사이트에서 일부 스 니펫이 복사되었습니다.

Include /usr/local/apache2/conf/ssl.conf
Include /usr/local/apache2/conf/vhosts/*.conf

상대 경로 :

Include conf/ssl.conf
Include conf/vhosts/*.conf

와일드 카드 :

Include conf/vhosts/*/*.conf

8

각 가상 호스트를 자체 vhost 구성 파일로 분리하여 하나의 작은 지시문을 찾는 거대한 문서를 검색하지 않아도됩니다. Quanta의 게시물과 유사합니다.

Include /etc/apache2/vhosts.d/*.conf

httpd.conf의 마지막 줄에 넣으십시오.

그런 다음 단일 vhosts.conf를 각 도메인의 개별 파일로 분할하십시오.

domain1.conf
domain2.conf
domain3.conf
etc.... 

훨씬 쉽게 관리 할 수 ​​있습니다. 숀


6

Include 지시문으로 수행 할 수 있습니다 .

Include /path/to/virtual_hosts.conf
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.