시스템

[APM]Apache HTTP 서버 설치하기

네오류이 2021. 1. 10. 13:07
728x90
반응형

출처 : http://evir.tistory.com/entry/APMApache-HTTP-%EC%84%9C%EB%B2%84-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

 

 

[APM]Apache HTTP 서버 설치하기

 

 

이 포스트는 Apache + PHP + MySQL을 이용하여 WordPress를 설치하는 것이 목표입니다.

 

 

 

제가 설치한 환경은

 

1. OS : Windows 7 Professional K 64bit SP1

 

2. Apache HTTP Server : 2.4.2

 

입니다.  참고해주시기 바랍니다.

 

 

 

우선 Apache HTTP Server 설치를 해봅시다.

 

 

 

 

 

위에 보이시는 것처럼 공식 사이트에서는 바이너리 파일을 제공하지 않습니다.

 

 

 

 

 

https://www.apachehaus.com/cgi-bin/download.plx

 

대신 이런 유명한 사이트에서 윈도우 용 바이너리 파일을 구할 수 있습니다.

 

 

 

 

난 64비트 환경이라 밑의 두 개중 하나를 받았지만 32비트 사용자라면 위의 버튼을 눌러서 다운받으면 된다.

 

 

 

압축 파일을 풀어보면 설치 하는 방법도 자세하게 html페이지로 나와 있는데

 

역시나 고맙게도 영어로 작성되어 있다.

 

 

 

우선 이 파일을 사용하려면 

 

 Visual C++ 2008 Redistributable Package(64bit)

 

Visual C++ 2008 Redistributable Package(32bit)

 

가 설치 되어 있어야 된다고 한다.

 

※ 없으신 분들은 위 링크를 타고 들어가서 설치!

 

 

 

 

 

그 다음에는 해당 HTTP 서버를 저장할 root폴더를 정해야 한다

 

내가 저장하고 싶은 곳을 지정하면 되는데

 

C:\Apache24

 

여기선 위 폴더로 지정하였다.

 

 

 

압축 파일안에 들어 있는 Apache24폴더를 C드라이버로 옮겨주면 끝.

 

옮겨준 폴더가 root 폴더가 된다.

 

 

 

 

 

이제 명령 프롬프트 창을 열어서 제대로 동작하는지 확인해 보자.

 

※ 참고로 윈도우 키 + R 을 눌러서 cmd를 입력해서 키는 것이 빠르다.

 

 

 

우선 C:\Apache24\bin 폴더에 들어가서

 

httpd.exe 파일을 실행한 결과이다.

 

밑에 커서가 계속 깜박거리고 있어야 정상이다. 

 

만약 에러가 뜨거나 한다면 무언가 잘못된 것이다.

 

 

 

그 다음 인터넷 브라우저 차에 

 

http://localhost

 

라고 쳐서 사이트가 제대로 동작하는지 체크한다.

 

 

 

 

 

 

 

위 처럼 뜬다면 성공이다!!

 

 

 

 

 

이제 동작 여부를 확인 하였으니 설치를 해주면 된다.

 

아까 명령 프롬프트 창에서 Ctrl + C 를 입력하면

 

httpd.exe가 강제 종료 되고 다시 명령을 입력할 수 있게 바뀐다.

 

 

 

 

 

이제 Apache HTTP Server를 Window Service 에 등록해 줄 차례다.

 

(매번 명령 프롬프트 창으로 실행하려면 안해도 좋다.)

 

 

 

아까 있던 폴더에서 그대로 아래 명령어를 쳐주면 된다.

 

httpd -k install

 

 

 

만약 등록이 성공한다면 위처럼 성공적으로 서비스가 등록되었다고 나온다.

 

 

 

그럼 이제 등록한 서비스를 어떻게 이용가능한가?

 

명렁어들이 있다.

 

 

 

httpd -k start     서비스 시작

 

httpd -k stop     서비스 종료

 

httpd -k restart    서비스 재시작

 

httpd -k uninstall    서비스 제거

 

httpd -V            버전 정보

 

httpd -h            명령 옵션

 

 

 

 

 

 

 

httpd -k start 명령어만 쳐주면

 

Apache HTTP Server가 실행 된다.

 

 

 

명령 프롬프트로 시작하고 끄는 것이 싫다고 한다면

 

[제어판] - [관리도구] - [서비스]

 

에 들어가면 볼 수 있다.

 

 

 

위 처럼 설치만 하면 위 창에서 볼 수 있다.

 

시작됨 이라고 되어 있으면 서버가 돌아가고 있는 거고

 

그 오른쪽에 자동은 윈도우 시작 시에 자동으로 시작할 것인지 묻는 거다.

 

사용하고 싶을 때만 사용할 거면 수동으로 바꿔주면 된다.

 

 

[APM]Apache HTTP 서버 설치하기

728x90
반응형