맥에 기본적으로 아파치 웹서버는 설치되어 있다.
하지만, 별도의 웹서버를 설치하려면 다음과 같이 하면 된다.

0. 컴파일을 위한 Xcode 설치
컴파일을 위해서 Xcode를 설치한다.
Apple App Store에서 무료로 다운로드 할 수 있다.

1. Apache 다운로드
http://httpd.apache.org/download.cgi
여기서 적당한 것을 다운로드한 후 압축을 푼다.

2. 설치
설치할 때 다운로드 압축을 해제한 디렉터리에서 다음과 같이 컴파일 하면 된다.

./configure
make
make install



그런데 만약 특정 위치에 설치하려면 다음과 같이  --prefix를 지정해 주면 된다.
예를 들어 /develop/apache 에 설치하려면

./configure --prefix=/develop/apache/

 라고 지정하면 된다.

3. 설정 변경
그냥 실행하면 80포트가 충돌난다고 하기 때문에
/develop/apache/conf/httpd.conf 파일을 열어서

Listen 80

이라고 되어 있는 것을

Listen 9999

로 변경하자.

 4. 실행
/develop/apache/bin/ 으로 이동하여
./httpd
라고 실행하면 된다.
제대로 도는지 확인하려면,
브라우져을 열어

http://localhost:9999

로 접속해보면 된다.
 
Posted by tuning-java

댓글을 달아 주세요

  1. dh 2014.01.26 13:41  댓글주소  수정/삭제  댓글쓰기

    안녕하세요
    현재 맥을 쓰고있는데 아파치를 어떻게 설치를 해야하는건지 어떻게 활성화를 시켜야하는건지 몰라서 애를 먹고 있습니다.
    위 글에서 '2. 설치
    설치할 때 다운로드 압축을 해제한 디렉터리에서 다음과 같이 컴파일 하면 된다.'라고
    나와있는데 이걸 구체적으로 어떻게 해야하는건지를 모르겠습니다.
    xcode를 열어서 컴파일을 하라는 내용같은데 정확히 어떻게 해야하는건지 초보자가 이해하기쉽게 한번만 다시 알려주시면 감사드리겠습니다.