구축
Windows - Apache 설치
상석하대
2023. 11. 26. 20:02
Windows 11에서다.
다른 버전의 Windows나 Windows Server에서도 모두 동일하다.
httpd.exe 프로세스가 방화벽에 자동으로 등록이 안 될 때는 firewall.cpl을 실행하여서 직접 허용한다.
Windows Server라면 명령프롬프트를 관리자 권한으로 실행할 필요는 없다.
1. 파일 다운로드
https://aka.ms/vs/17/release/vc_redist.x64.exe
https://www.apachelounge.com/download/VS17/binaries/httpd-2.4.58-win64-VS17.zip
2. VC_redist.x64.exe를 실행하여 Visual C++ 2015-2022 패키지를 설치
3. httpd-2.4.58-win64-VS17.zip 압축해제
4. Apache를 C:\에 설치
5. C:\Apache\bin 폴더를 시스템 변수의 Path에 추가
6. Apache 설정
***ServerAdmin 줄을 주석, ServerName 수정, Indexes 옵션 제거
7. Windows 서비스에 등록하고 방화벽에서 허용
(명령 프롬프트를 관리자 권한으로 실행)
8. Apache 시작 및 확인
9. Windows 방화벽 체크 사항
(제어판 > 시스템 및 보안 > Windows Defender 방화벽 > 고급 설정)
10. 접속 확인
반응형