このチュートリアルでは、MemcachedをLinux Mint 20にインストールする方法を説明します。知らなかった方のために、Memcachedは無料のオープンソースの高性能データベースです。メモリキー値データストア。通常、APIおよびデータベース呼び出しの結果からさまざまなオブジェクトをキャッシュすることでアプリケーションを高速化するために使用されます。さらに、Memcachedキャッシングサーバーは、複数のアプリケーションインスタンス間で大量のデータを共有するのに役立ちます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Linux Mint 20(Ulyana)にMemcachedを段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Linux Mint 20(Ulyana)。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Linux Mint20UlyanaにMemcachedをインストールする
ステップ1.以下のチュートリアルを実行する前に、次のapt
を実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:
sudo apt update
ステップ2.LinuxMint20にMemcachedをインストールします。
MemcachedパッケージはデフォルトのLinuxMintリポジトリにすでに存在します。これをインストールするには、rootまたはuserとしてsudo
を使用して次のコマンドを入力します。 特権:
sudo apt install memcached libmemcached-tools
Memcachedサーバーのインストールが完了したら、次のコマンドを入力してMemcachedサービスを有効にします。
sudo systemctl enable memcached sudo systemctl start memcached
ステップ3.Memcachedを構成します。
Memcachedオプションは/etc/memcached.conf
で構成できます ファイル。デフォルトでは、Memcachedはローカルホストでのみリッスンするように設定されています。
次の例では、プライベートネットワーク経由でMemcachedサーバーに接続することを想定しています。MemcachedサーバーのIPは192.168.77.20で、クライアントのIPアドレスは192.168です。 .77.30。
sudo nano /etc/memcached.conf
-l 127.0.0.1で始まる行を見つけ、127.0.0.1をサーバーのIPアドレス192.168.77.20に置き換えます。
変更を有効にするためにMemcachedサービスを再起動します:
sudo systemctl restart memcached
手順4.Memcachedのファイアウォールを構成します。
サービスが構成されたら、次のステップはファイアウォールでMemcachedポートを開くことです:
sudo ufw allow from 192.168.77.30 to any port 11211
おめでとうございます!Memcachedが正常にインストールされました。LinuxMintシステムに最新バージョンのMemcachedをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、公式のMemcachedを確認することをお勧めします。ウェブサイト。