LeopardでPHP開発環境を構築する方法 はてなブックマーク

前回の記事「COLAMUNE ? Blog Archive ? いよいよMacPortsをインストール」でMacPortsがうまく入ったところで、次はPHPの開発環境の構築だ。
誤解を招きそうなので最初にあらかじめ断っておくが、MacPortsを入れない初期状態のままでも、PHP開発環境を構築することは可能だ。

前回の最後のあたりで、

sudo port -d install php5

とphpを入れようとした結果、インストールされたパッケージは以下の通り。

bzip2 @1.0.4_1 (active)
curl @7.18.0_0 (active)
expat @2.0.1_0 (active)
freetype @2.3.5_1 (active)
gettext @0.17_3 (active)
jpeg @6b_2 (active)
libiconv @1.12_0 (active)
libmcrypt @2.5.8_0 (active)
libpng @1.2.25_0 (active)
libxml2 @2.6.31_0 (active)
libxslt @1.1.22_0 (active)
mhash @0.9.9_0 (active)
ncurses @5.6_0 (active)
ncursesw @5.6_1 (active)
openssl @0.9.8g_0 (active)
pcre @7.6_0 (active)
pkgconfig @0.23_0 (active)
tiff @3.8.2_1+macosx (active)
zlib @1.2.3_1 (active)

と多くの関連パッケージが入ったが、この中にはphpがない。どうやらLeopardでは最初からphpがインストールされているようだ。

つまり、わざわざMacPortsを入れたりしなくても(入れた方が何かと便利だが)、apacheからphpが実行できるよう設定をするだけで、お手軽にPHP開発環境の構築ができるということである。設定手順は以下の通り。

  1. httpd.confにある以下の文のコメントを外す。
    #LoadModule php5_module        libexec/apache2/libphp5.so
  2. 以下のコマンドでapacheを再起動。それだけw
    sudo apachectl restart

試しにbashとかシェルで

echo '<?php echo phpinfo();' > ~/Sites/phpinfo.php

とphp環境を確認できる簡単なプログラムを作って、
http://localhost/~(user name)/phpinfo.php をみてみよう。
設定がうまくいっていればphpinfo()情報がずらっと出てくるはずだ。

ざっとこの項目をみてみるとmysqlとかも最初から入っていた。Leopardすげー親切だなぁ。。

関連記事

Leave a Reply

Location : LeopardでPHP開発環境を構築する方法 | COLAMUNE

© 2010 COLAMUNE. All rights reserved.

Apricot theme designed by Ardamis.com. XHTML, CSS. COLAMUNE is powered by WordPress 2.9.1 Entries (RSS) and Comments (RSS).