apache웹서버 윈도우에 설치하기

아파치(Apache) 웹서버 윈도우10 환경에 설치

windows10 64bit 운영체제에 아파치 웹서버를 설치하는 방법을 설명하겠다.

<br>

  1. 웹 브라우저를 통해 https://www.apachelounge.com/download/ 로 이동

원하는 아파치 웹서버 버전을 선택후 64bit zip 파일을 클릭하여 다운받는다.

  1. 해당 파일을 C:\ 경로로 이동후 압축을 푼다.

폴더 내부로 이동하여 Apache24 폴더를 잘라내기 한 후 다시 C:\ 경로로 이동하여 붙여넣기 한다.

최종적으로 아래와 같이 폴더 구성이 되면 된다.

  1. 아파치 웹서버 설치전 환경 설정

C:\Apache24\conf 경로로 이동하여 httpd.conf 파일을 수정해야 한다. 파일을 메모장으로 연뒤 원하는 항목을 수정하면 되는데 여러 항목중에 다음 항목들이 중요하다.

기본셋팅 ServerRoot "c:/Apache24" Listen 80 DocumentRoot "c:/Apache24/htdocs"

ServerRoot 항목은 기본적으로 "c:/Apache24" (경로 구분을 역슬래시로 해야 한다.) 되어 있다. 이 디폴트 셋팅을 그대로 사용하기 위해서 2번처럼 폴더 경로를 지정한 것이다. 만약 위 설명과 다른 폴더경로에 웹서버 폴더를 셋팅 했다면 ServerRoot 항목의 셋팅을 알맞게 수정해 주면 된다.

Listen 항목은 웹서버의 포트(port)설정이다. 웹서버는 기본적으로 80포트이다.(디폴트라 생략이 가능하다. www.naver.com 와 www.naver.com:80 은 같다) 원하는 포트가 있다면 역시 수정하라. (필자는 8080으로 수정하였다. )

DocumentRoot 항목은 웹서버에서 실행할 웹사이트 root 폴더를 지정해야 한다. ServerRoot처럼 디폴트로 "c:/Apache24/htdocs"로 셋팅 되어 있다. 원하는 경로가 있다면 수정하라. 부연설명으로 웹서버 기본 url(현재는 http://localhost:80) 접근시 웹서버는 DocumentRoot 에 설정된 폴더 내부의 index.html 를 디폴트로 리다이렉트 한다.

  1. 설치 관리자 모드로 cmd(명령 프롬프트) 창을 연다. 키보드의 윈도우 버튼을 누른뒤 cmd라고 검색하면 나온다. 명령 프롬프트 항목에 마우스 우클릭 한 뒤 "관리자 권한으로 실행"을 선택한다.

cmd 창이 열리면 cd C:\Apache243\bin 을 입력하여 경로를 이동한다.

이동한뒤 아래 명령어를 입력하여 아파치 서버를 설치한다. httpd.exe -k install

뭔가 error라고 나오긴 하는데 무시해도 지장 없다.(도메인 관련 error 인것 같다)

만약 설치한 아파치 서버를 삭제 하고 싶다면 아래 명령어를 입력하면 된다. httpd.exe -k uninstall

  1. httpd.exe -k install 명령어 입력 후

윈도우 탐색기에서 C:\Apache24\bin 경로로 이동후 AapcheMonitor 응용 프로그램을 실행한다.

윈도우의 오른쪽 하단 작업 표시줄을 보면 ApacheMonitor가 실핼된 것을 확인 할수 있다.

해당 아이콘을 우클릭후 Apache2.4 > Start 를 클릭하면 웹서버가 동작한다. 반대로 웹서버를 종료하고 싶다면 Stop 을 클릭하면 된다.

  1. 웹서버 동작 확인 웹서버를 start 한뒤에 인터넷 브라우저 창을 열고 주소창에 http://localhost:설정한포트번호 또는 http://127.0.0.1:설정한포트번호 를 입력한다.

필자는 http.conf 파일에서 포트를 8080 으로 수정하였으므로

http://localhost:8080 을 입력하겠다.

위처럼 DocumentRoot 경로의 index.html 브라우저창에 열리는 것을 확인할 수 있다. 윈도우 관리도구등 기타 설명은 상단의 유투브 영상을 참고하길 바란다.

Related Posts