Mountain Lion で Apache、PHP、MySQLを動かす

Mountain Lion を入れたら、システム環境設定から、Web 共有が消えてました。Apache は入ってるので、設定方法。

Apache

ターミナルで、

 $ sudo apachectl start

http://localhost/ にアクセスすると、/Library/WebServer/Documents 以下のファイルが表示されます。
この設定を変えたい場合は、/etc/apache2/users/ユーザー名.conf というファイルを作成し、以下のような記述で保存します。

DocumentRoot "/path/to/documentroot"

再度ターミナルで

 $ sudo apachectl restart

とすれば、設定が反映されます。

PHP

/etc/apache2/httpd.conf を編集して、PHP を有効にします。

#LoadModule php5_module libexec/apache2/libphp5.so

の行を検索して、先頭の#を取り除いてあげればOK. Apache を再起動すると動きます。

MySQL

Homebrew で MySQL をインストールしていたものが動いている前提です。
/etc/php.ini.default をコピーして、php.ini を作成。

mysql.default_socket = /tmp/mysql.sock

にしてあげれば、動くはずです。

メモ書きのような感じになってしまいましたが、お役に立てれば幸いです。

One Pingback/Trackback