블로그 이미지
초딩입맛제주아재
하고 싶은 것만 하며 살고 싶다

calendar

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
2008. 8. 19. 12:01 Programing/PHP
Mac OS X 10.5 레오파드에는 기본적으로 PHP가 설치 되어있습니다.
하지만 아파치에서 PHP모듈을 활성화 하지 않았기 때문에 PHP를 웹서비스에 이용하기 위해서는 아파치 설정파일에서 PHP모듈을 활성화 해주어야 합니다.
우선 아파치 설정 파일을 찾아야 하는데요.

터미널을 열고 httpd -V 라고 입력하면 아래와 같은 메세지들이 출력됩니다.

사용자 삽입 이미지

하단에 아파치 설정 파일인 httpd.conf 파일의 위치가 나와있죠~

이제 이 파일을 열어 PHP모듈을 활성화 시켜주어야 합니다.

설정파일이 있는 곳으로 디렉토리를 이동한 후 다음과 같이 타이핑합니다.

sudo vi httpd.conf

비밀번호를 입력하고 슬래시(/)를 눌러 "php" 를 찾습니다.

줄 맨 앞에 "#"으로 주석 처리가 되어 있습니다.

사용자 삽입 이미지


주석을 제거하고 저장을 하고 vi를 종료합니다.

이제 PHP의 설정파일을 편집할 차례입니다.
기본 설정대로 쓰고 싶다면 이 과정은 생략해도 됩니다만, 여러가지 이유로 인해서 이 과정 역시 수행하실 것을 권합니다.

콘솔에서 다음과 같이 타이핑 합니다.

php -i | grep ini

그럼 아래와 같은 메세지가 출력됩니다.

사용자 삽입 이미지


맨 윗 줄을 보면 php.ini 파일의 위치가 /etc 라고 나옵니다.

ls -l /etc/php.ini

불행히도 파일을 찾을 수 없다는 메세지가 출력됩니다.

초기 상태에 php.ini 파일은 만들어져 있지 않습니다.

사용자가 php.ini.default 파일을 복사해서 php.ini 파일을 생성해야 하는데요.

php.ini.default 파일은 /private/etc/ 에 있습니다.

콘솔에서 다음과 같이 입력하여 php.ini 파일을 생성해줍니다.

cd /private/etc sudo cp php.ini.default php.ini

이제 vi를 사용하여 php.ini파일을 입맛대로 수정하고 저장하면 모든 설정이 끝납니다.

다시 콘솔에서 php -i | grep ini 를 입력해 보면 아래와 같이 ini 파일이 로드되었음을 알리는 메세지가 출력됩니다.

사용자 삽입 이미지





참고: http://foundationphp.com/tutorials/php_leopard.php

'Programing > PHP' 카테고리의 다른 글

[OSX] Eclipse에서 PHP 로컬 개발/테스트 환경 구축하기  (4) 2008.08.30
Enabling PHP and Apache in Leopard  (2) 2008.08.19
WAV파일 분석  (0) 2006.11.10
간단한 소켓통신  (0) 2006.10.13
간단한 대화식 프로그램  (0) 2006.07.24
시스템 모니터링 툴  (0) 2006.07.17
posted by 초딩입맛제주아재

댓글을 달아 주세요

  1. 달룟 2008.08.19 12:28  Addr Edit/Del Reply

    제 맥으로 따라해보려했으나... 어렵군요.