インストールが正常に完了した後のRedisは、デフォルトはRedisの-CLIを開始するように設定されていない、次のように、何の認証パスワードは、直接操作することはできません。
Redisの-CLI 127.0.0.1:6379>
1、パスワードを設定
/etc/redis/6379.confで自己始動に設定されているRedisの、およびコンフィギュレーションファイルの前に
次の行を見つけ、VIMエディタ6379.confを使用します
Requirepassは#foobared #はrequirepass 123456 123456用のパスワードを設定するための行を追加します 。#のrequirepassがfoobared requirepass 123456の #は保存して終了。 #再起動Redisのサービス クライアントが起動し、操作の前に検証する必要Redisの#
あなたはRedisのサービスを閉じたときに、パスワードを設定した後、次のエラーが発生する可能性があります。
[root@izwz991stxdwj560bfmadtz redis]# service redisd stop
Stopping ...
(error) NOAUTH Authentication required.
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
ソリューション:
Redisの-CLIパスワード(アカウントでサインインRedisの-CLI -aパスワード OKで)。
そして、PS -ef | grepをのRedisのはRedisのは、プロセスが正常に終了したことがわかります。
以下の情報を追加し、スクリプトを変更Redisのサービスは、赤の認可に示すことができます。
我々/etc/init.d/redis
$ CLIEXECの
-a "パスワード"
-p $ REDISPORTシャットダウン
ます。https://www.cnblogs.com/jeffen/p/6068745.htmlソリューションを参照することができます
その後、一つは、すべての外部IPへのアクセス許可されている外部の権威を開きたい、(これは安全ではない、特定のIPアドレスを指定することをお勧めします)
以下のような:
バインド0.0.0.0
第二は、複数のIPとの間のスペースで区切られた、IPを指定します
バインド127.0.0.1 192.168.3.3
参考ます。https://www.cnblogs.com/zuidongfeng/p/8033710.html
ポート3306を開くかどうかを確認してください
ファイアウォール-CMD --query-ポート= 6379 / TCP
オープンポート6379:
ファイアウォール-CMD --zone =公共--add-ポート= 6379 / TCPの--permanent
ファイアウォールを再起動します。
ファイアウォール-cmdを--reload