Apache24란?
아파치는 PC를 웹서버로 돌려주는 프로그램입니다.
다운로드 링크
원하는 버전의 Apache와 필수인 vc_redist를 버전에 맞게 다운로드 합니다.
[Apache2.4]
https://www.apachelounge.com/download/
[vc_redist]
https://www.microsoft.com/ko-kr/download/details.aspx?id=53840
conf
Apache 압축파일을 풀어 확인해보면 내부에 conf 폴더를 확인할 수 있습니다.
httpd.conf 파일을 Text Editor(ex. 메모장, Notepad++)을 사용하여 수정할 수 있습니다.
① ServerRoot
C드라이브에 Apache압축을 해제하였을 경우, ServerRoot는 다음과 같습니다.
② Listen (Port 설정)
원하는 포트를 입력합니다. (복수의 포트를 입력하여도 가능합니다.)
③ Docs 설정 (웹문서 저장위치 설정)
ServerRoot와 마찬가지로 ${SRVROOT}
를 사용합니다.
DocumentRoot와
④ ServerName
변경한 Listen(Port)에 맞추어 수정합니다.
(* 설명과 마찬가지로 DNS에 도메인을 등록하지 않은 경우, www.example.com:80
자리에 localhost:80
혹은 127.0.0.1:80
을 입력합니다.)
시스템 변수 설정
서비스를 윈도우에 등록해주기 위해 고급 시스템 설정 > 환경변수 > 사용자 변수 > path에 Apache폴더 내 bin의 경로를 삽입합니다.
ex. "C:\Apache24\bin"
실행
관리자 권한
으로 cmd를 실행합니다.
# Apache 서비스를 설치
> httpd -k install
# Apache 실행
> httpd -k start
# Apache 재실행
> httpd -k restart
# Apache 종료
> httpd -k stop
# Apache 서비스 제거
> httpd -k uninstall