검색결과 리스트
글
Mac 에서 MySQL / Apache / PHP 돌리기
OSX
2011. 6. 8. 01:40
여기서 퍼왔습니다.
http://comeddy.wordpress.com/2010/12/18/install-apachephpmysql-on-snow-leopardmac-os-x-10-6-5/
참고해서 따라하는중...
=====================================================================
http://comeddy.wordpress.com/2010/12/18/install-apachephpmysql-on-snow-leopardmac-os-x-10-6-5/
참고해서 따라하는중...
=====================================================================
터미널 응용프로그램 > sudo mode > vi edit를 사용 하시길
Apache
- 아파치 실행하기
- sudo apachectl start
- http://localhost (확인)
PHP
- vi /etc/apache2/httpd.conf
주석제거 php5_module
- LoadModule php5_module libexec/apache2/libphp5.so
아파치데몬 재실행
- sudo apachectl restart
/etc/php.ini 파일만들고 쓰기모드(chmod 666)로 만듬.
- cd /etc
- sudo cp php.ini.default php.ini
- sudo chmod 666 php.ini
php.ini 타임존 설정하기(아시아/서울, http://php.net/manual/en/timezones.php 참고)
- vi /etc/php.ini
- ;date.timezone =
- date.timezone =Asia/Seoul
- sudo apachectl restart
MySQL 설치
mysql-5.1.54-osx10.6-x86.dmg (x86계열, 32bit, OS X 10.6 사용시 추천)을 다운로드
(MySQL PrefPane 은 Macbook Pro 시스템 환경설정에 등록)
- /usr/local/mysql/bin/mysql (실행성공시 데몬작동)
Fix msyql.sock location in php.ini
/etc/php.ini 열고 /var/mysql/mysql.sock 을 /tmp/mysql.sock 으로 변경하고 2가지 추가.
- pdo_mysql.default_socket=/tmp/mysql.sock
- mysql.default_socket = /tmp/mysql.sock
- mysqli.default_socket = /tmp/mysql.sock
아파치 재실행
- sudo apachectl restart
추가) Activate PHP Short tags
/etc/php.ini 열고
- short_open_tag = Off
- short_open_tag = On 으로 변경
아파치 재실행
- sudo apachectl restart
php실행확인
- cd /Library/WebServer/Documents
- echo “<?php phpinfo() ?>” > test.php
http://localhost/test.php 로 확인