Index > MacOSXにPHP5を導入したい
Sat, June 23, 2007

MacOSXにPHP5を導入したい

MacOSX10.4では現在のところ PHPのバージョンは4。 PEARのText_Wikiモジュールが使えないなど不便があったので、PHP5を導入した。

install

finkを既に導入していたので、fink install php5-ssl などして インストールを試みたが、なぜか、XFree86関係のファイルがダウンロードに失敗。 依存パッケージも非常に多く、やりなおすのも大変そうなので、 別の方法を検討。

オライリーの「はじめてのPHP5」を見ると、以下のサイトで 配布しているパッケージを使ってインストールする説明があったので、 素直に従う。

MacOSXのソフトウェアページからPHP Apache Moduleをダウンロード。 普通にMacOSXのパッケージとしてインストールできる。

/usr/loca/php5 以下にインストールされるので、 ターミナルから使うには、パスを通す必要がある。 (デフォルトの状態では、/usr/bin/php が使われるため)

${HOME}/.profileを編集、 以下の行を追加して、/usr/local/php5/bin/php コマンドが 優先的に使われるように変更。

export PATH=/usr/local/php5/bin:$PATH

確認

$ php -version
PHP 5.2.2 (cli) (built: May  4 2007 18:08:23) 
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

無事PHP5を使える環境が整う。

PEARはどうか?

which pear してみると、/usr/local/php5/bin/pear にインストールされている。 そこで、早速、Text_Wikiモジュールをインストールしてみた。

$ sudo pear install Text_Wiki
downloading Text_Wiki-1.2.0.tgz ...
Starting to download Text_Wiki-1.2.0.tgz (65,864 bytes)
.................done: 65,864 bytes
install ok: channel://pear.php.net/Text_Wiki-1.2.0

なんなくインストール完了 さらに、TextWikiMediawikiもインストール。

$ sudo pear install Text_Wiki_Mediawiki-alpha
downloading Text_Wiki_Mediawiki-0.1.0.tgz ...
Starting to download Text_Wiki_Mediawiki-0.1.0.tgz (12,528 bytes)
.....done: 12,528 bytes
install ok: channel://pear.php.net/Text_Wiki_Mediawiki-0.1.0

こちらも問題なく導入できた。

 Twitter
follow me on Twitter
 Categories