GNU/Linux >> Linux の 問題 >  >> Fedora

MemcachedをFedora35にインストールする方法

このチュートリアルでは、MemcachedをFedora 35にインストールする方法を示します。知らない人のために、Memcachedは高性能の分散型メモリ内キャッシュシステムです。これは主に、データベースを多用するサイトを高速化するために使用されます。Memcachedには、複数のマシンに分散された非常に大きなハッシュテーブルを備えたAPIがあります。テーブルがいっぱいになると、後続の挿入により、使用頻度の低い順序で古いデータがパージされます。 。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ‘ルート権限を取得するコマンドに。 Fedora35にMemcachedを段階的にインストールする方法を紹介します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:Fedora34またはFedora35。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

Fedora35にMemcachedをインストールする

手順1.続行する前に、Fedoraオペレーティングシステムを更新して、既存のすべてのパッケージが最新であることを確認します。次のコマンドを使用して、サーバーパッケージを更新します。

sudo dnf upgrade
sudo dnf update

ステップ2.Fedora35にMemcachedをインストールします。

デフォルトでは、MemcachedはFedora 35ベースリポジトリで利用できます。次に、以下のコマンドを実行して、MemcachedをFedoraシステムにインストールします。

sudo dnf install memcached

インストールが完了したら、Memcachedサーバーを起動して動作を開始する必要があります。これは、以下のコマンドを使用して行います。

sudo systemctl start memcached
sudo systemctl enable memcached
sudo systemctl status memcached

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

Memcachedでいくつかの構成を行う必要があります。次に、お気に入りのテキストエディターでMemcachedのデフォルト構成ファイルを編集します。

sudo nano /etc/sysconfig/memcached

次のファイルを追加します:

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 127.0.0.1,::1"

ファイルを保存して閉じてから、Memcachedを再起動します:

sudo systemctl restart memcached

手順4.ファイアウォールを構成します。

Fedoraにはデフォルトでファイアウォールが有効になっており、Memcachedサービスにアクセスしようとしている他のコンピューターからの他の接続をブロックします。適切なポートを開く必要があります。 samba共有リソースに他のマシンからアクセスできること:

sudo firewall-cmd --new-zone=memcached --permanent
sudo firewall-cmd --zone=memcached --add-port=11211/udp --permanent
sudo firewall-cmd --zone=memcached --add-port=11211/tcp --permanent
sudo firewall-cmd --reload

ステップ5.MemcachedPHP拡張機能をインストールします。

次のPHP拡張機能をインストールしますphp-pecl-memcached 以下に示すように:

sudo apt install php-pecl-memcache

次に、MemcachedとApacheを再起動して、変更を有効にします。

sudo systemctl restart memcached 
sudo systemctl restart httpd

おめでとうございます。Memcachedが正常にインストールされました。このチュートリアルを使用してFedora 35システムにMemcachedをインストールしていただき、ありがとうございます。その他のヘルプや役立つ情報については、Memcachedの公式ウェブサイトを確認することをお勧めします。


Fedora
  1. Fedora35にCMakeをインストールする方法

  2. Fedora35にGrafanaをインストールする方法

  3. PHP8をFedora35にインストールする方法

  1. Fedora35にSpotifyをインストールする方法

  2. Fedora35にSlackをインストールする方法

  3. Fedora35にNginxをインストールする方法

  1. Fedora35にSteamをインストールする方法

  2. Fedora35にTelegramをインストールする方法

  3. Fedora35にGIMPをインストールする方法