아파치 설치
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로 접속한다.