Apache
- 아파치 실행하기(시스템환경설정>공유>웹공유 체크 or 체크아웃)
- sudo apachectl start(터미널 실행)
- http://localhost (확인) or http://127.0.0.1 or http://사설IP
PHP
- sudo vi /etc/apache2/httpd.conf
주석제거(#) php5_module(ctrl+F로 이동해서 찾으세요)
- LoadModule php5_module libexec/apache2/libphp5.so
아파치데몬 재실행(시스템환경설정>공유>웹공유)
- sudo apachectl restart(터미널상태에서)
/etc/php.ini 생성
- cd /etc
- sudo cp php.ini.default php.ini
- sudo chmod 666 php.ini
php.ini 타임존 설정
- sudo vi php.ini
- date.timezone = Asia/Seoul
- sudo apachectl restart(아파치 재실행)
MySQL 설치(Mac OS X에는 mysql이 설치되어 있지않습니다)
Mac OS X mysql-5.5.10-osx10.6-x86.dmg download
- mysql-5.5.10-osx10.6-x86.pkg 실행
- MySQL PrefPane은 시스템 환경설정에 등록(아이콘에서 오른쪽버튼 클릭>다음으로열기>시스템환경설정(기본)
- 시스템환경설정에 mysql 실행 구동
Fix msyql.sock location in php.ini
/etc/php.ini 열고 /var/mysql/mysql.sock 을 /tmp/mysql.sock 으로 변경
- sudo vi php.ini
- pdo_mysql.default_socket=/tmp/mysql.sock
- mysql.default_socket = /tmp/mysql.sock
- mysqli.default_socket = /tmp/mysql.sock
- sudo apachectl restart(아파치 재실행)