Apache 서버 설치 및 실행 in Windows

[원본 링크]

아파치 서버는 말 그대로 서버를 돌릴 수 있게 해주는 프로그램이다.
PHP에서 서버를 돌릴 때 주로 사용한다.

일단 여기 다운로드 페이지에서 zip을 다운받는다.
https://www.apachelounge.com/download/
Apache 2.4.39 Win32를 받았는데, 64비트가 좋으면 그걸 받아도 된다.

이걸 받고 나면 적당한 곳에 폴더를 풀어놓는다.

그리고 저기 conf 디렉터리 안에 httpd.conf라는 파일이 있다. 이걸 고쳐줘야 한다.
찾아보면 대략 아래같은 부분이 있을 것이다. 찾기 귀찮으면 control+f를 쓰도록 하자.

Define SRVROOT "Apache24"

여기에서 저 따옴표 부분에, 현재 Apache24 폴더의 실제 위치를 넣어줘야한다.
나는 이렇게 했다.

Define SRVROOT "C:\PHP\httpd-2.4.39-win32-VS16\Apache24"

그리고 ServerAdmin이란 부분도 있는데, 옆에다 본인 이메일 적어주면 된다. 근데 뭐 안해도 사용에는 지장 없을듯하다.

ServerAdmin sssang97@naver.com

그리고 편리하게 아파치 프로그램들을 사용하기 위해서, 실행파일들이 모여있는 bin 디렉터리를 환경변수에 등록해주자.

그러고 나서 명령 프롬프트를 관리자 권한으로 실행하자. 권한이 없으면 안된다!
Control+Shift 누른 상태에서 cmd 아이콘를 클릭하면 된다.
그리고 아래와 같이 명령을 입력한다.

httpd -k install
httpd -k start

이러고 나서 브라우저에 127.0.0.1를 입력해서

이렇게 뜨면 성공이다.