ホームページ > バックエンド開発 > PHPチュートリアル > 完全なチュートリアル: Linux システムへの PHP 用 Redis 拡張機能のインストール

完全なチュートリアル: Linux システムへの PHP 用 Redis 拡張機能のインストール

WBOY
リリース: 2024-03-04 11:34:02
オリジナル
754 人が閲覧しました

完全なチュートリアル: Linux システムへの PHP 用 Redis 拡張機能のインストール

Linux システムへの PHP の Redis 拡張機能のインストール

Redis は、キャッシュ、セッション管理、メッセージ キューなどのシナリオで広く使用されているオープン ソースのメモリ内データベースです。 。 PHP 開発では、Redis 拡張機能を使用して Redis データベースと簡単に対話できます。この記事では、Linux システムに PHP の Redis 拡張機能をインストールする方法を、具体的なコード例とともに紹介します。

ステップ 1: Redis サーバーをインストールする

まず、Linux システムに Redis サーバーをインストールする必要があります。パッケージ管理ツールを使用してインストールできます。たとえば、Ubuntu システムでは、次のコマンドを使用できます:

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

インストールが完了したら、次のコマンドを使用して Redis サーバーを起動できます:

sudo systemctl start redis-server
ログイン後にコピー

ステップ 2: PHP Redis 拡張機能をインストールする

次に、PHP 用の Redis 拡張機能をインストールする必要があります。 PECL を介して Redis 拡張機能をインストールし、次のコマンドを実行できます:

pecl install redis
ログイン後にコピー

インストールが完了したら、Redis 拡張機能を PHP 構成ファイルに追加する必要があります。 php.ini の場所は、次のコマンドで見つけることができます:

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

見つかった php.ini ファイルに次の行を追加します:

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

保存して終了した後、PHP-FPM を再起動します。変更を有効にするためのサービス:

sudo systemctl restart php-fpm
ログイン後にコピー

ステップ 3: Redis 拡張機能が正常にインストールされたかどうかをテストする

Redis 拡張機能が正常にインストールされたかどうかを確認するには、簡単な PHP を作成します。 Redis に接続していくつかの操作を実行するスクリプト。以下はサンプル コードです:

<?php

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);

// 设置一个key-value
$redis->set('test_key', 'Hello, Redis!');

// 获取key对应的值
$value = $redis->get('test_key');
echo $value;

// 关闭连接
$redis->close();

?>
ログイン後にコピー

コードを test_redis.php として保存し、コマンド ラインで実行します:

php test_redis.php
ログイン後にコピー

出力が「Hello, Redis!」の場合、それは次のことを意味します。 Redis 拡張機能は正常にインストールされ、正常に動作します。

この時点で、Linux システムに PHP Redis 拡張機能が正常にインストールされ、特定のコード例を通じてその正常な動作が確認されました。このチュートリアルが、Redis を使用して PHP プロジェクトで開発を成功させるのに役立つことを願っています。

以上が完全なチュートリアル: Linux システムへの PHP 用 Redis 拡張機能のインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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