항상 빌어먹을 맥이라고 부르지만, 맥북이 편한 것 중에 한가지는 개발 환경 세팅하는 것이 편하다는 장점일 듯합니다. 물론 리눅스(우분투) 만큼 편하지는 않지만, 각기의 장점이 있습니다. 

우부투는 설치가 편합니다. 항상 마법의 커맨드인 apt-get 을 이용해서 설치 할 수가 있습니다. 반면에 맥북계열은 이미 설치가 되어 있는 경우가 많습니다. 이번에 알아볼 php 도 역시 설치가 미리 되어 있습니다.

아파치를 구동시켰다는 가정하에

/etc/apache2/httpd.conf

파일을 오픈해서

#LoadModule php5_module        libexec/apache2/libphp5.so 



이부분을 찾아서 앞의 # 부분을 제거해주고 아파치를 리스타트 해주면 됩니다.

sudo /usr/sbin/apachectl restart



일반적인 리눅스(우분투) 와 조금 다르지요?

(sudo /etc/init.d/apache2 restart ) <--  이게 리눅스 방식입니다. 

이렇게만 해주면 바로 php 프로그래밍이 가능해집니다.

조금 추가를 하자면 MYSQL 설정을 해줘야 합니다. 기본적으로 OSX 에서는 리눅스와는 달리 mysql 소켓을 다른걸 쓰기 때문입니다. 

cd /etc
sudo cp php.ini.default php.ini
sudo chmod 666 php.ini
php.ini 를 쓸 수 있게 바꾸어 줍니다. 

그리고 php.ini 파일을 열어서 다음과 같이 수정해 줍니다. 

pdo_mysql.default_socket=/tmp/mysql.sock
mysql.default_socket = /tmp/mysql.sock
mysqli.default_socket = /tmp/mysql.sock
  /var/mysql/mysql.sock 으로 되어 있는 부분을 지우고 /tmp/mysql.sock 으로 바꾸어 주면 됩니다. 

그리고 당연히 아파치는 리스타트 해주셔야 합니다.

 

sudo /usr/sbin/apachectl restart




+ Recent posts