ホームページ >データベース >Redis >centOS7環境にRedisをビルドしてインストールする方法

centOS7環境にRedisをビルドしてインストールする方法

WBOY
WBOY転載
2023-05-28 17:01:382398ブラウズ

1. Redis パッケージをアップロードし、tar -zxvf コマンドを使用して解凍します

2. 解凍されたパッケージで、make コマンドを実行してコンパイルします

centOS7環境にRedisをビルドしてインストールする方法

3. make install コマンドを実行します; make install PREFIX=/usr/local/redis (Redis の解凍後に設定ファイルはありません。このステップではインストール ディレクトリを指定できます。前提として、フォルダー mkdir を追加します) /usr/local/redis が最初)

centOS7環境にRedisをビルドしてインストールする方法

4. 構成を変更する

>1. 構成ファイルをコピーします: インストール ディレクトリで、 conf フォルダーを bin と同じレベルのディレクトリに作成し、cp コマンドを使用して解凍します。Redis ディレクトリ内の redis.conf ファイルを、新しく作成した conf ディレクトリにコピーします。 ##>2. redis,conf ファイルを変更します

a. ポート: centOS7環境にRedisをビルドしてインストールする方法

デフォルト ポート: 6379

b.timeout :

クライアントがアイドル状態になってから接続を閉じるまでの時間。 0 として指定された場合、機能がオフになっている、つまり接続が閉じられていないことを示します centOS7環境にRedisをビルドしてインストールする方法

c. バックグラウンド起動:

デフォルトはバックグラウンド起動ではありません: daemonize nocentOS7環境にRedisをビルドしてインストールする方法

はい バックグラウンド起動に変更します (起動コマンドを入力した後は、引き続き実行できます)現在のコマンド ウィンドウ。それ以外の場合はブロックされます。つまり、ターミナルが占有されており、新しいウィンドウを開いて操作を続行することしかできません。つまり、デーモン プロセスとして構成します。 daemonize yes

d. スナップショット名:

デフォルトは dump.rdb です。prod.rdb にはポート番号を付けた名前を付けることをお勧めします。複数のインスタンスがある場合に区別しやすいためです。 : dbfilename dump.rdbcentOS7環境にRedisをビルドしてインストールする方法

デフォルトは appendonly.aof. prod.aof にはポート番号を付けた名前を推奨します. インスタンスが複数ある場合に区別しやすいです: appendfilename "appendonly.aof"

centOS7環境にRedisをビルドしてインストールする方法

e. スナップショット ファイルのストレージ パス:

デフォルトは dir ./、つまり redis が存在するディレクトリです。開始; rdb/AOF ファイルのディレクトリの場所を指定します (ファイルではなくフォルダーのみにすることができます)centOS7環境にRedisをビルドしてインストールする方法

f. 最大接続数:

デフォルトは 10000 です。以下の 10000 はコメント化されていますが、デフォルトも 10000 ですcentOS7環境にRedisをビルドしてインストールする方法

g. 最大メモリ使用量:

デフォルトはコメント化されています # maxmemory ; デフォルトでは、最大メモリ使用量に制限はありません。これは、redis が配置されているサーバーの物理メモリです。通常、一部はシステム使用のために予約されています。たとえば、20%-30%centOS7環境にRedisをビルドしてインストールする方法

h.bind:

は、次のように、アクセスを許可する IP をバインドできます (バインドはローカル Redis にバインドされ、アクセス IP を受け入れることができます): centOS7環境にRedisをビルドしてインストールする方法

#バインド 192.168.1.100 10.0.0.1

# バインド 127.0.0.1 ::1

すべてのホストにアクセスを許可する場合 (ローカルおよびリモート (クラウド サーバーの場合は、設定します)イントラネット IP))、すべてにコメントを付けます。bind

デフォルト: バインド 127.0.0.1、ローカル マシンのみがアクセスを許可されることを示します

i. 保護モード:

デフォルトはオンです: 保護モード はいcentOS7環境にRedisをビルドしてインストールする方法

保護モード モードを閉じると、外部ネットワークは直接アクセスできます

保護モード モードを有効にするには、IP をバインドする必要があります。構成するか、アクセス パスワードを設定します。IP をバインドしてパスワードを設定しない場合は、ローカルでのみアクセスでき、他の IP アクセスは許可されません

j. Redis パスワードを設定します:

デフォルトは # requirepass fo Bared、123456centOS7環境にRedisをビルドしてインストールする方法

に変更できます k. 設定ファイル名を変更します:

設定ファイル名をポート番号に変更します。複数のインスタンスを使用する場合に区別しやすい名前を付けます。centOS7環境にRedisをビルドしてインストールする方法

mv redis.conf 6379.conf

5 .redis を開始します

指定された構成ファイルの使用を開始します: ./redis-server ../conf/6379.conf &

centOS7環境にRedisをビルドしてインストールする方法

centOS7環境にRedisをビルドしてインストールする方法

6.ログイン:

client./redis-cli に接続します。デフォルトのポート番号を指定する必要はありません。 -p port、-h host

client: コマンドを入力した後、次のようになります。 auth 123456 (パスワードを設定します)

centOS7環境にRedisをビルドしてインストールする方法

7. 環境変数を追加します:

vim /etc/profile

# redis
import REDIS_HOME=/ usr/local/redis
export PATH=$REDIS_HOME/bin:$PATH

source /etc/profile

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

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。