PHP Evo


PHPのインストール(4.2.1)

1. インストールの準備

ライブラリの設定

phpをインストールする前にデータベース(DB)やらライブラリをインストールしておきます。
データベースはPostgreSQLMySQLをインストールしました。

2. PHPのインストール

2.1 ファイルの展開、コンパイル

次の手順で、phpをコンパイルします。

  1. tar zxvf php-4.2.1.tar.gz
  2. cd php-4.2.1.tar.gz
  3. cfを実行(configureにオプションを指定して実行)。
    cf.php
    ./configure \
      --mandir=/usr/local/man \
      --with-apxs=/usr/local/apache/bin/apxs \
      --enable-mbstring  --enable-mbstr-enc-trans  --enable-mbregex \
      --with-mysql  --with-pgsql \
      --with-pdflib --with-gd --with-java \
      --with-tsrm-pth \
      --enable-cli
          
  4. make

2.2 モジュール、コマンドのインストール

2.1で作成したPHPモジュールを、以下の手順でApacheに組み込みます。

  1. cp sapi/cli/php /usr/local/bin/ (コマンドライン版をインストール)
  2. su
  3. make install
  4. Apache設定ファイルに以下の記述を追加
    /usr/local/apache/conf/httpd.conf
    LoadModule  php4_module libexec/libphp4.so
    AddModule  mod_php4.c
    AddType application/x-httpd-php  .php
    			
  5. /usr/local/apache/bin/apachectl restartとしてApacheを再起動し、設定を反映させます。
  6. 以下のページを作成し、ブラウザで見てみます。
    test.php
    <?php
      phpinfo();
    ?>
    			
    phpの情報が表示されれば、インストールは成功です。

もどる