GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 7 にワニスをインストールする方法

この記事では、Varnish を CentOS 7 にインストールするために必要な手順について説明しました。このチュートリアルを続行する前に、sudo 権限を持つユーザーとしてログインしていることを確認してください。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Varnish Cache (Varnish とも呼ばれる) は、プロキシとキャッシュ、または HTTP アクセラレータであり、ビジーで動的な Web サイトのパフォーマンスを向上させるように設計されています。トラフィックを静的ページにリダイレクトすることで、varnish は動的ページ呼び出しの数を減らし、負荷を軽減します。 Varnish は、大量のコンテンツを使用する動的な Web サイトや、頻繁に使用される API 向けに設計されています。

CentOS に Varnish をインストール

ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。

sudo yum install epel-release
sudo yum update

ステップ 2. ワニスをインストールします。

以下の yum コマンドを使用して、EPEL リポジトリから Varnish をインストールします:

yum install varnish

インストール後、Varnish を起動し、起動時に起動できるようにする必要があります:

sudo systemctl start varnish
sudo systemctl enable varnis

Varnish のステータスを確認するには、次のコマンドを実行します:

sudo systemctl status varnish

実行中の Varnish のバージョンを確認してください:

sudo varnishd -V

ステップ 3. Varnish を構成します。

Apache 用の Varnish 5 をセットアップします:

nano /etc/varnish/varnish.params

VARNISH_LISTEN_PORT を 6081 から 80 に変更:

VARNISH_LISTEN_PORT=80

Apache 構成ファイルを編集します:

nano /etc/httpd/conf/httpd.conf

Listen 80 を検索し、Listen 8080 に置き換えます:

Listen 8080

ファイルを保存して閉じ、Apache と Varnish を再起動して変更を反映します。

systemctl restart httpd.service
systemctl restart varnish.service

ステップ 4. ワニスをテストします。

これで、Varnish と Apache を一緒に実行する必要があります。 Varnish が有効で動作していることを確認するには、curl コマンドを使用して HTTP ヘッダーを表示します。

curl -I http://localhost

出力は次のようになります:

HTTP/1.1 200 OK
Date: Wed, 12 Feb 2019 10:46:07 GMT
Server: Apache/2.4.6 (CentOS)
Last-Modified: Fri, 16 Dec 2019 10:36:53 GMT
ETag: "6c-intanramona61c14"
Content-Length: 108
Content-Type: text/html; charset=UTF-8
X-Varnish: 32770
Age: 0
Via: 1.1 varnish-v4
Connection: keep-alive

おめでとうございます。CentOS 7 に Varnish キャッシュをインストールする方法を学習しました。質問がある場合は、下にコメントを残してください。


Cent OS
  1. CentOSにVarnishCacheをインストールする方法

  2. CentOS7にVarnishCache4をインストールする方法

  3. CentOS8にVarnishCacheをインストールする方法

  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS7にWine4.0をインストールする方法

  1. CentOS7にVim8.2をインストールする方法

  2. CentOS7にVirtualBoxをインストールする方法

  3. CentOS8にGitをインストールする方法