현재 위치: > 최신 기사 목록> Mac에서 PHP 가상 호스트를 신속하게 구성하는 자세한 자습서

Mac에서 PHP 가상 호스트를 신속하게 구성하는 자세한 자습서

gitbox 2025-08-10

Mac에서 PHP 가상 호스트를 구성하는 이유

현대 웹 개발에서 PHP는 여전히 일반적으로 사용되는 서버 측 스크립팅 언어입니다. 지역 개발 및 디버깅을 용이하게하기 위해 많은 개발자들이 MAC 컴퓨터에서 PHP 가상 호스트를 구축하도록 선택할 것입니다. 이를 통해 실제 서버 환경을 시뮬레이션하고 개발 효율성을 향상 시키며 원격 서버의 직접 디버깅으로 인한 불편 함을 피할 수 있습니다.

준비

먼저 Mac에 Mac에 강력한 패키지 관리 도구 인 Homebrew가 설치되어 있는지 확인하십시오. 터미널을 열고 다음 명령을 입력하여 다음을 확인할 수 있습니다.

 brew -v

설치되지 않은 경우 Homebrew 공식 웹 사이트를 방문하여 지침에 따라 설치를 완료하십시오.

Apache가 설치되어 시작되었는지 확인하십시오

Apache Server는 일반적으로 Mac 시스템에 사전 설치됩니다. 다음 명령을 통해 Apache 상태를 볼 수 있습니다.

 sudo apachectl status

Apache가 실행되지 않으면 시작 명령을 실행할 수 있습니다.

 sudo apachectl start

Apache에서 PHP 모듈을 활성화하십시오

가상 호스트를 구성하기 전에 Apache가 PHP를 지원하는지 확인해야합니다. Apache 구성 파일을 열면 일반적으로 경로는 /usr/local/etc/httpd/httpd.conf 입니다.

 nano /usr/local/etc/httpd/httpd.conf

구성 파일에서 PHP와 관련된로드 모듈 라인을 찾으십시오.

 LoadModule php7_module /usr/local/opt/[email protected]/lib/httpd/modules/libphp7.so

주석 기호 "#"가있는 경우, 그 앞에는 댓글 기호를 제거하고 저장 후 파일을 닫으려면 제거하십시오.

PHP 가상 호스트를 구성하십시오

Apache 구성 파일에서 다음 줄을 찾으십시오.

 #Include /usr/local/etc/httpd/extra/httpd-vhosts.conf

이전 "#"을 제거하고 가상 호스트 구성을 활성화하십시오. 그런 다음 가상 호스트 구성 파일을 편집하십시오.

 nano /usr/local/etc/httpd/extra/httpd-vhosts.conf

파일 끝에 다음과 같은 것을 추가하여 로컬 프로젝트의 경로와 이름을 대체합니다.

     DocumentRoot "/Users/사용자 이름/Sites/귀하의 프로젝트"    ServerName yourproject.local        AllowOverride All        Require all granted    

호스트 파일 맵의 사용자 정의 도메인 이름 수정

브라우저에서 방금 구성한 가상 호스트 도메인 이름을 인식하려면 호스트 파일에 매핑을 추가해야합니다. 구현하다:

 sudo nano /etc/hosts

파일 끝에 추가하십시오.

 127.0.0.1 yourproject.local

저장 및 종료.

Apache Service 응용 프로그램 구성을 다시 시작하십시오

구성이 완료되면 변경 사항이 적용되도록 Apache를 다시 시작해야합니다.

 sudo apachectl restart

가상 호스트가 유효한지 확인하십시오

브라우저를 열고 yourproject.local 과 같이 구성한 도메인 이름을 입력하십시오. PHP 프로젝트가 정상적으로 실행되고 있음을 알 수 있다면 구성이 성공적임을 의미합니다.

요약

위의 단계를 통해 Mac에서 PHP 가상 호스트 환경을 신속하게 구축하여 개발 및 디버깅 효율성을 향상시킬 수 있습니다. 개인 프로젝트 또는 학습 테스트이든이 지역 환경 구성은 매우 실용적입니다. 이 안내서가 구성을 부드럽게 완성하고보다 효율적인 PHP 개발 경험을 가능하게하는 데 도움이되기를 바랍니다.