0

OSX는 기본적으로 웹서버(httpd)와 PHP가 탑재되어 있습니다.

OSX의 터미널창에서 간단한 명령어로 설치된 번들 패키지의 버전을 확인할 수 있습니다.


패키지 위치찾기 및 버전확인
whereis httpd
/usr/sbin/httpd -version
whereis php
/usr/bin/php -version


osx.png


자, OSX에 기본적으로 아파치와 PHP가 설치되어 있는걸 알았으니, 써먹어봐야겠죠?

기본적으로 OSX부팅시 웹서버는 실행되지 않은 상태로 부팅되므로, 수동으로 켜주셔야 합니다.




실행 및 테스트

root 권한으로 실행하기 위해 sudo 를 붙여서 apache를 실행하여 줍니다. 이 때 OSX의 로그인 패스워드를 입력해야하는 경우가 있습니다.

sudo apachectl start

실행을 하였다면, 아무 브라우져를 열어 localhost 를 입력하면 아래와 같이 반가운 It Works! 메세지를 볼 수 있습니다.


It-Works.png


환경설정을 전혀 하지 않았다면, 기본적인 DocumentRoot 는 아래와 같습니다.

/Library/WebServer/Documents/


버츄어 호스트나, PHP5 사용설정을 위해 수정해야하는 아파치의 환경설정파일은 아래와 같습니다.

/etc/apache2/httpd.conf


일반적인 아파치 환경설정을 하듯 변경하신 후 사용해주시면 됩니다.

첨부파일 3