Mac OS X 10.5(以降Leopard)にPHP 5をインストールする方法を紹介します。
今回は、「PHP: バンドルされている PHP の使用法 - Manual」を参考に、Leopardに元々バンドルされている(が、有効になっていない)ものをインストール(有効に)します。
基本的にはマニュアルに書いてある通りにすれば良いのですが、Leopardでは少し読み替えが必要です。詳しい手順を以下に書いておきます。
Terminal(ターミナル:Terminal.app)を起動して、以下のコマンドを実行します。
sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.backupsudo chmod 666 /etc/apache2/httpd.conf念のためバックアップを作成し、書き込み可能にします。
お好きなエディタ(nano, emacs, ..., etc)で「/etc/apache2/httpd.conf」を開いて以下のコメント行を有効にします。(行頭の「#」を削除)
(私の環境では115行目にあるので、115行目付近にあると思われます。)
#LoadModule php5_module libexec/httpd/libphp5.so
sudo emacs /etc/apache2/httpd.confsudo open -a /Applications/mi.app /etc/apache2/httpd.conf保存して、以下のコマンドを実行。
sudo chmod 644 /etc/apache2/httpd.confsudo apachectl gracefulアクセス権を元に戻し、Apacheを再起動して変更を有効にします。
これだけで、PHP5が有効になります。
あとは、「<?php phpinfo(); ?>」とだけ書いたファイルを「phpinfo.php」などの名前で保存し、「/Library/WebServer/Documents」以下において、ブラウザのアドレス欄に「localhost/phpinfo.php」と入力して確認してみましょう。
正しく設定できていれば、青紫っぽいヘッダに「PHP Version 5.2.6」のようなタイトルの画面が表示されます。
Trackback URL: http://r-styles.net/mt/mt-tb.cgi/990
Leave a Comment