MAMP를 사용하여 다중 가상 호스트의 로컬 환경 설정
MAMP 다운로드 및 설치
공식에서 MAMP 다운로드
htps //w w. 마 mp. 인후 / 엔 /
(MAMP PRO는 아직 사용한 적이 없다.)
・다운로드하면 설치
・설치 순서는 할애
가상 호스트 설정 사용
아마 이곳에 들어가
/Applications/MAMP/conf/apache/httpd.conf
파일 내에서 [virtual hosts]를 검색하면 574행에
httpd.conf
# Virtual hosts
#Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
이것이 있기 때문에 Include의 코멘트 아웃을 제거하십시오.
httpd.conf
# Virtual hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
다중 호스트 설정
아마 이곳에 들어가
/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
27행 정도부터 샘플의 설정 기술이 써 있다
httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/Applications/MAMP/Library/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/Applications/MAMP/Library/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>
이것을 참고로 자신이 설정할 호스트를 지정
httpd-vhosts.conf 예제
<VirtualHost *:80>
DocumentRoot "/Applications/MAMP/htdocs/test.tanitani.local"
ServerName test.tanitani.local
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Applications/MAMP/htdocs/tanitani.development"
ServerName tanitani.development
</VirtualHost>
DocumentRoot
→ 프로젝트의 문서 루트에 설정할 폴더의 경로
ServerName
→ 주소 표시줄에 쳐서 표시하고 싶은 호스트명
호스트 설정
아마 이곳에 들어가
/private/etc/hosts
터미널에서 작업하는 것이 빠르기 때문에 익숙해지기 때문에,
1. 터미널을 열고
2. sudo vi/etc/hosts를 입력하고 enter
3. 비밀번호 입력
4.vi에서 hosts 파일 열기
/private/etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
이런 느낌의 내용
5.i를 눌러서 삽입 모드로 전환
6.아래쪽으로 조금 설정한 ServerName를 설정
/private/etc/hosts
127.0.0.1 test.tanitani.local
127.0.0.1 tanitani.development
7.esc 키를 누르십시오
8. ":wq"를 입력하고 enter
이제 hosts 파일 설정 완료
MAMP의 포트 설정 변경
MAMP 메뉴의 "Preference"→ [Ports] 탭 → "Apache Port"를 "80"으로 설정하고 OK
MAMP 시작
시작할 경우 다시 시작하십시오.
브라우저에서 확인
주소 표시줄에 ServerName에 있는 호스트 이름을 입력하고 Enter
예) tanitani.development/
잘 표시되면 OK
Reference
이 문제에 관하여(MAMP를 사용하여 다중 가상 호스트의 로컬 환경 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/eryuus1/items/9300e6d56729799bae5d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)