LiteSpeedホスティングがWebサイトの速度を6倍速くする方法
公開: 2022-01-02ウェブサイトを所有しているが、あなたのウェブサイトのパフォーマンスにうんざりしていませんか? これがあなたの解決策です! Elsnerはあなたのウェブサイトを6倍速く動作させる最高のホスティングサービスの1つを考え出しました。 多くの研究と研究により、このLiteSpeedサーバーを使用する必要がある特定の理由を考え出しました。 このサーバーは、インターネット上で最速のWebサーバーとして知られているため、多くの利点があります。 最新の流行語ではなく、1〜2年前からインストールされています。
名前が示すように、このサーバーはWebサイトの速度を上げ、光の速度に似たものにします。 読んで、このサーバーを使用してWebサイトのパフォーマンスを向上させる必要がある理由を確認してください。
- 強化されたセキュリティとパフォーマンスの向上
このサーバーは、忙しいWebサイトであれ、訪問者数の少ないWebサイトであれ、すべてのWebサイトで適切に機能します。 毎秒数千人の訪問者を運ぶWebサイトは、最小限のハードウェアリソースを使用します。 LiteSpeedサーバーは、非常に機能する静的コンテンツとして重要な役割を果たします。 Webサイトのパフォーマンスを向上させるさまざまな言語のさまざまなハンドラーがあります。 たとえば、PHPのパフォーマンスを向上させるためのカスタムPHPLSAPIがあります。 このサーバーは、忙しいWebサイトで最も効率的に動作し、データのセキュリティも強化されています。 このサーバーはApacheと完全に互換性があり、mod_securityモジュールをApacheで使用して、ほとんどのWeb攻撃をブロックできます。 その上で、LiteSpeedには、DoSまたはDDoS攻撃に対抗するための独自のセキュリティ機能があります。 サーバーには、帯域幅と接続スロットリングという名前のアンチDoSおよびアンチDDoS機能が組み込まれています。
- スケーラブル
これは、どのWebサイトにとっても最も重要な機能の1つです。 Webサイトをどのように管理するかによって、Webサイトのスケーラビリティが向上します。 このサーバーは、Webサイトに負荷をかけることなく、複数の訪問者がいるWebサイトを処理するのに役立ちます。 このサーバーでは、すべてのコードとコンテンツが適切な方法で最適化されているため、問題が発生した場合でも、すべての攻撃を問題なく管理できます。
- ポケットにやさしい
ハードウェアの使用が最も少ないため、ハードウェアにかかる費用に関しては完全に費用効果があります。 サーバーライセンスにいくらかの金額を支払う方が、Webサイトの負荷を処理するために使用される特定のハードウェアに数千ドルを支払うよりもはるかに優れているというのは単純な論理です。
また、サーバーは24時間年中無休のテクニカルサポートを提供し、システムのコストを削減することもできます。 Elsnerには、あらゆる種類の即時支援のためのさまざまなサポートパッケージがあります。 また、サーバーはcPanelによって公式にサポートされています。
サーバーの機能と利点について詳しく説明しましょう。
| 特徴 | 利点 |
|---|---|
| このサーバーには、11レベルの圧縮が含まれています。 | バックアップサイズを最大95%削減するために、最小の圧縮から選択して、最速のバックアップを取得できます。 |
| LiteSpeedには、インターネット全体で最速のバックアップソリューションが含まれています。 | LiteSpeedを使用すると、バックアップウィンドウのサイズが小さくなり、ビジネスに適したときではなく、必要なときにいつでもバックアップを取ることができます。 このサーバーは、標準ツールより70%高速にバックアップと復元を行います。 |
| LiteSpeedはバックアップミラーリングを提供します。 | 新しいソフトウェアのインストールに必要な時間を短縮します。 あるサーバーでデータのバックアップを取り、後で別のサーバーでデータベース全体を復元します。 |
| このサーバーには、9レベルの暗号化が含まれています。 | LiteSpeedは、バックアップを不正アクセスから保護するために、組み込みのRC2、RC4、AES、3DESキー暗号化を提供します。 |
| ダブルクリック復元を提供します。 | サーバーは、復元可能な自己完結型のデータベース全体を作成し、出荷の準備ができています。 バックアップを復元する前に、宛先サーバーにLiteSpeedサーバーをインストールする必要はありません。 |
| 統合ログ配布が含まれています。 | ログ配布の統合サポートを利用して、最新のトランザクションのバックアップを取ることができます。 |
| エンタープライズコマンドラインインターフェイスが含まれています。 | LiteSpeedによるバックアップと復元は、標準のコマンドラインを使用して完全に自動化できます。 |
| ログリーダーのエンタープライズ版が含まれています。 | 操作をロールバックしてトランザクションを再構築することにより、トランザクションログファイルに保存されているデータを回復します。 |
| テーブルレベルのリカバリのエンタープライズエディションが含まれています | 全体ではなく個々のテーブルを復元するため、予期しないデータベースの変更から回復します 記録。 |
| EnterpriseEditionを使用してバックアップアーカイブからDDLを抽出します | アーカイブファイルからデータベースを再作成するために必要なスクリプトを抽出します |
| バックアップアーカイブクエリのエンタープライズエディションが含まれています | バックアップアーカイブに対してクエリを実行することにより、バックアップアーカイブから特定の情報を取得できます。 |

