Web サーバーを構築する場合、Apache と PHP は 2 つの重要なコンポーネントです。 Apache は Web サーバー ソフトウェアとして、仮想ホスト、リバース プロキシのサポートなど、多くの強力な機能を提供します。 PHP はサーバー側のスクリプト言語として、Web アプリケーションの動的コンテンツを処理するために使用されます。 Apache で PHP コードの実行をサポートするには、Apache と統合された PHP モジュールをインストールする必要があります。
この記事では、PHP をサポートする Apache モジュールをインストールする方法を紹介します。
1. Apache バージョンの確認
PHP モジュールをインストールする前に、現在の Apache バージョンを確認する必要があります。ターミナルに次のコマンドを入力します。
httpd -v
Apache のバージョン番号が 2.x.x の場合は、次の手順に進むことができます。それ以外の場合は、インストール コマンドの対応するパラメータを変更する必要があります。
2. PHP および Apache モジュールのインストール
Apache サーバーのインストールが完了したら、PHP と Apache の統合モジュールのインストールを開始できます。次のコマンドを入力すると、Apache の PHP モジュールと PHP 共通パッケージがインストールされます:
yum install php php-common
同時に、PHP 拡張モジュールと mod_php モジュールを Epel ウェアハウスにインストールする必要があります:
yum install php-mysqlnd php-gd php-ldap php-xml php-mbstring php-pear mod_php
上記の手順を完了したら、Apache サーバーを再起動します:
service httpd restart
インストールが完了したら、テスト用の PHP ファイルを作成できます:
nano /var/www/html/index.php <?php phpinfo(); ?>
保存してエディターを終了し、Apache をリロードします:
service httpd restart
ブラウザを開いてローカルホストまたはサーバーのアドレスにアクセスすると、ウェルカム ページで PHP モジュール情報が表示されます。
3. Apache 設定ファイルで PHP モジュールを指定する
Apache サーバーが新しくインストールされた PHP モジュールを使用できるようにするには、httpd.conf ファイルを見つけて編集する必要があります:
nano /etc/httpd/conf/httpd.conf
次の行を見つけます:
DirectoryIndex index.html
これを次のように変更します:
DirectoryIndex index.php index.html
保存してエディターを終了し、Apache をリロードします:
service httpd restart
Apache は次を検索します。デフォルトでは、index.php ファイルが使用され、PHP コードが実行されます。
4. 結論
この記事では、PHP をサポートするために Apache モジュールをインストールする方法について説明します。モジュールをインストールした後、PHP ファイルを作成してアクセスし、インストールが成功したことを確認できます。さらに、Apache 構成ファイルが新しくインストールされた PHP モジュールを指すようにする方法についても詳しく説明します。
この記事がお役に立てば幸いです。
以上がPHP をサポートするために Apache モジュールをインストールする方法の簡単な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。