기본 아파치 사이트 설정을 편집 / 삭제해야합니까?


13

필자는 Apache에서 이름 기반 가상화를 설정하는 방법에 대해이 자습서 를 따랐으며 실제로 효과가있었습니다.

이 튜토리얼에서는 기본적으로 sites-available라는 설정 파일을 추가 한 yourdomain.com다음에 링크합니다 sites-enabled.

기본적으로 아파치는 두 사이트 설정 파일을 포함하고 sites-available, default하고 defualt-ssl.

이러한 파일을 편집하거나 sites-enabled디렉토리 에서 링크를 제거해야합니까 ?

이 (로컬)와 장난 후, 나는 루트 기본적으로 기본 사이트 점을 깨달았다 /var/www디렉토리, 그래서 만약 누군가가 다음의 모든 가상 호스트와 다른 디렉토리를 볼 수없는, 직접 서버의 IP로 이동 /var/www하지 않는 한, 기본 vhost 구성이 다른 디렉토리를 가리 키도록 변경되었거나 sites-enabled?

서버가 이름 기반 가상화에 사용되는 경우 기본 사이트에서 일반적으로 수행되는 작업이 궁금합니다.

내 자신의 웹 서버를 처음 사용하기 때문에이 잘못된 부분이 있으면 죄송합니다.

답변:


16

사용하지 않을 경우 비활성화하십시오.

a2dissite default
a2dissite default-ssl
apachectl graceful

사이트 활성화 링크를 제거하기 때문에 더 이상 구성에 포함되지 않습니다.


2

사이트 사용 디렉토리에서 링크를 제거하는 것과 동일한 기본 파일을 사용하지 않을 수 있습니다.

a2dissite default

기본 사이트를 비활성화하지 않고 디렉토리를 숨기려면 홈 페이지 (index.html)를 /var/www/넣거나 디렉토리 색인을 숨길 수 있습니다.

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