LightTPDは、高性能および低リソース消費に広く使用されている軽量のオープンソースWebサーバーです。その利点を完全にプレイするには、PHPを適切に構成することが重要です。この記事では、PHPアプリケーションを効率的に実行するのに役立つ詳細なLightTPDサーバーPHP構成ガイドを提供します。
構成を開始する前に、最初にLightTPDサーバーとPHPをインストールする必要があります。インストールの基本的な手順は次のとおりです。
sudo apt-getアップデート sudo apt-get install lighttpd sudo apt-getインストールphp php-cgi
インストールが完了したら、次のステップに進むことができることを確認してください。
インストールが完了したら、PHPのLightTPDサポートを有効にする必要があります。最初に、PHPファイルを処理する構成ファイルを作成します。
sudo lighty-enable-mod fastcgi sudo lighty-enable-mod fastcgi-php
次に、LightTPDを再起動して変更を適用します。
sudoサービスlighttpdもう一度始めましょう
LightTPDでPHPパフォーマンスを最適化するには、PHP構成ファイルを編集できます。このファイルは通常、/etc/php/7.x/cgi/php.iniにあり、特定のパスはPHPバージョンによって異なります。
必要に応じて調整できる重要なPHP構成設定を次に示します。
display_errors = on error_reporting = e_all memory_limit = 128m upload_max_filesize = 10m post_max_size = 10m
これらの設定は、PHPアプリケーションのデバッグとパフォーマンスを改善するのに役立ちます。
パフォーマンスをさらに向上させるために、PHPスクリプトの実行速度を大幅に向上させるOpCache設定を調整できます。
opcache.enable = 1 opcache.memory_consumption = 128 opcache.interned_strings_buffer = 8 opcache.max_accelerated_files = 10000
上記の構成を完了した後、簡単なPHPファイルを作成して、構成が成功したかどうかをテストできます。 Webサイトのルートディレクトリで、info.phpファイルを作成します。
<?php phpinfo(); ?>
http://your-server-ip/info.phpにアクセスしてください。 PHP情報ページが正常に表示された場合、構成が成功することを意味します。
このガイドを通して、LightTPDサーバーでPHPを適切に構成する方法を学びました。定期的に確認し、構成を最適化してサーバーのパフォーマンスを維持してください。