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