私たちはを使用しています。メンテナンスとアップグレードが容易なため、PHPのインストールをApache DSOとして実装する必要があります。たとえば、インストールされた PHP が初期インストール時にデータベースのみをサポートし、その後暗号化をサポートするモジュールをインストールする場合は、「make clean」を実行し、新しい構成オプションを追加してから、「make」と「make install」を実行します。 1 つ 新しい PHP モジュールが Apache の適切な場所にインストールされ、Apache を再コンパイルせずに Apache が再起動されます。
次の手順では、新しい Apache をインストールし、PHP を Apache DSO としてインストールします。
1. Apache Software Foundation から最新バージョンの Apache ソース コードを取得します。
2. 取得したソース コードを / に置きます。 /local/ または /opt/ ディレクトリ、または指定したディレクトリ内。
3. Gunzip を実行して、拡張子 .tar が付いたファイルを取得します。 4. 次のコマンドを実行して、ファイルを解凍します。 apache_[version] ディレクトリ:
tar -xvf apache_[version].tar
5. /usr/local/apache_[version] ディレクトリ (または手順 4 で圧縮ファイルがインストールされたディレクトリ) を入力します。
6. 次のコマンドを入力して、Apache のコンパイルを準備します。[path] を独自のパス (例: /usr/local/apache[version]) に置き換えます。mod_so の新しい値が設定されたので、Apache が許可されます。 DSO モジュールを使用するには 7. プロンプト状態に戻ったら make と入力し、再度プロンプト状態に戻るまで待ちます。8. 「make install」コマンドを実行します。 この時点で、Apache がインストールされ、システムはプロンプト状態に戻ります。次に、PHP を Apache の DSO としてインストールする手順を開始します。 1. PHP ホームページのダウンロード領域で最新バージョンへのリンクを見つけます 2. ファイルを /usr などの適切なディレクトリにダウンロードします。 /local/ または /opt/ または指定した任意のディレクトリ 3. Gunzip を実行してファイルを解凍し、拡張子 .tar が付いたファイルを取得します。4. 次のコマンドを実行して php-[ version] ディレクトリ 媒体: tar -xvf php-[version] 5. /usr/local/php-[version] ディレクトリまたは手順 4 で指定したディレクトリを入力します この時点で、PHP はインストールされています。 as Apache DSO を準備するために、変更する必要がある唯一の設定オプションは with-apxs (これは Apache の bin ディレクトリ内のファイルです) です。より高いパフォーマンスを得るために、MySQL のサポート モジュールはインストールしませんでした。 ./configure --with-mysql=/[mysql へのパス] --with-apxs=/[apxs へのパス] 6. プロンプト状態に戻ったら、make コマンドを実行し、元の状態に戻るまで待ちます。プロンプト状態 7. make install コマンドを実行します。 この時点で、システムは DSO モードで Apache のモジュール ディレクトリに PHP をインストールし、Apache の httpd.conf ファイルに適切な変更を加えて、プロンプト状態に戻りました。プロンプト状態に戻った後も、Apache の httpd.conf ファイルにいくつかの変更を加える必要があります。 1. ServerAdmin を含む行を見つけて、次のように電子メール アドレスを追加します: ServerAdmin you@yourdomain.com2. ServerName で始まる行を見つけて、実際の値に変更します (例: )。 ServerName localhost 3. 次の内容のセクションを見つけます: # PHP 4.x の場合は、次を使用します: # #AddType application/x-httpd-php .php #AddType application /x- httpd-php-source .phps PHP 4.0 の AddType がコメントではなくなるようにこれらの行の内容を変更し、PHP で使用するファイルのサフィックスを追加します。 上記の内容は次の内容になります。 # PHP 4.x の場合は、次を使用します。 # AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps ファイルを保存して、「Go to」に戻ります上のディレクトリに移動し、次のコマンドを実行して Apache を再起動します: ./bin/apachectl start 起動中にエラー メッセージが表示されない場合は、以下に示すように 1 行だけで phpinfo.php という名前のファイルを作成できます。 コンテンツ ファイル、テストインストールされた Apache と Apache DSO としてインストールされた PHP: phpinfo() ?> このファイルを Apache のドキュメント ルート ディレクトリ (htdocs) に保存し、ブラウザを開いて http://localhost/phpinfo と入力します。 .php アドレス、および多くの変数とその値が画面に表示されます。 PHP を再構成したい場合は、make clean コマンドを再度実行し、一連のオプションを指定して ./configure コマンドを実行してから、make および make install コマンドを実行する必要があります。新しいモジュールが Apache に表示されます。 Apache を再起動してこの新しいモジュールをロードし、PHP を Apache の DSO としてインストールすれば、すべて問題ありません。http://www.bkjia.com/PHPjc/446335.htmlwww.bkjia.comtrue