LSCache、OpenLiteSpeed、CyberPanel を使用して WordPress をインストールする方法
OpenLiteSpeed は、LiteSpeed Technologies によって開発および保守されている高性能のイベント駆動型オープン ソース Web サーバーです。この記事では、CyberPanel を使用して OpenLiteSpeed で LSCache と WordPress を起動して実行する方法を説明します。 > 数回のクリックで。
LSCacheとは何ですか?
LSCache は、OpenLiteSpeed Web サーバーに直接組み込まれたフルページ キャッシュです。Varnish に似ていますが、LSCache を使用すると画像からリバース プロキシ レイヤーが削除されるため、より効率的です。 。
LSCache WordPress プラグイン!
LiteSpeed は、OpenLiteSpeed Web サーバーと通信して動的コンテンツをキャッシュする WordPress プラグインも開発しました。これにより、読み込み時間が大幅に短縮され、パフォーマンスが向上し、サーバーへの負荷が軽減されます。
LiteSpeed のプラグインは、LSCache がサーバーに緊密に統合されているため、他のプラグインでは複製できない強力なキャッシュ管理ツールを提供します。これには、タグベースのキャッシュのスマートな削除や、モバイルとデスクトップ、地理、通貨などの基準に基づいて生成されたコンテンツの複数のバージョンをキャッシュする機能が含まれます。
LSCache には、ページのパーソナライズされたコピーをキャッシュする機能があります。つまり、ログイン ユーザーを含めるようにキャッシュを拡張できます。公的にキャッシュできないページは、非公開でキャッシュされる場合があります。
LSCache の高度なキャッシュ管理機能に加えて、WordPress プラグインは、CSS/JS の縮小と組み合わせ、HTTP/2 プッシュ、画像と iframe の遅延読み込み、データベースの最適化などの追加の最適化機能も提供します。
サイバーパネルとは何ですか?
CyberPanel は OpenLiteSpeed の上部にあるコントロール パネルで、これを使用してウェブサイトを作成し、ワンクリックで WordPress をインストールできます。
また、次のような特徴もあります。
- FTP
- DNS
- Eメール
- 複数の PHP
この記事では、これらすべてのテクノロジーを効率的に利用して、すぐに稼働を開始する方法を見ていきます。
ステップ 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 サイト > Web サイトの作成 に移動して Web サイトを作成する必要があります。 「strong>」セクションに移動し、示されているようにすべての詳細を入力します。
4. 次に、メイン > ウェブサイト > ウェブサイトのリスト セクションに移動し、起動アイコンをクリックしてウェブサイト パネルを起動し、WordPress をインストールできるようにします。 。
Web サイトパネルが起動すると、画面に次のオプションが表示されます。
5. このウィンドウで、ファイル マネージャーを開き、public_html フォルダーからすべてを削除します。一番下までスクロールすると、WordPress と LS Cache というタブが表示されます。
6. WordPress を Web サイトのドキュメント ルートにインストールする場合は、パス ボックスに何も入力しないでください。任意のパスを入力すると、Web サイトのホーム ディレクトリに対する相対パスになります。
たとえば、「wordpress」と入力すると、WordPress のインストール ディレクトリは linux-console.net/wordpress になります。
7. [WordPress のインストール] をクリックすると、CyberPanel は WordPress と LSCache をダウンロードし、データベースを作成し、WordPress サイトをセットアップします。 CyberPanel が WordPress のインストールを完了したら、Web サイトのドメインにアクセスして Web サイトを設定する必要があります。
この例では linux-console.net を使用しているため、このドメインにアクセスしてサイトを設定します。これらは非常に基本的な設定であり、画面上の指示に従って構成を完了できます。
ステップ 3: LiteSpeed キャッシュ プラグインをアクティブ化する
8. WordPress がインストールされたら、https://linux-console.net/wp-admin でダッシュボードにログインできます。 WordPress の設定中に設定したユーザー名とパスワードの組み合わせが求められます。
LSCache プラグインはすでにインストールされているため、WordPress ダッシュボードのインストール済みプラグインに移動して有効にするだけです。
9. 次に、example.com にアクセスして LSCache を確認し、応答ヘッダーが次のようになることを確認します。
このページはキャッシュから提供され、リクエストがバックエンドにまったく到達していないことがわかります。
ステップ 4: LiteSpeed キャッシュ オプションを拡張する
- キャッシュをパージ – 何らかの理由でキャッシュをパージしたい場合は、LSCache を介してパージできます。このページには、キャッシュを削除するさまざまな方法があります。
縮小、結合、HTTP/2 プッシュ
- 縮小 – コードが縮小されると、不要な空白文字、改行文字、コメントがすべて削除されます。これにより、ソース コードのサイズが縮小されます。
- 組み合わせ – Web サイトに複数の JavaScript (または CSS) ファイルが含まれている場合、それらのファイルは 1 つに結合されることがあります。これにより、ブラウザーによって行われるリクエストの数が減り、重複したコードがあった場合は削除されます。
- HTTP/2 プッシュ – この機能により、サーバーはブラウザのニーズを予測し、それに応じて動作することができます。 1 つの例: index.html を提供するとき、HTTP/2 は、ブラウザが含まれている CSS ファイルと JS ファイルも必要としており、要求されずにそれらもプッシュすると合理的に想定できます。
上記のすべての対策により、OpenLiteSpeed はコンテンツをより速く提供できるようになります。これらの設定は、LiteSpeed Cache 設定ページの [最適化] タブにあり、デフォルトではすべて無効になっています。有効にする各設定の横にある ON
ボタンを押します。
一部の CSS、JS、HTML を縮小または結合の対象から除外することができます。これらのリソースを除外するには、適切なボックスにこれらのリソースへの URL を 1 行に 1 つずつ入力します。
ステップ 5: デフォルトの PHP を変更し、拡張機能をインストールする
10. 何らかの理由で WordPress ウェブサイトの PHP バージョンを変更する必要がある場合は、CyberPanel から変更できます。
11. 一部の追加の WordPress プラグインでは、追加の PHP 拡張機能のインストールが必要になる場合や、WordPress に Redis を追加する必要がある場合があります。不足している拡張機能は、サーバー > PHP > 拡張機能のインストール タブから CyberPanel 経由でインストールできます。
まず、拡張機能をインストールする PHP バージョンをドロップダウンから選択します。検索ボックスに拡張機能の名前を入力し、最後に「インストール」をクリックして不足している拡張機能をインストールします。
詳細については、CyberPanel および OpenLiteSpeed のドキュメントを参照してください。