Mac で Apache,PHP,MySQL

MacApache,PHP,MySQL

Mac でさっさとApache,PHP,MySQL を動作させたかったときのメモ。
ソースビルドまではしないけれど、オールインワンパッケージのインストールまで楽もしない。
中途半端に手動。

環境

mysql

dmg でインストール

MySQL :: Download MySQL Community Server

わたしはこれ(dmg,64bit)をおとす。環境にあわせてください。

Mac OS X 10.7 (x86, 64-bit), DMG Archive        5.6.17  157.0M  
(mysql-5.6.17-osx10.7-x86_64.dmg)   

システム環境設定 -> その他 -> MySQL

f:id:isann:20140330190825p:plain

から

Start MySQL Server をクリックして MySQL サーバを起動

f:id:isann:20140330190633p:plain

apache

→ プリインストール のもの

Mac:Apacheの開始と停止 - devlog [naru design]

history • Mac:Apacheの開始と停止 - devlog [naru design]

ドキュメントルートは

/Library/WebServer/Documents

php

→ プリインストール のもの

php を使えるようにする

vim /private/etc/apache2/httpd.conf

LoadModule php5_module libexec/apache2/libphp5.so

コメントアウトを外す

php.ini pdo の設定

cp /private/etc/php.ini.default /private/etc/php.ini
vim /private/etc/php.ini

mysql のソケットファイルのパス
mysql 起動してから find / -name mysql.sock とかで調べておく
ここだった /private/tmp/mysql.sock

1077 ;pdo_mysql.default_socket=/var/mysql/mysql.sock
1078 pdo_mysql.default_socket=/private/tmp/mysql.sock

sudo apachectl restart

phpinfo() とかでみてみる
PDO の mysql は Default で使えるようになっていたのでインストールはしてない
めんどくさいのかな・・・