이것은 첫 번째 Mac이며 Mountain Lion이며 환경 설정-> 공유-> 웹 공유를 통해 Apache를 활성화하는 방법을 알고 있지만 Mountain Lion에서 어떻게 수행합니까?
해당 버튼이 더 이상 존재하지 않으므로 수동으로 켜는 Ternimal 명령은 무엇입니까?
답변
아파치를 시작하려면
sudo apachectl start
이것은 DocumentRoot가있는 기본 Apache 서버를 제공합니다. /Library/WebServer/Documents/
루트로 편집해야하는 구성 파일을 사용하여 PHP 및 가상 호스트와 같은 기능을 활성화 할 수 있습니다.
/etc/apache2/httpd.conf
구성 파일을 편집 한 후와 같이 Apache 서버를 다시 시작하십시오.
sudo apachectl graceful
아파치 서버를 중지
sudo apachectl graceful-stop
사용자 디렉토리를 사용 하거나 ( ~/Sites/
에서 액세스 할 수 있도록 허용 http://localhost/~username/
) 시작시 httpd를 실행하려면 약간의 조정이 필요합니다. 불행히도 Apache 설정이 “깨끗한”10.8 설치에서 나오지 않았기 때문에 이전 버전의 전체 기능을 다시 얻는 것이 얼마나 쉬운 지 테스트 할 수 없습니다.
답변
영구적으로 만들려면 다음을 수행하십시오.
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
‘-w’옵션은 재부팅시 서비스를 다시 시작하도록 설정합니다.