Windows에서 아파치(Apache) 웹서버 설치하기

Category:
Author: zemna
Date: April 17, 2021
Share this:

1. 아파치 웹사이트(http://httpd.apache.org/download.cgi) 에서 최신 버전의 Win32 Binary 파일을 다운받습니다.

Screen_01.jpg

2. 다운받은 설치파일을 실행하면 아래의 화면이 나타나며 'Next' 버튼을 누릅니다.

Screen_02.jpg

3. 라이센스 동의 화면입니다. 윗줄을 선택해 주고 'Next' 버튼을 누릅니다.

Screen_03.jpg

4. 아파치 HTTP 서버에 대한 설명입니다. 'Next' 버튼을 누릅니다.

Screen_04.jpg

5. 서버 정보를 입력하는 화면입니다. 

- Network Domain : 이 웹페이지를 운영할 주소를 www를 제외하고 입력하면 됩니다. 만일 로컬에서만 실행되는 경우 아무렇게나 입력해도 됩니다.

- Server Name : 이 서버가 운영되는 주소를 입력하면 됩니다. 만일 이 서버가 www웹서버라면 'www.zemna.net' 일테고, 파일서버라면 'file.zemna.net' 과 같이 입력하면 됩니다.

- Administrator's Email Address : 관리자의 메일 계정을 입력하면 됩니다.

- Install Apache HTTP Server 2.2 programs and shortcuts for : 아파치가 실행될 계정과 포트, 방식을 지정하는 항목입니다. 아파치를 기본 HTTP 포트인 80으로 지정하고 윈도우 서비스로 등록하려면 위의 메뉴를, 8080 포트로 지정하고 수동으로 시작/정지 하려면 아래 메뉴를 선택하면 됩니다. 포트번호가 80이 아닌경우 웹브라우저에서 접근하려면 http://주소:8080 과 같이 뒤에 포트번호를 명시하여 접근해야 합니다.

Screen_05.jpg

6. 설치 방식을 지정하는 항목입니다. 별다른 내용이 없으므로 'Typical'을 선택합니다.

Screen_06.jpg

7. 아파치 웹서버가 설치된 위치를 지정하는 화면입니다. 기본적으로 Program File 디렉토리 하부에 설치하도록 설정되어 있으나 원활한 유지보수를 위해 아래 화면처럼 간략한 루트로 지정하여 설치하는것을 권장합니다.

Screen_07.jpg

8. 'Install' 버튼을 눌러 설치를 시작합니다.

Screen_08.jpg

9. 아파치 웹서버의 설치가 완료되었습니다.

Screen_09.jpg

11. 만일 설치 완료 화면 전에 검은색 명령프롬프트 화면에서 포트를 열 수 없다는 에러와 함께 30초 카운트하는 화면이 나타난다면, PC에 설치되어 있는 다른 프로그램이 이미 위에서 설정한 80 또는 8080포트를 사용하고 있어서 아파치 웹 서버가 해당 포트를 사용하지 못한다는 뜻입니다. 일반적으로 PC에서 IIS(인터넷 정보 서비스)를 설치한 상태에서 아파치 웹 서버 설치시 80번 포트로 지정하였다면 이러한 화면이 나타납니다. 이럴 경우에는 제어판->관리도구->인터넷 정보서비스->웹 사이트 항목을 마우스 오른쪽으로 클릭하여 속성 화면으로 이동한 다음 포트번호를 다른 번호로 수정하면 됩니다.

10. 오른쪽 하단의 작업표시줄에 보면 아래의 화면처럼 아파치 모니터링 프로그램이 실행되고 있음을 확인 할 수 있습니다. 이 프로그램을 통해 아파치 웹서버를 시작/정지 할 수 있습니다. 아이콘에서 마우스 오른쪽 버튼을 클릭하여 'Open Apache Monitor' 메뉴를 선택합니다.

Screen_10.jpg

11. 아파치 서비스 모니터 프로그램이 화면이 표시되었습니다. 현재 정상적으로 동작중임을 나타내고 있습니다.

Screen_11.jpg

12. 이제 웹 브라우저를 통해서 접근이 가능한지 테스트를 해보겠습니다. 웹 브라우저를 실행 한 후 주소입력창에 80포트로 설정하였을 경우 http://localhost , 8080포트로 설정하였을 경우 http://localhost:8080 을 입력합니다.

Screen_12.jpg

화면에 'It works' 라는 문구가 출력되었다면 아파치 웹 서버가 정상적으로 실행중임을 뜻합니다.

이상 수고하셨습니다.

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *

Let's connect and create
something awesome together!
2023 - Copyright, All Rights Reserved, Made by ZEMNA.NET with ❤️
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram