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

Apache と PHP を使用して Memcached をインストールおよび構成する方法

Memcached は、動的データベース呼び出しをキャッシュしてメモリに格納するためのキー値ストアです。これにより、データベースの負荷が軽減され、動的なデータベース駆動型 Web サイトの高速化に役立ちます。

このガイドでは、Ubuntu 20.04 で Apache および PHP とともに Memcached をサーバーにインストールして構成する方法を学習します。

前提条件

  • Apache をサーバーにインストールします。
  • サーバーに PHP 8 をインストールします。

サーバー パッケージを最新のものに更新してください。

sudo apt update
sudo apt upgrade -y

Memcached をインストール

Apache と PHP 8 をインストールするための前提条件ガイドに従っていることを確認してください。

Memcached は、Ubuntu 20.04 リポジトリでデフォルトで利用できます。

sudo apt install memcached libmemcached-tools -y

インストールが完了したら、ステータスを確認できます。

sudo service memcached status
● memcached.service - memcached daemon
     Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2021-07-20 02:23:14 UTC; 39s ago
       Docs: man:memcached(1)
   Main PID: 9944 (memcached)
      Tasks: 10 (limit: 682)
     Memory: 1.6M
     CGroup: /system.slice/memcached.service
             └─9944 /usr/bin/memcached -m 64 -p 11211 -u memcache -l
127.0.0.1 -P /var/run/memcached/memcached.pid
Jul 20 02:23:14 memcached systemd[1]: Started memcached daemon.

これで、Memcached が起動して実行されました。

Apache および PHP 用に Memcached を構成する

次のコマンドを使用して PHP memcached モジュールをインストールします。

sudo apt install php-memcached

変更を有効にするために Apache を再起動してください。

sudo service apache2 restart

Memcache のインストールを確認する

phpinfo() で webroot ディレクトリ内にファイルを作成します 関数。

以下のような出力が表示されます。

これで、サーバーで Memcached サポートが有効になりました。

結論

これで、Ubuntu 20.04 で Apache および PHP を使用して Memcached をインストールおよび構成する方法を学習しました。

御時間ありがとうございます。問題やフィードバックに直面した場合は、下にコメントを残してください。


Linux
  1. UbuntuまたはDebianにcgiを使用してApacheとPHPをインストールして構成します

  2. Ubuntu 20.04 で Apache を使用して PHP-FPM をインストールする方法

  3. Apache と PHP でメモリ リークを調査するにはどうすればよいですか?

  1. Ubuntu18.04でApacheを使用してNextcloudをインストールおよび構成する方法

  2. Ubuntu18.04でApacheを使用してownCloudをインストールおよび構成する方法

  3. CentOS7でApacheを使用してNextcloudをインストールおよび構成する方法

  1. CentOS8でPHP7.4を使用してOpenLiteSpeedをインストールおよび構成する方法

  2. CentOS7でPHP7を使用してOpenLiteSpeedをインストールおよび構成する方法

  3. Debian9でApacheを使用してDrupalをインストールおよび構成する方法