2012-09-04 3 views
0

내 사이트가 /var/www 또는 /home/myuser/public/sites 내에있는 데 차이가 있는지 궁금합니다. 그 중 하나는 후자를 가리키는 자습서이지만 다른 하나는 후자를 가리키는 자습서입니다. 이 점을 가장 잘 설명하는 기사를 알고 있다면 나와 공유하십시오.아파치 선호 DocumentRoot 경로

큰 감사.

답변

0

장단점이 없습니다. 당신은 당신이 원하는 것을 자유롭게 사용할 수 있습니다.

2

하나의 디렉토리에서 다른 것으로 생각할 수있는 가장 큰 차이점은 별도의 파티션에 있고 noexec 또는 nosuid과 같은 다른 플래그를 설정했다는 것입니다. 그 외에도 사용하는 실제 디렉토리는 중요하지 않습니다.

그러나 기본적으로 사용자의 홈 디렉토리는 /home 내에 만들어 졌으므로 특히 공유 호스팅 서버와 같은 곳에서는 DocumentRoot을 사용자의 홈 디렉토리의 하위 디렉토리로 지정하는 것이 좋습니다. 자신이 홈 디렉토리를 떠날 수있는 권한을 부여 할 필요가 없으므로 파일을 쉽게 수정할 수 있습니다. 따라서 FTP 또는 SFTP (chroot 포함) 등으로 쉽게 "잠글"수 있습니다.

+0

위대한 설명. 조금 더 구축하기 위해서 ... 내 컴퓨터의 홈 디렉토리에 docroot를 가지고 싶지만 내 서버에서는/var/www에두고 싶다. 그렇게하면 로컬로 이동하는 것이 약간 쉬워지며 홈 디렉토리에서 서버의 다른 개발자와 아무 것도 공유 할 필요가 없습니다. – bradym