ホームページ  >  記事  >  バックエンド開発  >  yum を使用して PHP をインストールする方法

yum を使用して PHP をインストールする方法

PHPz
PHPzオリジナル
2023-04-23 10:09:28838ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。