Page 148 - MDP2020-3
P. 148
142
| 인천전자마이스터고등학교 ·············································································································
해당 주소로 접속하였을 때 다음과 같은 화
면이 표시될 경우 Apache 서비스는 동작 중
인 것을 확인할 수 있습니다. 만약 Apache가
제대로 동작하지 않고 있을 경우 아무런 페
이지도 표시되지 않습니다.
해당 메뉴를 클릭하게 되면 위와 같은 화면으로 넘어가게 됩니다. 첫 번째, 두 번째 입력칸
의 경우 생성을 위해 필수로 입력되어야 하는 항목이며 세 번째의 경우 필요에 따라 지정할 수
있는 옵션입니다.
가장 위에서부터 살펴보면 virtual host의 설정 파일의 경로가 명시되어 있는 것을 확인할
수 있습니다. C:\wamp64\bin\apache\apache2.4.46\conf\extra\httpd-vhosts.conf에 설정 파일
이 존재하기에 해당 파일을 직접적으로 열어서 메뉴를 통하지 않고도 수정, 추가를 진행할 수
있습니다.
두 번째의 경우 이미 지정된 virtual hosts의 목록에 대해 보여줍니다. 서버Name –
Directory 관계로 이루어져 있으며 해당 내용을 보면 알 수 있듯이 서버Name에 따라 다른
Directory를 사용함으로써 구분하고 있는 것을 알 수 있습니다.
세 번째는 Windows hosts 파일의 경로에 대해서 표시해주고 있습니다. hosts파일의 경우 윈
도우는 기본적으로 C:\Windows\system32\drivers\etc\ 경로 밑에 있으며 Unix, Linux의 경우
/etc/ 밑에 존재합니다. Virtual Host에 대한 개념을 알기 위해서는 DNS의 동작 방식에 대해서
도 알면 도움이 되는데 그 이유는 Domain Name을 사용하여 Virtual Host와 매치시켜주기 때문
입니다. DNS의 경우 트리구조로 이루어져 있으며 최상위 도메인인 .(root/dot) 도메인을 root
로 하여 시작됩니다. 이 최상위 도메인의 경우 실제적으로 주소를 사용할 때 생략하고 표시하