내 컴퓨터로 개인 웹 서버를 돌려보자! APM Setup

2013. 11. 30. 08:30
저자 : Kurien

APM을 이용해서 웹 서버를 돌려보자.


웹 서버란걸 많이 들어보셨을겁니다.

웹 서버란, 웹 페이지(HTML 파일 등)를 제공해 주는 서버로 HTTP를 사용하여

웹 페이지를 제공할 수 있는 웹 서버 프로그램이 설치되어있는 것을 말합니다.


네이버나 다음, 구글도 이런 웹 서버를 연다고 생각하시면 될 것 같네요.


웹 서버, apm, apache, php, mysql


이런 웹 서버를 자신의 컴퓨터로 열 수 있는데요.

가비아 같은 호스팅 업체를 이용하시면 트래픽 제한도 있고 돈도 들지만, 

자신이 직접 운영한다면 컴퓨터가 켜져있는 동안은 열 수 있습니다.

직접 운영할 때 필요한 프로그램이 바로 APM입니다.


APM이란?


APM이란 웹 서버를 구성하는 주요 도구인 Apache, PHP, MySQL의 머릿글자를 묶어서 이르는 말입니다.

리눅스에서 이 APM을 사용한다면 LAMP라고도 합니다.

여기서 Apache는 웹 서버 프로그램, PHP는 언어중의 하나이고 MySQL은 오픈소스 데이터 베이스의 하나입니다.

이 세가지를 한데 묶어 쉽게 설치할 수 있게 만든 프로그램이 바로 APMSetup이죠.


APMSetup 설치방법


웹 서버, apm, apache, php, mysql


APMSetup 다운로드 하러가기 : http://www.apmsetup.com


위의 홈페이지로 들어가면 NAVER 개발자 센터와 KLDP.net 프로젝트라는 링크 2개가 나옵니다.

저는 KLDP.net으로 들어갔습니다.


웹 서버, apm, apache, php, mysql


2013년 11월 30일 현재 201001030일자가 최신 버전이네요.

운영이 되지 않은지 꽤 된것같습니다.

사용에는 지장이 없으니 다운 받으시면 됩니다.

프리웨어기 때문에 아무런 제한이 없고, 윈도우 2008까지 지원 하네요.


개인 웹 서버, apmsetup


다운받은 설치 프로그램을 실행 해주시구요.


개인 웹 서버, apmsetup


실행 하시면 언어 선택이 나오는데, 한국어를 지원해줍니다!


개인 웹 서버, apmsetup


기본 값으로 APM_Setup 7 Default Data만 체크 되어있는데, 그냥 이대로 두고 다음 하시면 됩니다.


apmsetup, 웹 서버 구동


위 화면이 나올 때까지 다음만 눌러주시면 되구요.

따로 선택 할 것은 없는 것 같네요.


apmsetup, 웹 서버 구동


설치했더니 업데이트 버전이 있다네요?

그런데 예를 누르면 꺼지면서 아무 반응이 없습니다. ㅡㅡ;

그냥 아니오 눌러주세요. 업데이트 안되더라도 상관은 없습니다.


apmsetup, 웹 서버 구동


아니오를 누르셨다면 이렇게 모니터링 할 수 있는 창이 나옵니다.

스타트 버튼이 비활성화 되어있다면 정상적으로 동작 하는 겁니다.


apmsetup, 웹 서버 구동


이제 자신의 아이피 주소를 웹 브라우저에 적으시면 정상 설치 되었다고 나옵니다.

localhost 또는 자신의 아이피 주소를 적으면 되는데요.

아이피 주소를 모르겠다 하시는 분은 아이피주소확인하기를 눌러주세요.

그럼 위와 같은 창이 나옵니다.

기본 파일은 C:\APM_Setup\htdocs\index.php인데요.

저는 편하게 편집하기 위해 이 위치를 변경 했습니다..

apmsetup, 웹 서버 구동


apmsetup, 웹 서버 구동


작업 표시줄에 보면 APM 트레이가 있는데요, 마우스 오른쪽을 눌러 서버 환경 설정을 눌러줍니다.

그럼 APMSETUP 서버 설정이 나오는데요.

Apache 설정 탭의 Document Root :의 값을 "C:/APM_Setup/htdocs"에서 원하는 경로로 바꿔줍니다.

저의 경우에는 "D:/APM"으로 바꿨습니다.


apmsetup, 웹 서버 구동


변경을 하셨다면 업데이트를 위해서 Apache 서버를 한번 껏다 킵니다.

키고 난 후에 Apache 폴더에 index.html 또는 index.php 등의 파일을 만들어서 작성하시면 http://자신의 아이피로 나오게 됩니다!


apmsetup, 웹 서버 구동


이렇게 현재 제가 돌리고 있는 웹 서버입니다.

예제 보는 사이트 겸 같이 돌려보고 있네요.


이런식으로 웹 서버를 직접 돌리고 직접 운영 하실 수 있습니다.

쓰다보니 무지 길어졌지만 그냥 설치만 하셔서 사용 하시면 됩니다!


저는 현재 http://kurien.dnip.net 으로 웹 서버를 열고 있습니다.

아이피를 도메인 주소로 바꾸려면 도메인 호스팅 업체를 이용하셔야합니다.


다음번에도 유용한 프로그램을 가져오겠습니다!

즐거운 주말되세요.