Vista(이하 비스타)는 좀 성가신 운영체제인 관계로 Apache(이하 아파치)가 설치가 잘 안 되는 기막힌 상황이 발생합니다. 가장 좋은 방법은 XP를 쓰거나, 아파치가 잘 설치되는 OS를 사용하는 것입니다. 다음은 어쩔 수 없이 비스타에 아파치를 설치해야 하는 분들을 위한 내용입니다.
참고 URL
http://reric.com/wp/2007/04/22/488
http://senese.wordpress.com/2007/06/06/installing-apache-on-windows-vista/
- 실행중인 IIS를 중단 합니다. 비스타에는 IIS 7과 IIS 6 둘다 설치가 가능합니다. IIS를 중지하는 이유는 TCP의 80번 포트를 쓰기 위해서 입니다. 아파치 설치 중에 다른 포트를 기본 포트로 설정할 수 있기 때문에 IIS를 쓰고 싶으신 분은 안 겹치는 포트 번호를 사용하십시오.
- 이전에 설치한 아파치를 삭제합니다.
- UAC(User Account Control, 사용자 계정 컨트롤) 활성화 된 경우, UAC를 사용하지 않음으로 변경 합니다.
※ UAC 비활성화 하기 ..
- 방화벽을 사용중인 경우, 윈도우 방화벽 및 각 백신의 방화벽을 끕니다.
- Apache를 다운받습니다. 앞으로 이 파일을 C:\Apache에 파일명이 apache.msi로 다운 받았다고 가정합니다. 실제로 이 문서 작성에 사용된 아파치 설치 파일은 apache_2.2.9-win32-x86-no_ssl-r2.msi 입니다.
아파치 다운로드 URL
- 콘솔창 하나를 관리자 권한으로 실행합니다.
- 6의 콘솔에서 msiexec /i apache.msi 을 수행합니다. 수행하면 아파치 설치 화면이 시작됩니다.
- 아파치를 설치합니다.- 설치 중간에 아파치를 실행하는 콘솔창이 하나 생기는 데, 여기서 에러없이 수행되면 설치가 잘 되는 경우입니다. 아닌 경우에는 다음을 계속 진행하시면 됩니다.
- 리붓 (이 부분이 가장 중요합니다.)
- (선택?) UAC를 다시 활성화합니다.
- (선택?) 윈도 방화벽 및 각 백신들의 방화벽을 시작합니다.
참고 URL
http://reric.com/wp/2007/04/22/488
http://senese.wordpress.com/2007/06/06/installing-apache-on-windows-vista/

