Mac OS X サーバでのインストール
例 Mac OS X サーバでのインストール

1. ApacheとPHPの最新版を入手

2. これらのtarをばらし、Apacheのconfigureプログラムを以下のように実行

% tar tvzf apache-1.3.12-src.tar.gz
tarを解凍する。tarコマンドを使った方が良いとされている。

% ./configure --exec-prefix=/usr
--localstatedir=/var
--mandir=/usr/share/man
--libexecdir=/System/Library/Apache/Modules
--iconsdir=/System/Library/Apache/Icons エ
--includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers
--enable-shared=max
--enable-module=most
--target=apache

configureスクリプトをコンパイルを行うシステム上で実行すると、システムを検索し、必要なリンカ・ライブラリを探し出し、環境にあったmakefile(インストールファイル)を作成してくれる。

3. コンパイラに最適化を行わせたい場合には、次の行を追加できます。

% setenv OPTIM=-O2

4. 次に、PHP4ソースディレクトリに行き、configure を行います。

% ./configure --prefix=/usr
--sysconfdir=/etc
--localstatedir=/var
--mandir=/usr/share/man
--with-xml
--with-apache=/src/apache_1.3.12

他に追加するもの(MySQL、GD等)がある場合、必ずここでこれらを追加す
るようにして下さい。--with-apache文字列に関しては、Apacheソースの
ディレクトリを"/src/apache_1.3.12"のように指定して下さい。

5. make

makefileを利用したコンパイルは、makeコマンドを行います。 makeを引数なしで実行すると、makefileに記述された手順に従って、コンパイル&リンクが行われ、オブジェクトが生成される。

% make

6. make install

% make install でインストールします。またmake -n オブシヨンで実行すると、実際にはインストールされず、実行されるコマンドを表示する。

これにより、Apacheソースディレクトリに
src/modules/php4 の下のディレクトリが追加されます

7. ここで、Apacheを再設定し、 PHP4を再構築します

% ./configur