MAMP - Virtual Domain 설정

퐁치키메실차·2021년 6월 9일
0

일자: 6월 9일
운영체제: darwin

Virtual Domain 설정 계기

팀으로 API 개발을 하다가 API를 문서대신 Postman에서 정의해두게 되었다. 그러다가 Mock이라는 개념을 새롭게 알게 되었고, Mock 서버를 쓸때 실제로 동작하는 서버의 url을 Postman의 환경변수에 설정해두면 쉽게 바꿔가면서 테스트 해볼 수 있다길래 로컬에서 작업할때 url을 정해서 사용하기로 결정이 나서 로컬 환경설정을 해보고자 한다.


1. Host 파일 수정

Host 파일 경로

Mac/Linux: /etc/hosts
Win: C:\Windows\System32\drivers\etc\hosts

Host 파일 구조


❗️ 왼쪽은 바라볼 IP 주소가 되며, 오른쪽은 도메인 주소가 된다. 도메인으로 접속시도 했을 때 host 파일을 제일 먼저 바라보기 때문에 www.naver.com 와 같은 도메인을 써도 무방하다.

MAMP를 사용하여 host를 등록했더니 설정파일이 자동으로 수정된 듯한데 로컬주소 도메인을 바꾸고 싶다면
아래와 같은 형식이면 된다.

127.0.0.1	local.test1.com

2. 웹서버 설정파일 수정

httpd.conf 파일 경로

아파치로 웹서버가 구동되고 있기때문에 추가적인 수정이 필요했다. 본인은 MAMP를 사용하여 경로가 MAMP를 바라보고 있었다.
Mac/Linux: /application/MAMP/conf/apache

virtual hosts 사용

httpd.conf 파일을 열고, vi를 통해 열었다면 명령모드에서 /Virtual hosts 라고 하면 수정해야 하는 부분을 바로 찾을 수 있다.
아래의 Include 주석을 풀기만 하면 virtual hosts 파일을 바라보면서 사용이 가능해진다.

3. 웹서버 재시작

접속 성공~~!

0개의 댓글