リアルタイム統計のリンクは、リアルタイムサーバーのステータスレポートのページにつながります。 これは、システムを監視するのに適したツールです。 表示されるレポートは、サーバー統計のスナップショットです。 このスナップショットのリフレッシュレートは、右上隅にある[更新間隔]ドロップダウンリストによって制御されます。 レポートには次のセクションがあります。
- 基本的なサーバー統計、稼働時間、負荷、およびアンチDDoSブロックされたIPは、サーバーヘルスに表示されます。
- サーバー列には、現在のトラフィックスループット、接続、および要求の統計が表示されます。
- 仮想ホストは、いくつかの仮想ホストの要求処理ステータスと外部アプリケーションステータスに言及しています。
- 現在実行中の外部アプリケーションとその使用統計は、外部アプリケーションの下に一覧表示されます
Lscgid CGIデーモンプロセスは、常に外部アプリケーションとして実行されます。
ほとんどの行には、リアルタイム統計に言及するグラフアイコンがあります。 アイコンをクリックすると、リアルタイムで更新されている行の統計を示すグラフが開きます。 リクエストの横にあるサーバーセクションには、(詳細)というラベルの付いたリンクがあります。 この強調表示されたリンクは、リクエストスナップショットに移動します。ここでは、特定の種類のリクエストを行っているクライアントや、サイトのどの側面がボトルネックになっているのかに関する詳細情報を見つけることができます。 青い領域で強調表示されているフィールドを使用すると、スナップショットをフィルタリングしてサーバーの特定の部分を分離したり、特定のアクションを実行しているクライアントを探したりできます。
/tmp/lshttpd/.statusおよび.rtreport *は、統計の基になっているファイルであり、これらのファイルの更新には通常10秒かかります。 「lsadm」ユーザーが「lshttpd」フォルダーグループと.statusおよび.rtreportファイルグループに属していることを確認して、WebAdminコンソールでレポートを読み取ってリアルタイムの統計を生成できるようにします。
構成のハウツー
このセグメントでは、LiteSpeed Webサーバーの組み立てについて詳しく説明し、目的の機能、パフォーマンス、またはセキュリティを向上させます。 LSWS環境は、これらのデータベースよりも機能が優れています。 私たちのドキュメントはすべての情報を定義しています。
さらに、LiteSpeed Cache、LiteMage Cache、PHP、およびPython、Rubyなどの他の外部アプリケーションは、Webサイトの独自のセクションでカバーされており、ここには含まれていません。
| コマンドリファレンス | すべてのコマンドのクイックリファレンス |
| LSWS構成 | LSWS構成アイテム |
パフォーマンスのヒント
| サイトの実行速度が遅い場合の解決策が含まれています。 | サイトのパフォーマンスが向上します。 |
| サーバーの負荷が高いですか? | サーバーの負荷の問題を解決します |
| PHPの同時実行性の制御 | PHPエンジンが一度に提供できる接続を制御します |
| LSWS「PHPsuEXECMaxConn」とCloudlinuxLVEを理解する | LSWS「PHPsuEXECMax Conn」は、常にCL LVEEP未満である必要があります |
安全
| セキュリティの概要 | LiteSpeedWebサーバーのセキュリティの概要 |
| SYNフラッドの軽減 | SYNフラッドに対してカーネルを強化する方法 |
| 共有ホスティングセキュリティ | アクセス許可の分離 |
| suEXECモード | プロセスUIDの分離:CGI / FCGI / LSAPI / PHP |
| chroot | プロセス実行の分離 |
| mod_securityの互換性 | Apache mod_security2.5 +の互換性 |
| Atomicorpのセットアップとサポート | AtomicorpによるLSWSのサポートとその設定方法の説明 |
| CloudLinuxCageFSハウツー | インストールと構成 |
| HSTSの設定 | HTTP Strict TransportSecurityを設定する方法 |
| 仮想ホストレベルの帯域幅調整 | サイトごとに異なる帯域幅制限を設定する |
| Void CloudFlare IP /サブネットブロッキング | LSWSAnti-ddosがCloudFlareIP /サブネット接続をブロックしないようにする方法 |
| CGIスクリプトを無効にする方法 | すべてのCGIスクリプトを無効にする |
| HTTPレベルのDDoS攻撃の軽減 | LSWSのセキュリティ機能でDDoS攻撃を軽減します |
| LiteSpeed Advanced Anti-DDos SetupServiceを理解する | アンチDDoS構成を微調整し、iptablesを使用してスクリプトを設定して、Webサーバーによって検出された攻撃IPを自動的にブロックします。 |
HTTPS / SSL構成
| SSL秘密鍵を作成する | SSL秘密鍵を作成します |
| 自己署名SSL証明書 | 自己署名SSL証明書を作成します |
| 証明書要求を作成する | CA発行者からの信頼できるSSL証明書を適用するためのSSL証明書要求を作成します。 |
| SSL証明書をインストールする | SSL証明書をインストールできます |
| 安全なWeb管理コンソール | SSLでWeb管理コンソールを保護します |
| https接続にリダイレクトする | プレーンなhttp接続から保護されたhttps接続にリダイレクトします |
| OCSPステープリング | これにより、SSLを高速化するためのOCSPステープリングを設定できます |
| HTTP / 2を無効にする | 仮想ホストごとのHTTP / 2の無効化 |
ログ/監視
| Syslog / Splunk Logger | udpを介したsyslog / splunkへのlitespeedログの高性能ロギング。 |
| SNMPモニタリング+サボテングラフ | SNMPクライアントと完全なCactiログ/グラフ統合を介してLiteSpeedリアルタイムメトリックを監視します |
| サーバーステータス+ RRDグラフ | RRDグラフを介してLiteSpeedサーバーのステータスを監視する |
| パイプロガー | パイプロガーによる柔軟なロギングを提供します |
| AWstats | このサーバーでは、統合されたAWstatsログアナライザーを使用できます |
| NewRelicインストールガイド | LSWSで動作するNewRelicを提供します |
| リアルタイム統計 | 管理コンソールでリアルタイム統計を提供します |
| 子プロセスが強制終了されました | stderr.logの「ChildProcessKilled」メッセージを追跡して処理できます |
デバッグ
| バグレポート | LiteSpeedバグレポートを提出することができます |
| デバッグログの切り替え | 通常のログレベルと非常に詳細なログレベルをすばやく切り替える機能。 |
| 書き換えロギングが可能になります | 書き換えルールのデバッグの最初のステップ |
| 書き換えルールをデバッグします | 失敗した書き換えルールを確認する手順 |
ストリーミングメディア
| FLVストリーミング | Flash Video(FLV)ストリーミング(ランダムシーク) |
| MP4ストリーミング | MP4 / H264 / F4Vビデオストリーミング |
チューニング
| gzip圧縮 | gzip圧縮を使用して帯域幅を節約できます |
| LinuxOSのチューニング | これにより、LiteSpeedのパフォーマンスを最大化するようにLinuxOSを調整できます。 |
| ファイル記述子の制限 | ファイル記述子の制限が増加します |
| 内部リダイレクト | x-sendfileまたはx-accel-redirect機能をお探しの方。 LiteSpeedの使い方を紹介します。 |
| nf_conntrackテーブル | 「nf_conntrack:テーブルがいっぱいです。パケットをドロップしています。」 問題 |
| 仮想ホストレベルの帯域幅調整 | サイトごとに異なる帯域幅制限を設定する |
| RAMディスクパス設定について | I / O負荷の問題に役立ちます |
| キープアライブ設定を理解する | それは私のサイトに「生き続ける」ことを設定します |
その他のカスタマイズ
| 自動インデックスのカスタマイズ | 自動インデックススクリプトをカスタマイズします |
| Microsoft FrontPage Server Extensions 2002 | Microsoft FrontPage Server Extensions2002をインストールします |
| マルチビュー | MultiViewsを処理します |
| HTTP2を有効にする | HTTP2を有効にします |
| TLS1.0を無効にする | TLS1.2とTLS1.3を有効にしながら、TLS1.0を無効にします |
| MIMEタイプを追加します | 存在しない場合はMIMEタイプを追加します |
| プロキシの背後にある実際のIPを表示する | プロキシの代わりに実際の訪問者のIPを復元できます |
仮想ホスティング
| 名前ベースの仮想ホスティング | 名前ベースの仮想ホスティングを設定します |
| IPベースの仮想ホスティング | IPベースの仮想ホスティングを設定します |
カスタムテンプレート

