아파치 설치



1. 환경 

- 윈도우 7

- Apache HTTP Server httpd-2.4.20


2. 아래 화면처럼 https://www.apachelounge.com/download/ 주소로 접속한다. 

- 이글에서는 64bit용 Apache 2.4.0

- 톰캣연동을 위해 하단에서 mod_jk Tomcat connector 도 함께 다운받는다.




3. 적당한 경로에 압축을 푼다.

4. 압축을 풀면 기본적으로 Apache24 폴더에 압축이 풀린다.

5. 이글에서는 C:\Apache24에 압축을 풀었다.

6. conf 폴더의 httpd.conf 파일을 열어 자신의 서버환경에 맞게 아래처럼 수정한다. 

- SERVERROOT 설치한 경로확인(C:\Apache24)

- LISTEN 포트확인(80)

- SERVERADMIN 이메일주소

- SERVERNAME 서버주소(localhost)

- DocumentRoot("c:/Apache24/htdocs" 웹요청 접속루트)

- ErrorLog  에러발생시 로그파일이 저장되는 위치

6. "C:\Apache24\bin" 경로를 환경변수 path에 등록한다.

7. 이제 윈도우의 서비스에 아파치서버를 등록시키기 위해 cmd.exe 프로그램을 관리자 권한으로 실행하여 다음을 실행한다.

- 실행 : httpd.exe -k install

- 실행성공시 아래처럼 메시지가 출력되지만 에러발생시 하단8번을 실행한다. 




8. 이 과정에서 VCRUNTIME140.dll 오류발생시에는 Visual Studio 2015용 Visual C++ 재배포 가능 패키지를 다운받아 설치한다.

- 다운로드 : https://www.microsoft.com/en-us/download/details.aspx?id=48145


다운로드 버튼 클릭!




64비트/32비트 vc_redist.x64.exe 를 다운로드 한다.


9. 런타임 구성요소 설치후 다시 httpd.exe -k install 실행



10. 서비스로 등록이 잘 되었는지 명령창에 services.msc를 실행한다. 서비스 목록에 Apache 2.4항목이 등록되어 있는지 확인한다.




11. 서비스 등록절차가 완료되었으면  아파치 웹서버를 실행한다.

- httpd -k start

- httpd -k stop

각각 .bat 파일로 만들어 사용한다.


12. 웹브라우저에서 localhost로 접속한다.