OpenLiteSpeedは、動的コンテンツ配信を高速化するために使用できるWebサーバーです。 また、静的コンテンツ用の組み込みのキャッシュシステムも備えています。
OpenLiteSpeedは、より高速で、消費するメモリが少なく、必要なリソースも少なくて済みます。 Apache。 ソースコードを検査できるため、より安全です。つまり、バグをすばやく見つけて修正できます。 OpenLiteSpeedはイベントMPMを使用するため、マルチコアサーバーでの拡張性は Apache ワーカーMPMを使用します。 Event MPMは以前から存在しているため、成熟度も高く、OpenLiteSpeedを使用するときに発生する可能性のある既知の問題はapacheに比べて少なくなっています。
適切に構成されている場合、OpenLiteSpeedは一度に多くの接続を処理できます。
OpenLiteSpeedは、スタンドアロンのWebサーバーとして、またはその前で使用できます。 Apache、Nginx、または他のWebサーバー、または別のWebサーバーの背後に配置することもできます。 PHP-FPMで使用すると、サイトを超高速にすることができます。
何もしなくてもインターネットの速度を上げる方法を探しているなら、オープンライトの速度が必要です。 このガイドでは、AlmaLinux8システムにインストールするために必要な手順を説明します。
前提条件
- AlmaLinux 8の新規インストール。AlmaLinux8とOpenLiteSpeedのインストールは、他のディストリビューションではわずかに異なる場合がありますが、プロセスは非常に似ているはずです。
- AlmaLinuxインストールへのsudoアクセス。 これにより、OpenLiteSpeedをインストールしてそのサービスを有効にすることが可能になります。
- インターネット接続。 必要なパッケージをダウンロードするには、これが必要になります。
ステップ1.システムを更新する
まず、すべてのパッケージが最新であることを確認する必要があります。 これにより、利用可能なパッケージをアップグレードすることで、OpenLiteSpeedの動作がさらに向上します。
sudo dnf update
sudo dnf install epel-release
ステップ2.アンインストール Apache サーバ
Apache LAMPおよびLEMPスタックの一部です。 交換するので Apache OpenLiteSpeedでは、アンインストールする必要があります。 お持ちでない場合は、この手順をスキップできます Apache インストールされています。
まず、の現在のインスタンスを停止します Apache。
sudo systemctl stop httpd.service
停止したので、httpdパッケージはまだシステムにインストールされています。 それらを削除する必要があります。
sudo dnf remove "httpd*"
次に、サポートファイル、httpdモジュール、および構成ファイルを削除します。
rm -rf /etc/httpd rm -rf /usr/lib64/httpd
の残骸がないことを確認するため Apache システムに残っている場合は、そのステータスをチェックすることで完全なチェックを行うことができます。
sudo systemctl status httpd
ステップ3.OpenLiteSpeedをインストールする
完全に削除したので Apache、OpenLiteSpeedのインストールに進むことができます。
まず、OpenLiteSpeedパッケージを含むリポジトリを追加します。 これを行うと、最新のOpenLiteSpeedパッケージと依存関係を取得するのに役立ちます。 rpmコマンドを使用して、開発者からリポジトリを追加します。
sudo rpm -Uvh https://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
リポジトリを追加したら、すべてのリポジトリを識別できるようにシステムを更新します。
sudo dnf update
次に、次のように入力して、openlitespeedパッケージのリリースバージョンをインストールします。
sudo dnf install openlitespeed lsphp74
インストールが完了したら、ステータスを確認することで、インストールされているOpenLiteSpeedのバージョンを確認できます。
sudo systemctl status lsws
このような出力が表示されるはずです。
OpenLiteSpeedサーバーが実行されていない場合は、次のコマンドを入力して手動で起動できます。
sudo systemctl start lsws
最後に、AlmaLinux8の起動時にOpenLiteSpeedが起動することを確認します。 OpenLitespeedサービスを有効にします。
sudo systemctl enable lsws
ステップ4.ファイアウォールの構成
OpenLiteSpeedは、いくつかの非標準ポートを利用します。 OpenLiteSpeedは、Webパネルにポート7080を使用します。 OpenLiteSpeedは、クライアントからのhttpリクエストにポート8080を使用します。
ファイアウォールが有効になっている場合は、それらのポートの通過を許可する必要があります。 ただし、ファイアウォールが無効になっている場合は、すべて設定されています。
sudo firewall-cmd --add-port={8088/tcp,7080/tcp} --permanent
これらの変更を有効にするには、すべてのファイアウォールを再起動する必要があります。
sudo firewall-cmd --reload
変更が加えられたことを確認するには、次のコマンドを使用します。
sudo firewall-cmd --list-all
これと同様の結果が表示されるはずです。
ステップ5.OpenLiteSpeedを構成する
admpass.shスクリプトは、サーバーを構成するために使用されます。 それは多くの異なる目的に使用することができます。 この場合、匿名アカウントとパスワードを設定するために使用します admin Webコンソール。 のデフォルトパスワード admin Webコンソールは123456です。続行する前に、パスワードをより安全なパスワードに更新する必要があります。
パスワードを忘れた場合、またはパスワードを紛失した場合。 このスクリプトを使用して、パスワードをリセットすることもできます。
/usr/local/lsws/admin/misc/admpass.sh
次の出力が表示されます。 ユーザー名とパスワードを入力します。 押す Enter 安全なパスワードで確実に更新するため。
ステップ6.OpenLiteSpeed WebUIへのアクセス
OpenLiteSpeedがインストールされたので、ブラウザで次のURLを使用してOpenLiteSpeedのデフォルトページにアクセスできます。
http://
ここで、
サーバーのIPアドレスを見つけるには、次のコマンドを入力します。
ip a
すべてが正しくインストールされている場合は、次の画像のようなデフォルトのOpenLiteSpeedページが表示されます。
OpenLiteSpeed Webページの[デモ]セクションをクリックして、OpenLiteSpeedサーバーで何ができるかを確認できます。
管理インターフェースにアクセスするには、次のURLを使用してください。
http://
が表示されます あなたの接続はプライベートではありません メッセージ。 OpenLiteSpeed WebパネルへのアクセスにSSLを使用していないため、これは完全に正常です。
ショーをクリックします 高度 設定リンク。
次のページで、をクリックします (安全でない)に進みます 左下のリンク。
次の画像のようなデフォルトのOpenLiteSpeed管理インターフェイスログイン画面が表示されます。 admpass.shスクリプトで前に設定したユーザー名とパスワードを入力します。 クリック ログイン ボタン。
承認後、OpenLiteSpeedサーバーの管理インターフェースに移動します。 ここから、このダッシュボードを使用してOpenLiteSpeedサーバーを構成したり、Webのコンテンツをアップロードしたりできます。
これでOpenLiteSpeedのインストールが完了しました。
結論
このチュートリアルでは、Linux AlmaLinux8システムにOpenLiteSpeedをインストールする方法を学びました。 あなたは興味があるかもしれません Ubuntu20.04にOpenLiteSpeedWebサーバーをインストールする方法