2011년 4월 4일 월요일

MacOSX에서 apache2+mysql5+php5

Linux,Windows처럼 Mac에서도 APM을 구동할수 있다 하지만 간단하게 설정 파일에서 수정을 해야하는 부분이 있다. 일단 설치 과정은 다음과 같다.

기본 사양 : macport가 설치되어야 함.
1.기본 설치
$sudo port install php5 apache2 mysql5-server <-- 한방에 APM설치

2. PHP 설정
$sudo cp /opt/local/etc/php5/php.ini-production /opt/local/etc/php5/php.ini
$cd /opt/local/apache2/modules
$/opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so

3. DB관련 설정
$sudo /opt/local/lib/mysql5/bin/mysqld_safe &
$sudo /opt/local/lib/mysql5/bin/mysql_install_db --user=mysql <- db table생성
$/opt/local/lib/mysql5/bin/mysqladmin -u root password 'new-password'
$/opt/local/lib/mysql5/bin/mysqladmin -u root -h Bo-soon-Parkui-MacBook-Pro.local password 'new-password'
$sudo port load mysql5-server <- 부팅시에 가동하기 위해서
$sudo

4. Apache 설정
$sudo /opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so <- httpd.conf에 php5 모듈 생성
$sudo vi /opt/local/apache2/conf/httpd.conf
-------------------------------------------------------
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php <-- 이 부분을 추가
--------------------------------------------------------
$sudo port load apache2

이상과 같이 하고 phpinfo()를 이용한 테스트를 해서 php관련 자료가 나오면 Mac에서도 APM을 사용할 수 있다.

댓글 없음: