ホームページ  >  記事  >  バックエンド開発  >  PHP のインストールが成功したかどうかを確認する Nginx の方法の詳細な紹介

PHP のインストールが成功したかどうかを確認する Nginx の方法の詳細な紹介

PHPz
PHPzオリジナル
2023-04-12 09:18:36914ブラウズ

Nginx は広く使われているオープンソースの Web サーバー ソフトウェアであり、その登場により、高性能で信頼性の高い Web サイトをより簡単に構築できるようになりました。 PHP は人気のあるスクリプト言語として、Web 開発の重要な部分でもあります。 Nginx サーバーを構築するときは、多くの場合、PHP が正しく動作するように PHP をインストールして構成する必要があります。しかし、PHP のインストールが成功したことを確認するにはどうすればよいでしょうか?この記事では、Nginx が PHP のインストールが成功したかどうかを確認する方法を詳しく紹介します。

ステップ 1: PHP がインストールされているかどうかを確認する

PHP が正常にインストールされているかどうかを確認する前に、まず PHP がインストールされているかどうかを確認する必要があります。通常、ターミナルで次のコマンドを使用して表示できます:

php -v

PHP バージョンが 7.0 より高い場合は、次のコマンドを使用できます:

php7.0 -v

コマンド ラインに次の表示が表示されます。 PHPのバージョン情報が確認できれば、PHPは正常にインストールされています。表示されない場合は、PHP がまだインストールされていないか、正しく構成されていません。 PHP は、php-fpm、php-cgi などのさまざまな方法で起動できます。

ステップ 2: PHP テスト ファイルを作成する

PHP が適切に動作するかどうかを確認する前に、まず PHP テスト ファイルを作成する必要があります。テキスト エディタ (vi、nano、emacs など) を使用して、次の内容を含む test.php という名前のファイルを作成できます。

<?php
phpinfo();
?>

このファイルは、PHP が有効な場合、PHP の詳細を出力します。通常の作業では、PHP のバージョン、システム環境などに関する情報がブラウザーに表示されます。

ステップ 3: Nginx サーバーを起動する

PHP が正常にインストールされたかどうかを確認する前に、まず Nginx サーバーを起動する必要があります。 Nginx をインストールしていない場合は、次のコマンドを使用してインストールできます:

sudo apt-get install nginx

インストールが完了したら、次のコマンドを使用して Nginx サーバーを起動できます:

sudo systemctl start nginx

Nginx がインストールされている場合正常に実行されたら、ブラウザにサーバーの IP アドレスまたはドメイン名を入力すると、Nginx のようこそページが表示されます。

ステップ 4: PHP が正常にインストールされているかどうかを確認する

次に、PHP が正しくインストールされ、Nginx に統合されているかどうかを確認する必要があります。これを行うには、phpinfo.conf という新しいファイルを作成し、次の内容を入力します。

server {
    listen 80 default_server;
    server_name _;
    root /var/www/html;
    index index.php;
    location / {
        try_files $uri $uri/ =404;
    }
    location ~ \.php$ {
        include fastcgi_params;
        fastcgi_pass unix:/run/php/php7.0-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

このファイルには、標準の Nginx サーバー ブロックが含まれており、Nginx が処理できるように PHP の場所も定義されています。 PHP ファイルが正しく保存されていること。

次に、このファイルを /etc/nginx/sites-available/ ディレクトリに保存する必要があります。次に、次のコマンドを使用してリンクを作成し、使用できるようにします:

sudo ln -s /etc/nginx/sites-available/phpinfo.conf /etc/nginx/sites-enabled/

最後に、最新の構成ファイルが有効になるように Nginx サーバーを再起動します:

sudo systemctl restart nginx

次に、サーバーの名前を入力します。ブラウザーの IP アドレスまたはドメイン名を入力し、「/test.php」文字列を追加してテスト ファイルの出力を確認します。 PHP 情報の詳細なリストが表示されれば、PHP は正常にインストールされ、Nginx に統合されています。

概要:

この記事では、Nginx での PHP が正常にインストールされ、サーバーに正しく統合されているかどうかを確認する方法を紹介します。上記の手順により、サーバー構成が正しいことを効率的に検証し、問題が発生した場所を迅速に見つけることができます。もちろん、上記は単なる予備的な検証であり、より具体的なアプリケーション開発については、自分で検討して解決する必要があります。

以上がPHP のインストールが成功したかどうかを確認する Nginx の方法の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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