LSCache、OpenLiteSpeed、CyberPanelでWordPressをインストールする方法


OpenLiteSpeed は、LiteSpeed Technologiesによって開発および管理されている高性能のイベント駆動型オープンソースWebサーバーです。この記事では、 OpenLiteSpeed LSCache WordPress を使用する方法について CyberPanel を使用する方法を説明します>数回のクリックで。

LSCache はOpenLiteSpeed Webサーバーに直接組み込まれたフルページのキャッシュです。これはVarnishに似ていますが、 LSCache が使用されている場合は写真からリバースプロキシレイヤーを削除するためより効率的です。 。

LiteSpeed はOpenLiteSpeedウェブサーバーと通信して動的コンテンツをキャッシュするWordPressプラグインも開発しました。これによりロード時間が大幅に短縮され、パフォーマンスが向上し、サーバーの負荷が軽減されます。

LiteSpeedのプラグインは強力なキャッシュ管理ツールを提供しますが、LSCacheはサーバーに緊密に統合されているため、他のプラグインを複製することは不可能です。これらには、タグベースのキャッシュのスマートパージ、モバイル対デスクトップ、地理、通貨などの基準に基づいて生成されたコンテンツの複数のバージョンをキャッシュする機能が含まれます。

LSCacheには、パーソナライズされたページのコピーをキャッシュする機能があります。つまり、ログインユーザーを含むようにキャッシュを拡張することができます。一般にキャッシュ不可能なページは、個人的にキャッシュされる可能性があります。

LSCacheの高度なキャッシュ管理機能に加えて、WordPressプラグインはCSS/JSの縮小と組み合わせ、HTTP/2プッシュ、画像とiframeの遅延ロード、データベースの最適化などの追加の最適化機能も提供します。

CyberPanel はOpenLiteSpeedの上にあるコントロールパネルです。ウェブサイトを作成し、ワンクリックでWordPressをインストールするのに使用できます。

また、機能もあります。

  • FTP
  • DNS
  • Email
  • Multiple PHPs

この記事では、これらすべてのテクノロジーを効率的に利用して、すぐに稼働できるようにする方法について説明します。

ステップ1:CyberPanel - ControlPanelのインストール

1. 最初の手順は CyberPanel をインストールすることです。次のコマンドを使用して Centos 7 VPS または専用サーバーにCyberPanelをインストールできます。

# wget http://cyberpanel.net/install.tar.gz
# tar zxf install.tar.gz
# cd install
# chmod +x install.py
# python install.py [IP Address]

CyberPanel のインストールが成功すると、次に示すようにログイン認証情報が取得されます。

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                                                                   
                                                                   
                Visit: https://192.168.0.104:8090                
                Username: admin                                    
                Password: 1234567                                  
###################################################################

2. 上記の認証情報を使用して CyberPanel にログインします。

ステップ2:CyberPanelにWordPressをインストールする

3. LSCache を使用して WordPress を設定するには、まずメイン>にアクセスしてWebサイトを作成する必要があります。ウェブサイト>ウェブサイトを作成セクションに表示されているとおりにすべての詳細を記入します。

4. [メイン>]に移動します。ウェブサイト> [ WordPress ]をインストールできるように、[ウェブサイトの一覧]セクションで[起動]アイコンをクリックしてウェブサイトパネルを起動します。

Webサイトパネルが起動すると、画面に次のオプションが表示されます。

5. このウィンドウで[ファイルマネージャ]を開き、 public_html フォルダからすべてを削除します。一番下までスクロールすると、 LS Cache付きのWordPress というタブが表示されます。

6. WordPress をWebサイトのドキュメントルートにインストールする場合は、パスボックスに何も入力しないでください。パスを入力すると、Webサイトのホームディレクトリからの相対パスになります。

たとえば、 wordpress と入力した場合、WordPressのインストールディレクトリは tecmint.com/wordpress になります。

7. [ WordPressをインストール]をクリックすると、CyberPanelはWordPressとLSCacheをダウンロードし、データベースを作成して、WordPressサイトをセットアップします。 CyberPanelがWordPressのインストールを終了したら、Webサイトを設定するためにWebサイトドメインにアクセスする必要があります。

この例では tecmint.com を使用しているので、このドメインにアクセスしてサイトを設定します。これらは非常に基本的な設定であり、画面上の指示に従って設定を完了することができます。

ステップ3:LiteSpeed Cacheプラグインを有効にする

8. WordPressをインストールすると、 https://tecmint.com/wp-admin でダッシュボードにログインできます。 WordPressの設定時に設定したユーザー名とパスワードの組み合わせが求められます。

LSCache プラグインはすでにインストールされているので、WordPressダッシュボードのインストール済みプラグインにアクセスしてアクティブ化するだけです。

9. 次に example.com にアクセスしてLSCacheを確認し、応答ヘッダーが次のようになるのを確認します。

このページはキャッシュから配信され、リクエストはバックエンドにまったく当たらなかったことがわかります。

ステップ4:事前LiteSpeedキャッシュオプション

  • Purge Cache – If for some reason you want to purge the cache you can do so via the LSCache. On this page you have numerous ways to purge the cache.
  • Minification – When code is minified, all unnecessary whitespace characters, newline characters, and comments are removed. This shrinks the size of the source code.
  • Combination – When a website includes several JavaScript (or CSS) files, those files may be combined into one. This reduces the number of requests made by the browser and, if there was duplicate code, it is removed.
  • HTTP/2 Push – This functionality allows the server to anticipate the browser’s needs and act upon them. One example: when serving index.html, HTTP/2 can reasonably assume that the browser also wants the included CSS and JS files, and will push them, too, without being asked.

上記のすべての方法により、 OpenLiteSpeed でコンテンツをより早く配信することができます。これらの設定は[最適化]タブの下の[ LiteSpeedキャッシュ]設定ページにあります。これらはすべてデフォルトで無効になっています。有効にする各設定の横にある ON ボタンを押します。

一部のCSS、JS、およびHTMLを縮小または結合から除外することは可能です。これらのリソースへのURLを適切なボックスに1行に1つずつ入力して、それらを除外します。

ステップ5:デフォルトのPHPを変更して拡張機能をインストールする

10. 何らかの理由でWordPress WebサイトのPHPバージョンを変更する必要がある場合は、CyberPanelを使用して変更できます。

11. 追加のWordPressプラグインによっては、追加のPHP拡張機能のインストールが必要になる場合や、RedisをWordPressに追加したい場合があります。あなたはサーバー>からCyberPanelを介して不足している拡張機能をインストールすることができます。 PHP>拡張機能をインストールするタブ。

まず、拡張機能をインストールしたいPHPバージョンをドロップダウンから選択します。検索ボックスに拡張子の名前を入力し、最後に[インストール]をクリックして、見つからない拡張子をインストールします。

詳しくはCyberPanelとOpenLiteSpeedのドキュメントを読んでください。