윈도우10에서 아파치 웹서버 세팅

윈도우10에서 아파치 웹서버 세팅

출처 : http://jimnong.tistory.com/612

상기 출처의 내용을 그대로 요약하였다. 자세한 내용은 상기 출처에 더 잘 나와있다.

(옮겨적는 이유는 해당 블로그가 심각하게 느려서 도저히 천천히 읽어볼 수가 없을 정도다. 자세한 이유는 모르겠음)

아파치 웹서버를 윈도우10에 세팅하는 이유는 개발 실습을 위해서다. 실전에서는 리눅스에 띄워야 하겠다.

아래는 성공했을 경우 화면

1. https://www.apachelounge.com/download/ 에 접속해서 Apache 2.4.33 Win64 : httpd-2.4.33-win64-VC15.zip 를 다운받는다.

2. 압축을 풀고 Apache24 폴더를 C:\Apache24 에 위치시킨다.

3. C:\Apache24\conf\httpd.conf 파일을 편집한다.

3-1. 서버루트 설정
ServerRoot “c:/Apache24”

=> 변경할 필요 없음.

3-2. 포트 설정
Listen 80

=> 변경할 필요 없음.

3-3. 웹문서 저장위치 설정
DocumentRoot “c:/Apache24/htdocs”
<Directory “c:/Apache24/htdocs”>

=> 변경할 필요 없음. 만약 변경한다면 주소 2개를 동일하게 맞춰주자.

3-4. 서버네임 설정

#ServerName www.example.com:80

=> 찾아서 바로 아래에 다음과 같이 입력한다.
ServerName localhost:80 또는 ServerName 127.0.0.1:80

이 때, 포트(ex: 80)는 3-2와 똑같이 맞춰준다.

4. 환경변수 세팅
[제어판](Window키+R -> control 입력 후 엔터) -> [시스템 및 보안] -> [시스템] -> [고급 시스템 설정] -> [시스템 속성] 윈도우의 [고급] 탭 -> [환경 변수] -> 아래쪽 [시스템 변수] 목록에서 [Path] 항목을 찾아 [편집] 클릭 -> [새로 만들기] 로 C:\Apache24\bin 경로 추가 후 [확인] 클릭

5. 명령 프롬포트를 관리자 권한으로 실행한다.
httpd -k install 입력하고, 방화벽 해제 윈도우가 뜨면 [엑세스 허용] 클릭한다.

httpd -k start 입력한다.

6. 인터넷 브라우저에 http://localhost/ 입력한다.
It works! 라고 나오면 아파치 웹서버 띄우기 성공이다.