この記事では、CentOS 8 に Lighttpd をインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、<を使用してユーザーとしてログインしていることを確認してください。コード>06 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
Lighttpd は、高性能環境向けに最適化された「安全、高速、互換性があり、非常に柔軟」な Web サーバーです。他の Web サーバーと比較してリソースをほとんど消費せず、特に AJAX アプリケーションの実行が高速です。 Lighttpd には、FastCGI、SCGI、Auth、URL 書き換え、出力圧縮、イベント メカニズムなどの豊富な機能セットが付属しています。
CentOS 8 に Lighttpd をインストールする
ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。
sudo dnf install epel-release sudo dnf update
ステップ 2. CentOS システムに Lighttpd をインストールします。
次のコマンドを実行して Lighttpd Web サーバーをインストールします:
sudo dnf install lighttpd
Lighttpd を正常にインストールしたら、以下のコマンドを発行して開始し、起動時にサービスが自動的に開始されるようにします。
sudo systemctl start lighttpd sudo systemctl enable lighttpd
コマンドでインストールされている Lighttpd サーバーのバージョンを確認します:
lighttpd -v
完了したら、ファイアウォールで HTTP および HTTPS トラフィックを許可する必要があります:
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
次に、ウェブ ブラウザを開き、19
に移動します。 ローカルまたは 21
にインストールした場合 リモートでインストールした場合
ステップ 3. FastCGI を使用して PHP と PHP-FPM をインストールします。
38
を使用して PHP および PHP-FPM パッケージをインストールします コマンド:
sudo dnf install php php-fpm lighttpd-fastcgi php-mysqlnd php-pdo php-gd php-mbstring
次に、構成「41
」を編集します ':
nano /etc/php-fpm.d/www.conf
デフォルトの「ユーザー」と「グループ」を Lighttpd に変更します:
user = lighttpd group = lighttpd
また、ポート「9000」のローカル IP アドレスを使用してデフォルトの PHP-FPM リッスンを変更します。
listen = 127.0.0.1:9000
次に、PHP 構成「58
」を編集します ‘ nano エディタを使用:
nano /etc/php.ini
Lighttpd Web サーバーの PHP-CGI をサポートするには、次の行のコメントを外してください:
cgi.fix_pathinfo=1
ファイルを保存して閉じます。Lighttpd と PHP-FPM サービスを再起動して、すべての構成変更を適用します。
sudo systemctl restart lighttpd sudo systemctl restart php-fpm
おめでとうございます。CentOS 8 に Lighttpd ウェブサーバーをインストールして構成する方法を学びました。ご不明な点がありましたら、下にコメントを残してください。