Linux に Redis をインストールするための詳細なインストール手順

1.Redisのインストール

1. Linux 圧縮パッケージ [redis-5.0.5.tar.gz] をダウンロードします。

2. FlashFXP 経由で圧縮パッケージをサーバーに送信します

3. 解凍します。

tar -zxvf redis-5.0.5.tar.gz

ここに画像の説明を挿入

4. redis-5.0.5 と入力して、redis 構成ファイル redis.conf を表示します。

ここに画像の説明を挿入

5. 基本環境のインストール

gcc -v コマンドを使用して、gcc バージョンがすでに 4.8.5 であることを確認します。そのため、再インストールは必要ありません。make を直接実行し、インストール後に再度 make を実行すると、画像のコンテンツが表示されます。

yum install gcc-c++
make
make
make install   //确认安装的东西

ここに画像の説明を挿入

6. Redis のデフォルトのインストール パスは /usr/local/bin です。

このディレクトリには、redis のクライアントとサーバーが表示されます。

cd /usr/local/bin/

ここに画像の説明を挿入

7. Redis 構成ファイルを新しく作成したディレクトリ myredis-config にコピーします。

将来的には、myredis-config の下にある設定ファイルを使用することになります。間違った場合は、元の場所に戻って取得できます。

[root@Lzdwtl bin]# mkdir myredis-config
[root@Lzdwtl bin]# cp /home/caoyinyuan/redis-5.0.5/redis.conf myredis-config/

ここに画像の説明を挿入

8. Redis はデフォルトではバックグラウンドで起動しないため、構成ファイルを変更する必要があります

図に従ってファイルを変更し、daemonize の値を yes に変更します。

[root@Lzdwtl myredis-config]# vim redis.conf

ここに画像の説明を挿入

9. Redisを起動する

  1. bin ディレクトリに戻ります
  2. Redisサーバーを起動し、指定された構成ファイルを通じてサービスを開始します。
[root@Lzdwtl bin]# redis-server myredis-config/redis.conf
  1. Redisクライアントを起動する
[root@Lzdwtl bin]# redis-cli -p 6379
# 如果redis设置有密码,则需要现认证才能发送信息,"123456"是redis的密码
127.0.0.1:6379> auth "123456"

ここに画像の説明を挿入

10. Redis プロセスが有効になっているかどうかを確認します

[root@Lzdwtl /]# ps -ef|grep redis

ここに画像の説明を挿入

11. Redis サービスを終了します

shutdown and exit を実行して redis サービスを起動し、再度確認すると、redis サーバーとクライアントのプロセスが消えていることがわかります。

127.0.0.1:6379> shutdown
not connected> exit

ここに画像の説明を挿入

2. RedisDesktop がリモート データベースに接続します

1.構成ファイルredis.confを変更します。

  1. バインド 127.0.0.1 をバインド 0.0.0.0 に変更します。
  2. 保護モード「はい」を保護モード「いいえ」に変更します。

2. Redis管理ツールを実行します。

(この手順の前提条件は、redis が有効になっているということです) 新しい接続を作成し、サーバーのアドレスを入力して、[接続のテスト] をクリックし、成功したら、右下隅の [OK] をクリックします。
ここに画像の説明を挿入

3. 間違いとまとめ

1. Redis 管理ツールがサーバーに接続できない

解決:

  1. 127.0.0.1 をバインド 0.0.0.0 にバインド
  2. 保護モード「はい」を保護モード「いいえ」に変更します。
  3. Redis シークレットを設定します。requirepass 123456
    ここに画像の説明を挿入
    パスワードを設定した後、以下に示すようにログインする必要があります。
[root@Lzdwtl bin]# redis-server myredis-config/redis.conf 
[root@Lzdwtl bin]# redis-cli 
127.0.0.1:6379> ping
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 123456
OK

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/mcband/article/details/131506363