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