개발을 위해 여러 웹 사이트를 한 번에 관리 / 호스팅 하도록 MAMP 를 어떻게 구성 합니까?
답변
기본 청취 포트 변경
로 이동 MAMP > Preferences > Ports
하고 설정 Apache Port
으로 80
. 괜찮습니다.
로컬 호스트 파일 설정
호스트 파일을 편집하여 로컬 웹 서버로 해석 될 도메인을 가지십시오.
터미널에서 sudo pico /etc/hosts
암호를 입력 하고 입력하십시오. 하단에 다음 두 줄을 추가하십시오.
127.0.0.1 local.example.com
127.0.0.1 local.example.net
파일을 저장하고 종료하십시오 (Ctrl + O, 입력, Ctrl + X).
Apache 구성에 가상 호스트 추가
/Applications/MAMP/conf/apache/httpd.conf
텍스트 편집기에서 열고 아래로 스크롤하여 파일에 다음 줄을 추가하십시오.
NameVirtualHost *
<VirtualHost *>
DocumentRoot "/Applications/MAMP/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Users/YOURNAME/sites/example-a"
ServerName local.example.com
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Users/YOURNAME/sites/example-b"
ServerName local.example.net
</VirtualHost>
아파치 다시 시작
서버를 중지 한 다음 MAMP에서 서버를 시작하십시오. 이제 http://local.example.com/ 및 http://local.example.net/ 을 방문 할 수 있습니다.