Memcached はフリーでオープンソースの高性能分散メモリオブジェクトキャッシングシステムであり、本質的に汎用的ですが、データベースの負荷を軽減することで動的なWebアプリケーションを高速化するために使用することを目的としています。そのシンプルな設計は、迅速な展開と開発の容易さを促進し、大規模なデータキャッシュが直面する多くの問題を解決します。
このガイドでは、Memcachedをインストールして構成する手順について説明します。
クラウドサーバーの導入
Cloudwaferにまだ登録していない場合 、まず登録を取得する必要があります 。アカウントを作成してから、クラウドサーバーをすばやく展開できます。
サインアップしたら、Cloudwaferクライアントエリアにログインします。 メールに記載されているパスワードを使用して、 Cloudwaferを展開します クラウドサーバー。
システムパッケージの更新
主要なインストールを開始する前に、システムを最新のパッケージに更新することをお勧めします。以下のコマンドを発行します:
sudo apt-get update && sudo apt-get upgrade
ステップ1:Memcachedをインストールする
以下のコマンドを発行して、公式のDebianリポジトリからMemcachedをインストールします。
sudo apt install memcached libmemcached-tools
次に、以下のコマンドを発行してステータスを確認します。
sudo systemctl status memcached
ステップ2:Memcachedを構成する
Memcachedのコア構成ファイルは/etc/memcached.conf
です。 ファイル。デフォルトでは、Memcachedは 11211
を使用します ポート番号として。これを任意の値に変更することもできます。
デフォルトでは、MemcachedはサーバーのローカルIPアドレスをリッスンします。以下に示すように、confファイルに変更を加えることで、別のIPでリッスンする場合は、これを変更できます。
sudo nano /etc/memcached.conf
保存して終了したら、変更を適用するためにMemcachedを再起動してください。
sudo systemctl restart memcached
Memcachedへの接続:
-
PHP :MemcachedをPHPアプリケーションに接続するには、
php-memcached
をインストールする必要があります 以下のコマンドで拡張:sudo apt install php-memcached
-
Python :Memcachedを接続してPythonアプリケーションとやり取りするには、pipを使用して好みのライブラリをインストールできます:
pip install pymemcache pip install python-memcached