Memcachedデーモンをインストールする
Memcachedは無料で強力なオブジェクトキャッシュシステムで、Webサイトのパフォーマンスを向上させるためにインストールできます。 Memcachedは、デーモンをインストールし、PHPライブラリをインストールして、PHPアプリケーションを適切に設定した場合にのみ機能します。
CentOSサーバーでは、Memcachedデーモンのインストールはコマンドラインから行い、使用するコントロールパネル(WHM / cPanelまたはPlesk)からは独立しています。
- まだ行っていない場合は、Gen 3またはGen 4サーバーで管理者アクセスを有効にします。
- SSH(Secure Shell)でサーバーに接続。
- rootユーザーに切り替えます。
- Memcachedをインストールしてください。
CentOS / AlmaLinuxユーザー:yum -y install memcached
Ubuntuユーザー:apt install memcached
- ブート時に自動的に起動するようにMemcachedを設定します。
systemctl enable memcached
- Memcached構成を変更して、サービスの安全性を高め、割り当てるRAMの量を構成します。
- お好みのテキストエディタで設定ファイルを編集します。 CentOS / AlmaLinux:
- OPTIONS行を更新してMemcachedをlocalhostにバインドし、UDPトラフィックを無効にして、特定の攻撃から保護することが重要です。注:この設定は、デフォルトではmemcached.confにあります。
- また、CACHESIZEを使用するRAMの容量に設定する必要があります。これは、サーバーの合計RAM容量によって異なりますが、多くの場合、最初は512M〜1024Mが適切です。
vim / etc / sysconfig / memcached
Ubuntu:vim /etc/memcached.conf
デフォルト値:
PORT = "11211" USER = "memcached" MAXCONN = "1024" CACHESIZE = "64" OPTIONS = ""
OPTIONS = "-l 127.0.0.1 -U 0"
CACHESIZE = "1024"
- ファイルを変更すると、次のようになります。
- ファイルを保存します。
- 変更を反映するためにMemcachedを再起動します。
PORT = "11211" USER = "memcached" MAXCONN = "1024" CACHESIZE = "1024" OPTIONS = "-l 127.0.0.1 -U 0"
systemctl restart memcached
関連ステップ
その他の情報
- サーバーのエキスパートがこれらの手順を有料で実行できます。エキスパートサービスの詳細については、エキスパートサービスメニューをご覧ください。