CentOS または RHEL Linux システムに PHP をインストールするには yum を使用すると非常に便利です。ただし、PHP をインストールするだけでは十分ではなく、PHP スクリプトを処理できるように Web サーバーへの接続を開始する必要もあります。
PHP を yum にインストールした後に Web サーバーとの接続を開始する手順は次のとおりです。
ステップ 1: PHP をインストールする
次のコマンドを使用して yum を使用します。 CentOS または RHEL Linux システム PHP をインストールします:
sudo yum install php
ステップ 2: Web サーバーへの接続をインストールします
Web サーバーへの接続を開始するには、PHP アダプターをインストールする必要があります。 Apache Web サーバーは最も一般的に使用される Web サーバーであるため、この記事では、Apache に接続するための PHP アダプターをインストールする方法を説明します。 CentOS または RHEL システムでは、次のコマンドを使用して php-mysql をインストールできます:
sudo yum install php-mysql
どのアダプタをインストールする必要があるかわからない場合は、次のコマンドを実行して、利用可能なすべてのアダプタを一覧表示できます:
sudo yum search php-
これにより、MySQL、PostgreSQL、Oracle などへの接続を含む、利用可能なすべての PHP アダプターがリストされます。
ステップ 3: Apache Web サーバーのセットアップ
次に、PHP インタープリターを Web サーバーに接続するために、Apache Web サーバーを構成する必要があります。次のコマンドを使用すると、Apache の設定ファイルが開きます。
sudo nano /etc/httpd/conf/httpd.conf
このファイルは、任意のテキスト エディタを使用して開くことができます。 sudo 権限を持つ root ユーザーとして開くだけです。
ここで、次のコード行を見つける必要があります:
<IfModule dir_module> DirectoryIndex index.html </IfModule>
これは、Apache のデフォルトのインデックス ファイル リストです。デフォルトのインデックス ファイル リストを変更するには、これを次のように変更します。
<IfModule dir_module> DirectoryIndex index.php index.html </IfModule>
これにより、Apache は最初にindex.php を探して実行します。
ファイルを保存して閉じた後、Apache を再起動します。
sudo systemctl restart httpd
ステップ 4: PHP をテストする
これで、PHP が Apache に接続しているかどうかをテストできます。 info.php という名前の新しいファイルを作成します:
sudo nano /var/www/html/info.php
次の行をファイルに追加します:
<?php phpinfo(); ?>
ファイルを保存して閉じた後、Web ブラウザを使用して次の URL にアクセスします: http : //yourserverIPaddress/info.php
PHP 環境に関する詳細情報を示すページが表示されます。これは、PHP が Apache Web サーバーに接続し、PHP スクリプトを正しく処理していることを示します。
概要
CentOS または RHEL Linux システムに PHP をインストールするには、yum を使用すると非常に便利です。 Web サーバーへの接続を開始するには、PHP アダプターをインストールし、PHP インタープリターを使用するように Apache Web サーバーを構成する必要があります。これらの手順を完了すると、PHP が適切に動作していることをテストし、Web サーバーに正常に接続されていることを確認できます。
以上がyum を使用して PHP をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。