Redis は、ANSI c 言語で書かれたオープンソースのリモート辞書サービスであり、複数の言語で API を提供します。
1 Redis インストール パッケージをダウンロードします
redis 公式 Web サイトにアクセスして、reids インストール パッケージをダウンロードします。redis 公式 Web サイトでは、デフォルトで Linux インストール パッケージのみが提供されるため、 Windows インストール パッケージをダウンロードするか心配です。著者は redis-3.2.1.tar.gz をダウンロードしました。ダウンロードされたのは、redis のソース コードです。redis をインストールするには、ソース コードのインストール方法を使用する必要があります。
2 redis のインストール
\1 .解凍: tar - zxvf redis-3.2.1.tar.gz
\2. 解凍されたディレクトリに入り、コンパイル操作を実行します: make test
\3. コンパイルテストが完了すると、問題がないことを示すメッセージが表示されます: コンパイルコマンドは src ディレクトリ
に配置されます
\4. コンパイルが成功しました その後、インストール操作を実行します: sudo make install
\5. 現在、redis は正常にインストールされています。 Redis の関連コマンドは ../redis-3.2.1 /src ディレクトリに保存され、次のファイルが /usr/local/bin/ ディレクトリに生成されます。 #2 番目の redis アンインストール
\1. reids が実行されている場合は、最初にシャットダウンしてください
図からわかるように、redis-サーバーは現在ポート 6379
\2 で実行されています。redis-server サービスがバックグラウンドで実行されている場合は、redis-server サービスを停止する必要があります:
redis-server を停止するには通常、サービスを停止するには、reids クライアント コマンドを使用します: redis-cli shutdown
停止できない場合は、プロセスを強制終了します: kill -9 PID
## \3. /usr/local/lib ディレクトリ内のファイルと Redis 関連コマンドを削除します: \4. ディレクトリ redis-3.2 を削除します。 .1 redis 解凍後#redis を起動します
redis が正常にインストールされると、対応する reids コマンド ファイルが生成されます。すべてのコマンドは src ディレクトリにあります。同時に、複数の reids -* コマンドは /usr/local/bin ディレクトリに生成されるため、redis を呼び出すときに関連コマンドを実行するときに絶対パスを使用する必要はありません。 REID を起動するには、バックグラウンド起動、スクリプト起動など、さまざまな方法があります。
\1. Redis バックグラウンド起動: redis-server & このメソッドでは構成ファイルが指定されていません。デフォルトの構成が使用され、「警告: 構成ファイルは出力されません。」というメッセージが表示されます。 ##Ctrl C を押して Redis 起動ウィンドウを終了します。この時点では、redis は閉じませんが、バックグラウンドで実行されます。コマンド ps aux で表示できます。 | grep redis
\2. 起動する設定ファイルを指定します: redis-server ***/redis.conf Redis の元のテキストを解凍した後、ディレクトリに Redis 構成テンプレート redis.conf があります。コピーをコピーして、それを独自の Redis 構成ファイルに変更します。ここでは、ポート番号を 1 つだけ変更し、ポート番号を次のように変更します。 8080 に設定し、この構成ファイルを使用して Redis サービスを開始します
シャットダウン コマンド: redis-cli -p 8080 shutdown
\3. スタートアップのセットアップ:
4 つの Redis クライアント クライアント セグメント接続:
redis が正常にインストールされると、redis-cli クライアントが生成され、redis-cli コマンドを使用してローカルまたはリモートの Redis サーバーに接続できます。 redis-cli コマンドには多くのパラメータがあります。一般的に使用されるオプションは、IP アドレス、ポート番号、ユーザー名、およびパスワードに対応する -h -p -u -a です。redis-cli の共通オプションは、redis-cli を通じて表示できます。 cli –help
\1. ローカル Redis に接続する 例:
\2. リモート Redis に接続する:
5 redis をシャットダウンします
\1. 通常はローカル redis をシャットダウンします: redis-cli shutdown、ローカル 6379 redis はデフォルトでシャットダウンされます
正常にシャットダウンできない場合は、スレッドを強制終了してシャットダウンできます:
\2. Redis サーバーをリモートでシャットダウンします: redis- cli -h xxx.xxx.xxx.xxx -p xxxx -u xxxx -a xxxx shutdown
Redis は Memcached に似ており、比較的多くの保存値をサポートするキーと値のストレージ システムです。種類。
Linux は、無料で使用し、自由に普及できる UNIX に似たオペレーティング システムです。POSIX ベースのマルチユーザー、マルチタスク、マルチスレッドおよびマルチ CPU 操作 Linux を使用するシステムは、主要な Unix ツール ソフトウェア、アプリケーション、およびネットワーク プロトコルを実行できます。
以上がLinux システムに Redis をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。