Lunix に Redis と PHP 拡張機能をインストールする方法

PHPz
リリース: 2023-03-28 16:12:37
オリジナル
1099 人が閲覧しました

Redis は、Web 開発、メッセージ キュー、カウンター、その他のシナリオで広く使用されている、オープン ソースの高性能キー/値ストレージ システムです。 Redis を使用する場合、Redis をより便利に使用できるように、Redis を PHP と統合する必要がある場合があります。この記事では、Linux に Redis と PHP 拡張機能をインストールする方法を紹介します。

  1. Redis のインストール

まず、Linux システムに Redis をインストールする必要があります。インストールは次のコマンドで完了できます:

sudo apt-get install redis-server
ログイン後にコピー

インストールが完了したら、次のコマンドを使用して Redis サービスが開始されているかどうかを確認できます:

sudo service redis-server status
ログイン後にコピー

サービスが開始されている場合:

redis-server.service - Advanced key-value store
   Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2020-10-27 11:17:38 CST; 2 days ago
     Docs: http://redis.io/documentation,
           man:redis-server(1)
  Process: 4187 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS)
  Process: 4188 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS)
 Main PID: 4223 (redis-server)
    Tasks: 4 (limit: 4915)
   CGroup: /system.slice/redis-server.service
           └─4223 /usr/bin/redis-server 127.0.0.1:6379
ログイン後にコピー
  1. PHP 拡張機能のインストール

Redis をインストールした後、次のような結果が出力されます。 PHP と統合された Redis 拡張機能。

まず、PHP がインストールされていることを確認する必要があります。次のコマンドを使用して確認できます:

php -v
ログイン後にコピー

PHP がすでにインストールされている場合は、次のコマンドを使用して Redis 拡張機能をインストールできます:

sudo apt-get install php-redis
ログイン後にコピー

インストールが完了したら、次のことを行う必要があります。 Redis 拡張機能を PHP 構成ファイルに追加します。次のコマンドを使用して、PHP 構成ファイルを開くことができます:

sudo vi /etc/php/7.0/apache2/php.ini
ログイン後にコピー

開いた構成ファイルで次の内容を見つけます:

;extension=redis.so
ログイン後にコピー

セミコロンを削除して、Redis 拡張機能を有効にします:

extension=redis.so
ログイン後にコピー

ファイルを保存して終了します。次に、更新を有効にするために Apache サーバーを再起動する必要があります。

sudo service apache2 restart
ログイン後にコピー

上記の手順を完了すると、Redis 拡張機能が PHP に統合され、開発に Redis を問題なく使用できるようになります。

概要

上記の紹介を通じて、Linux システムに Redis および PHP 拡張機能をインストールする方法を理解しました。これにより、その後の Redis の使用が容易になり、PHP アプリケーションをより適切に開発できるようになります。

以上がLunix に Redis と PHP 拡張機能をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート