コマンドターミナルを使用して、LighttpdWebサーバーをRockyLinux8にインストールするための簡単で迅速な手順を学びましょう。
老舗のApacheは、世界で最も人気のあるWebサーバーの1つです。しかし、現在、Apacheへのキャンドルを保持できるいくつかのWebサーバーがあります。 Lighttpdはその1つです。
lighttpd(「ligity」と発音)は、たとえばApacheよりもはるかに少ないリソースを必要とするWebサーバーであるため、非常に大きな負荷や非常に弱いシステムに特に適しています。 Jan Kneschkeによって開発され、モジュールで拡張できます。たとえば、FastCGIを使用するとPHPコードを実行できます。 SCGIはRubyまたはPythonをlightyに追加します。
RockyLinux8にlighttpdWebサーバーをインストールする手順
ここでLighttpdをセットアップする手順は、CentOS、Rocky Linux、OracleLinuxなどの他のRedHatLinuxでも同じです…
1。要件
このチュートリアルを実行するには、sudo権限、Epelリポジトリ、およびインターネット接続を持つrootまたは非rootユーザーであるRockyLinuxが必要です。
2。 RockyLinux8をアップデートする
ここでは、DNFパッケージマネージャーを使用して、Lighttpdをセットアップするために必要なパッケージをインストールします。したがって、最初にシステム更新コマンドを実行します。
sudo dnf update && sudo dnf upgrade
3。 EPELリリースを有効にする
Apacheとは異なり、Lighttpdパッケージは、Rocky Linux 8のベースリポジトリを使用してインストールすることはできません。したがって、Lighttpdを含むEpelリポジトリを追加する必要があります。したがって、指定されたコマンドを実行して、EPEL(Enterprise Linux用の追加パッケージ)を追加します。
sudo dnf install epel-release
4。 RockyLinux8にlighttpdをインストールする
必要なリポジトリが追加されたら、次にDNFパッケージマネージャーを使用して、他のオープンソースパッケージの場合と同じようにLighttpdをインストールします。
sudo dnf install lighttpd
5。サービスを開始して有効にする
インストールプロセスが完了したら、Webサーバーサービスを実行し、同じものを有効にして、システムの起動時に自動的に開始できるようにします。
開始する
sudo systemctl start lighttpd
有効にする場合:
sudo systemctl enable lighttpd
ステータスを確認するには:
sudo systemctl status lighttpd
バージョンを確認するには、次を使用できます:
lighttpd -v
6。 RockyLinux8のファイアウォールでポート80を許可する
システムの外部でウェブサーバーにアクセスするには、ファイアウォールでポート80(HTTP)と443(HTTPS)を開く必要があります。
sudo firewall-cmd --zone=public --add-port=80/tcp sudo firewall-cmd --zone=public --add-port=443/tcp sudo firewall-cmd --reload
7。アクセステストページ
Webサーバーがエラーなしで動作していることを確認するために、テストページにアクセスしてみましょう。そのために、WebブラウザでLighttpdをインストールしたサーバーのIPアドレスまたはドメインを指定できます。
例:
http:// server-ip-address
または
http://your-domian.com
Lighttpdのテストページが表示されます:
8。構成
Lighttpdは、/ etc/lighttpd/lighttpd.conf
を介して設定されます。 ファイル。これは、root権限を持つ任意のテキストエディタで編集できます。ここでは、最も重要なオプションについて簡単に説明します。他の多くの構成オプションは、構成ファイル自体に詳細に説明されています。
詳細については、公式ドキュメントページをご覧ください。
サーバーの内容は、「ドキュメントルート」というディレクトリに保存されます。 「。これは、Apache Webサーバーがそこで( HTML )を探すことを意味します )配信されるファイル。 Apacheでは、ディレクトリは次のとおりです。
/var/www/html/
そこにファイルを保存すると、サーバーのIPアドレスを使用してファイルにアクセスできます:
http://localhost/
またはhttp://SERVER-IP_Address/
9。 Lighttpdのアンインストール
システムからLighttpdを削除したい場合は、次のコマンドを使用します。
sudo systemctl stop lighttpd
sudo dnf remove lighttpd