PHP マニュアル
前のページ | 第 3 章 インストール | 次のページ

# UNIX システムにおけるインストール

本節においては、UNIXシステム上でのPHP のインストールと設定に関する 手引きを示します。読み進む前に使用するプラットフォームまたはWebサー バについて必要な部分を調べるようにして下さい。

事前に必要な知識とソフトウエアを以下に示します。

- UNIX に関する基本的な知識("make" およびC コンパイラを使える程度)

- ANSI C コンパイラ(コンパイルする場合)

- flex(コンパイル用)

- bison (コンパイル用)

- Web サーバ

- (gd、pdfライブラリ等のような)モジュール用のコンポーネント

UNIXプラットフォームで様々なパッケージを使用してPHPのコンパイルお よび設定を行う方法は複数あります。ユーザ自身によるコンパイルおよび 設定の処理はより複雑です。このため、この文書ではこれらの手順につい てより詳細に説明します。

PHPの初期設定および設定処理は、`configure`スク リプトでコマンドラインのオプションを使用することにより制御されます。 このページは、最も一般的なオプションの使用法を概説するものですが、 この他にも多くの設定方法があります。詳細については、configureオプションの完全なリスト を参照下さい。PHPをインストールする方法は複数あります。

- Apacheモジュール として

- fhttpdモジュールとし て

- AOLServer, NSAPI, phttpd, Pi3Web, Roxen, thttpd, Zeusとして使用する

- CGI実行ファイル として

## Apacheモジュール クイックリファレンス

PHPは、Apacheモジュールとしてコンパイルする方法には異なった複数の 方法があります。まず始めに簡単なインストール手順を示します。

例 3-4 PHP 4 の簡単なインストール手順 (Apache モジュール版)
    1.  gunzip apache_1.3.x.tar.gz
    2.  tar xvf apache_1.3.x.tar
    3.  gunzip php-x.x.x.tar.gz
    4.  tar xvf php-x.x.x.tar
    5.  cd apache_1.3.x
    6.  ./configure --prefix=/www
    7.  cd ../php-x.x.x
    8.  ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
    9.  make
    10. make install
    11. cd ../apache_1.3.x
    12. ./configure --activate-module=src/modules/php4/libphp4.a
    13. make
    14. make install
    15. cd ../php-x.x.x
    16. cp php.ini-dist /usr/local/lib/php.ini
    17. httpd.conf または srm.conf ファイルを編集し、以下を追加:
          AddType application/x-httpd-php .php

    18. 通常の手順でApacheサーバを再起動して下さい。(再起動するためにHUPま
        たはUSR1シグナルを使用するのではなく、サーバを停止し、再起動する必
        要があります。)

## 構築

PHPを設定した後では、CGI実行バイナリまたはPHPライブラリを構築する 準備ができています。コマンド make を実行する場 合には注意を要します。このコマンドの実行が失敗し、その原因が不明 な場合には、問題に関するセクショ ンを参照下さい。

前のページ | ホーム | 次のページ
UNIX/Solaris へのインストール | 上に戻る | Windowsシステムへのインストール