GNU/Linux >> Linux の 問題 >  >> Linux

RHEL8でWebサイトをホストするためにLighttpdをインストールする方法

Linuxコミュニティで利用できるWebサーバーのリストにより、関連する知識がより動的で透過的になりました。これらのWebサーバーはオープンソースであるため、Linuxユーザーは各サーバーのパフォーマンスの高さを簡単に利用できます。

ただし、Webサーバーの選択に関しては、最小限のメモリ使用量や効果的なCPU負荷管理などの他の重要な要素も考慮する必要があります。このプロファイルの説明を満たすオープンソースでパフォーマンスの高いWebサーバーの1つに、 Lighttpd があります。 。

lighttpd URL書き換え、認証、SCGI、FastCGI、出力圧縮などの高度な機能セットが原因です。この記事ガイドでは、 Lighttpdのインストールと構成について説明します。 RHEL 8上のWebサーバー オペレーティングシステム。

まず、自分がrootユーザーであるか、使用しているRHEL8システムでSudoユーザー権限を持っていることを確認してください。

RHEL8へのlighttpdのインストール

RHEL 8 オペレーティングシステムは最新です。

$ sudo dnf update

これで、 RHEL 8 システムは最新です。lighttpdのダウンロードとインストールに進むことができます。 dnf経由 パッケージマネージャー。

$ sudo dnf install lighttpd 

インストールが正常に完了したら、次のコマンドシーケンスを使用して、Lighttpd Webサーバーを起動、有効化、およびステータスを確認できます。

$ sudo systemctl start lighttpd
$ sudo systemctl enable lighttpd
$ sudo systemctl status lighttpd

lighttpdを使用 稼働していると、Webブラウザからデフォルトのランディングページにアクセスできるはずです。

http://localhost 
OR
http://server-ip-address

Lighttpdで単一のWebサイトをホストする

まず、 / var / www / lighttpdを作成します あなたのウェブサイトのページはこのディレクトリ内にあるので、ディレクトリは読み取り可能です。

$ sudo chmod -R 755 /var/www/lighttpd

たとえば、 index.htmlを編集できます ページを開いて、反映された変更をWebブラウザに表示します。

$ sudo nano /var/www/lighttpd/index.html

結果のWebビューは次のようになります。

Lighttpdの仮想ホストを介して複数のウェブサイトをホストする

/ var / www内にWebサイトディレクトリを作成する必要があります ディレクトリ。例:

$ sudo mkdir /var/www/linuxshelltips.lan.network

このディレクトリを書き込み可能にする:

$ sudo chmod -R 755 /var/www/linuxshelltips.lan.network

このディレクトリ内にサンプルWebページを作成します:

$ sudo nano /var/www/linuxshelltips.lan.network/index.html

このWebサイトの仮想ホスト構成ファイルを作成します:

$ sudo nano /var/www/linuxshelltips.lan.network.conf

このセクションでは、さまざまなWebサイトに複数の仮想ホスト構成を実装することを想定しているため、上記の構成ファイルを /etc/lighttpd/vhosts.dに移動する必要があります。 ディレクトリ:

$ sudo mv /var/www/linuxshelltips.lan.network.conf /etc/lighttpd/vhosts.d/ 

ここで、Lighttpd Webサーバーのメイン構成ファイルを再度開き、上記で作成した構成ファイルへのパスをその中に含める必要があります。

$ sudo nano /etc/lighttpd/lighttpd.conf

このファイルの一番下までスクロールして、下で強調表示されている行のコメントを解除します。

上記のコメントのない行は、 /etc/lighttpd/vhosts.d内に作成される将来のすべての仮想ホスト構成ファイルを意味します ディレクトリは、新しいサイトをホストするたびに個別に含める必要なしに、上記のLighttpdメイン設定ファイルから自動的に認識されます。

Lighttpd設定ファイルを保存して閉じ、Lighttpdを再起動します。

$ sudo systemctl restart lighttpd

そして、ドメイン名を介してWebブラウザから新しいサイトにアクセスしてみてください。

http://your-domain.com

Webビューは次のようになります。

ホストしたい他のサイトについて、上記で説明した仮想ホストの構成手順を模倣できます。

このチュートリアルガイドを使用すると、単一および複数のWebサイトの両方をホストおよび提供する際のLighttpd Webサーバーの軽量性、パフォーマンス、および適用性を自由に体験できます。


Linux
  1. RHEL8にsparkをインストールする方法

  2. RHEL8にActiveMQをインストールする方法

  3. CentOS /RHEL8にElasticsearchをインストールする方法

  1. RHEL8にcassandraをインストールする方法

  2. RHEL8にcomposerをインストールする方法

  3. RHEL8にgdbをインストールする方法

  1. RHEL8にkafkaをインストールする方法

  2. RHEL 8にKubernetes(k8s)クラスターをインストールする方法

  3. CentOS 8 /RHEL8にPHP8をインストールする方法