구축

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. 접속 확인

반응형

'구축' 카테고리의 다른 글

Windows - MariaDB 설치  (0) 2023.11.30
Windows - PHP 설치  (0) 2023.11.29
Rocky 9.2 - SMTP/Postfix  (0) 2023.10.17
Rocky 9.2 - phpMyAdmin  (0) 2023.10.03
Rocky 9.2 - mariaDB  (0) 2023.10.02