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を抽出しますアーカイブファイルからデータベースを再作成するために必要なスクリプトを抽出します
バックアップアーカイブクエリのエンタープライズエディションが含まれていますバックアップアーカイブに対してクエリを実行することにより、バックアップアーカイブから特定の情報を取得できます。

Elsner's Web Hosting Services: Make Your Website 6 Times Faster

リアルタイム統計のリンクは、リアルタイムサーバーのステータスレポートのページにつながります。 これは、システムを監視するのに適したツールです。 表示されるレポートは、サーバー統計のスナップショットです。 このスナップショットのリフレッシュレートは、右上隅にある[更新間隔]ドロップダウンリストによって制御されます。 レポートには次のセクションがあります。

  • 基本的なサーバー統計、稼働時間、負荷、およびアンチ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サイトの速度とパフォーマンスを向上させてください。