一般的なWebアプリケーションおよびプラグイン用に準備されたカスタムテンプレートを使用して、LSWS仮想ホストを作成できます。 すべてのテンプレートはLiteSpeedネイティブ構成を使用します。 ApacheからWebアプリケーションを使用して既存のサイトを移動する場合は、これらは必要ありません。
| 仮想ホストテンプレート | テンプレートを使用して、同様の構成で仮想ホストのグループを構成できます |
| WPスーパーキャッシュ | WordPressとWPスーパーキャッシュを使用してLSWSをすばやく簡単にセットアップするためのテンプレートとチュートリアルが含まれています |
| W3トータルキャッシュ | テンプレートを使用して、WordPressとW3 TotalCacheでLSWSを設定できます |
| リバースプロキシ | テンプレートを使用して、7分以内にLSWSをリバースプロキシとして設定します |
| MediaWiki | LSWSでMediaWikiを設定するのに役立ちますテンプレートを使用するとより速く簡単になります |
| phpBB | この人気のあるオープンソース掲示板アプリケーションをテンプレートでセットアップします |
| phpList | LSWSでphpListを設定するためのチュートリアルとテンプレートが含まれています |
LiteSpeed vs Apache vs Nginx、Magentoホスティングは誰が優れていますか?
昨年、Magentoが会議を開催し、そこでLiteMageのパフォーマンスがTurpentine + Varnishよりも約17〜40倍優れているというガイドラインを発表しました。 LiteMageは良すぎて真実ではないように思われたため、これにより、ベンチマークの有効性に疑問を呈する人が何人かいました。 1年後、各ソフトウェアの最新バージョンを使用してこのベンチマークを再検討し、現在の状況を確認することにしました。
このベンチマークでは、LiteSpeed Webサーバー、Apache、およびNginxで実行されているMagento 1.9を比較して、最新のeコマース環境のニーズをより適切に満たすWebサーバーを見つけます。
チャレンジ
Magentoストアにアクセスする50人の同時ユーザーをシミュレートするためにsiegeを実行することにより、キャッシュソリューションがある場合とない場合の両方で3つのサーバーセットアップをテストしました。 実際の実稼働環境に似せるために、シミュレートされた各ユーザーに、127個のアイテムのリストから10個のランダムなカタログページにアクセスさせました。
結果:それぞれ10のランダムページにアクセスする50人のユーザー

