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を起動する
- bin ディレクトリに戻ります
- Redisサーバーを起動し、指定された構成ファイルを通じてサービスを開始します。
[root@Lzdwtl bin]# redis-server myredis-config/redis.conf
- 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を変更します。
- バインド 127.0.0.1 をバインド 0.0.0.0 に変更します。
- 保護モード「はい」を保護モード「いいえ」に変更します。
2. Redis管理ツールを実行します。
(この手順の前提条件は、redis が有効になっているということです) 新しい接続を作成し、サーバーのアドレスを入力して、[接続のテスト] をクリックし、成功したら、右下隅の [OK] をクリックします。
3. 間違いとまとめ
1. Redis 管理ツールがサーバーに接続できない
解決:
- 127.0.0.1 をバインド 0.0.0.0 にバインド
- 保護モード「はい」を保護モード「いいえ」に変更します。
- 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