신규 프로젝트를 위하여 개인 PC 에 Apache, PHP 를 설치 후 홈페이지 개발을 진행하는 중 브라우저 호환성 테스트가 필요하게 되었습니다.
사무실에서 사용하는 개인 PC는 모두 Linux 를 사용하고 있어 Windows 의 Internet Explorer 테스트에 어려움이 있습니다.
이에 다양한 버전의 Internet Explorer 호환성 테스트를 위하여 VirtualBox 를 이용하여 Windows XP, Windows 7, Windows 8.1, Windows 10 등(이하 게스트OS)을 설치하여 브라우저 호환성 테스트를 진행하게 됩니다.
개발 PC(VirtualBox)가 설치된 호스트OS 이하 호스트OS)는 Apache의 VirtualHost 를 이용하여 개발 중으로 게스트OS 에서 접속시 별도의 설정이 필요하게 됩니다.
호스트 OS IP : 192.168.0.1 ( ifconfig 또는 ipconfig 로 확인 )
VirtualHost 도메인 : test.cloudv.kr
각 게스트OS 의 hosts 파일에 해당 내용을 추가로 등록하면 호스트OS에 설정된 VirtualHost 도메인명으로 접속하여 테스트가 가능합니다.
게스트OS 의 hosts 파일은 아래의 경로에 존재합니다.
C:/WINDOWS/system32/drivers/etc/hosts
또는
C:/Windows/System32/drivers/etc/hosts
Windows XP 의 경우 hosts 파일을 메모장(notepad) 등을 이용하여 수정하면 됩니다.
단, Windows 7, Windows 8, Windows 8.1, Windows 10 의 경우에는 메모장을 관리자 권한으로 실행하셔야 hosts 파일을 수정할 수 있습니다.
hosts 파일 수정 후 별도의 시스템 리부팅 없이 바로 Internet Explorer 를 실행하여 접속할 수 있습니다.