| LiteSpeed + LiteMage | Nginx +ワニス | Apache +ワニス | LiteSpeed | Nginx | Apache |
| 455.67要求/秒 | 38.74 req / sec | 37.87リクエスト/秒 | 13.1 req / sec | 12.41要求/秒 | 11.97要求/秒 |
LiteSpeedとLiteMageは、ここで大きなマージンを持ってうまく機能しています。選択したWebサーバーに関係なく、この点で、キャッシュは大きな違いをもたらします。最悪の場合、1秒あたりのリクエスト数が3倍以上になります。平均。
最長のトランザクション時間

| LiteSpeed + LiteMage | Nginx +ワニス | Apache +ワニス | LiteSpeed | Nginx | Apache |
| 0.87秒 | 7.61秒 | 8.03秒 | 7.11秒 | 8.45秒 | 9.82秒 |
繰り返しになりますが、この計算では、LiteSpeedとLiteMageが一緒に競争を引き継ぎます。 一般に、キャッシュを使用すると、すべてのサーバーで最長のトランザクション時間も改善されましたが、マージンははるかに小さくなりました。 LiteSpeed Webサーバーは時間のほぼ90%を削減し、キャッシュの使用中に最も長いトランザクションがかかったと同時に、他のWebサーバーは洗練されたキャッシュを使用して10%しか改善しない傾向があります。
全体を通して

