다른 폴더에서 개인 웹 사이트를 제공하는 방법은 무엇입니까?


0

지금까지 MacRumors 에 대해 읽었습니다 .

시스템 전체 사이트

/Library/WebServer/Documents웹 공유가 켜져 있으면 기본적으로 파일 은 루트 웹 사이트로 공유됩니다. 이 파일은 http://localhost/또는 에서 액세스 할 수 있습니다 http://<yourIPaddress>.

사용자 별 사이트

에서 파일 ~/Sites, 또는 홈 폴더의 사이트 폴더에서 사용자 별 사이트 파일로 간주됩니다. 기본적으로 각 사용자에게는 이러한 폴더 중 하나가 있습니다. 각 사용자의 사이트는에서 액세스 할 수 있습니다 http://<yourIPaddress>/~(shortusername).

웹 공유를 활성화 할 때 모두 묘사됩니다.

웹 공유

그러나 내 정적 파일이 다른 폴더에 있기 때문에에서 ~/Projects/js-spa대신 파일을 제공하고 ~/Sites싶지만 Apache 구성 에 대해 읽으면 /etc/httpd/httpd.confLion에서 찾을 수 없습니다 .

개인 웹 사이트를 어디에서 서비스하고 싶은지 어떻게 구성 할 수 있습니까?


1
httpd.conf 파일은 Lion / ML의 / etc / apache2 /에 있어야합니다
Cathy

답변:



0

캐시가 언급했듯이 라이온 / 마운틴 라이온에서 간단한 3 단계만으로이 작업을 수행 할 수 있습니다.

  1. /etc/apache2/httpd.conf좋아하는 편집기에서 열기 ( sudoit)
  2. 검색

    • DocumentRoot "/Library/WebServer/Documents"
    • <Directory "/Library/WebServer/Documents">

    /Library/WebServer/DocumentsApache가 localhost 를 위해 제공하려는 경로로 바꾸십시오 ./Users/<username>/Projects

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