| LiteSpeed + LiteMage | Nginx +ワニス | Apache +ワニス | LiteSpeed | Nginx | Apache |
| 4.85MB /秒 | 0.42MB /秒 | 0.51MB /秒 | 0.12MB /秒 | 0.12MB /秒 | 0.47MB /秒 |
パフォーマンスの高いアプリケーションでは、ネットワーク帯域幅は制限されません。 これらのテストでは、クライアントマシンとサーバーマシンの両方で10Gbスイッチと10Gbカードを使用しました。 これらの結果は、ソフトウェアの制限に基づいています。
この最終的な測定は、キャッシュによってWebサーバーがまったく異なるレベルに置かれる方法のさらに別の例です。 LiteSpeed + LiteMageは競合他社をさらに上回りますが、キャッシュを使用すると、すべてのサーバーのスループットがほとんどの場合5倍以上向上しました。
ランダムなページを同時に50人のユーザーに提供する場合のWebサーバーのパフォーマンスを計算します。 この点で、LiteSpeedとLiteMageは、含まれているすべてのサーバー設定の中で明らかに際立っています。 Magentoストアを実行している場合は、キャッシュソリューションを使用して実行する必要があり、LightMageキャッシュよりも高速なキャッシュソリューションはありません。
ボーナス:100ページビューテスト
特にVarnishのパフォーマンスが大幅に向上する可能性があるため、テスト結果に疑問を抱く方もいらっしゃるかもしれません。 この違いの理由はおそらく単純です。 おそらくテスト中に、別のテストツールまたはテスト方法を使用しましたが、この変更はテストの結果に大きな影響を与えました。
このタイプのテストには、「ApacheBench」または「ab」を使用しないことをお勧めします。 「siege」はCookieを追跡できますが、「ab」は追跡できません。 のようなコマンドを使用します。
ab -n 500 -c 50 http://your.test.site/
各訪問者が10ページにアクセスする50人の訪問者のトラフィックをシミュレートしません。 実際には、「1人の訪問者が10の並列接続を行い、同じページに500回アクセスする」ことをシミュレートします。 このコマンドの結果は素晴らしいように見えるかもしれませんが、実際のシナリオに似ているわけではなく、これ以上非現実的ではありません。
「loadrunner」などのより高度なテストツールにアクセスできない場合は、「siege」を使用することをお勧めします。
「包囲」があっても、各訪問者のページビュー数は結果に大きな影響を与えます。 これは、訪問者ごとに100ページビューで上記のテストを実行した結果です。 ワニスは、このラウンドのテストではるかに優れた結果を取得しますが、これらの結果の実際の値を考慮する必要があります。 実際の状況では、何人の訪問者があなたの店の100のカタログページにアクセスしますか?
これらの結果を以下に示します。

| LiteSpeed + LiteMage | Nginx +ワニス | Apache +ワニス | LiteSpeed | Nginx | Apache | |
| 1秒あたりのリクエスト数 | 2013.33 | 272.67 | 259.33 | 13.14 | 12.55 | 12.37 |
| スループット | 18.91 | 3.00 | 2.84 | 0.12 | 0.12 | 0.49 |
| 最長のトランザクション時間 | 1.05 | 7.95 | 9.13 | 7.33 | 8.28 | 8.53 |

cPanel Conference 2014の記事では、LiteSpeedWebサーバーとApacheのRAM使用量とサーバー負荷の違いを示しています。
「本物の」ベンチマーク
ベンチマークに関する一般的な苦情であるため、実際の結果はベンチマークに表示されません。 現実の世界を模倣することを意図したものではありません。 さらに、Webサーバーの速度の違いを強調する必要があります

トラフィックを処理する
LSWSとApacheに関するTristanのベンチマーク(上と下)は、同時に発生している2つの異なるイベントです。 違いはそれらの機能で示されています。 同時接続の数が増えると(20から50に)、ApacheのRAM使用量とサーバー負荷が爆発的に増加しました。 一方、LSWSでは、事実上1つの変更は行われませんでした。 さて、ここでLiteSpeedはApacheとの競争で上昇します。 これにより、トラフィックの多いサーバーの負荷が軽減されるだけでなく、サーバーをアップグレードせずに、より多くのアカウントをホストできるようになります。
ただし、2つの異なる同時実行レベルが2つの異なるマシンで調査されました。小さなVPSに関する20の同時接続と、専用サーバーの50の同時接続です。 このプロセスの背後にある理由は、両方のサーバーの強度をチェックするためです。 Tristanがテストを進めたとき、VPS上でより高い同時実行性で実行されていたApacheサーバーはLiteSpeed Webサーバーを処理できませんでしたが、一方で、すべてが最新でした。

ハードウェアの速度ベンチマークのこの違いは、同時実行性が増加したときの速度の良いイメージを示していません。 それでも、LSWSはApacheのFCGIまたはsuPHPのセットアップであるかどうかにかかわらず、Apacheよりも高速であることがわかります。 トラフィックの急増に実際の違いが見られ、Apacheはトラフィックを処理できませんでした。
今すぐElsnerに連絡して、LiteSpeedをWebサイトに統合し、Webサイトの速度とパフォーマンスを向上させてください。
