redisの使用中に発生した問題と解決策
5325 ワード
最終更新日時:2019年7月6日10:01:00 redisのインストールと構成における問題 ubuntuシステムでredisリモート接続 を設定 redisリモート接続のパスワード を設定
redisのインストールと構成における問題
redisは以前のMySQLのインストール方法と少し違いますが、これらの違いはピットになります.
ubuntuシステムでredisリモート接続を設定する
linuxコマンドラインからredisに入ります.confファイル、プロファイルの変更
bind 127.0.0.1をbind 0.0.0.0に変更protected-mode yesというオプションをprotected-mode noに変更します.一部のバージョンのプロファイルにはこのオプションがありません.無視すればredisサービスを再起動し、リモート接続データベースの構成が完了します.
Redisリモート接続のパスワードの設定
linuxコマンドラインでredisに入ります.confファイル、プロファイルの変更
プロファイルに次の文を追加します.your_passwordは自分のパスワードに置き換えて、直接パスワードを入力して、引用符を必要としません
redisサービスの再起動
IPアドレスからredisデータベースにアクセスすると、パスワードを入力する必要がなく、正常にデータベースページにアクセスできます.
データベースに接続されていますが、データベースを操作する権限がありません.データベースを操作しようとすると、権限エラーが表示されます.
次の形式でパスワードを入力する必要があります.引用符を漏らさないように注意してください.
データベースの操作
一時的にリモート接続設定の問題を更新2019年7月6日10:06:14に更新が完了しました.次に時間があれば更新します.redisを誤って削除した場合.confプロファイルはどうすればいいですか?
redisのインストールと構成における問題
redisは以前のMySQLのインストール方法と少し違いますが、これらの違いはピットになります.
ubuntuシステムでredisリモート接続を設定する
linuxコマンドラインからredisに入ります.confファイル、プロファイルの変更
vim /etc/redis/redis.conf
bind 127.0.0.1をbind 0.0.0.0に変更protected-mode yesというオプションをprotected-mode noに変更します.一部のバージョンのプロファイルにはこのオプションがありません.無視すればredisサービスを再起動し、リモート接続データベースの構成が完了します.
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
Redisリモート接続のパスワードの設定
linuxコマンドラインでredisに入ります.confファイル、プロファイルの変更
vim /etc/redis/redis.conf
プロファイルに次の文を追加します.your_passwordは自分のパスワードに置き換えて、直接パスワードを入力して、引用符を必要としません
requirepass your_password
redisサービスの再起動
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
IPアドレスからredisデータベースにアクセスすると、パスワードを入力する必要がなく、正常にデータベースページにアクセスできます.
redis-cli -h 10.0.108.147 -p 6379
10.0.108.147:6379>
データベースに接続されていますが、データベースを操作する権限がありません.データベースを操作しようとすると、権限エラーが表示されます.
10.0.108.147:6379> set 'name' 'ubunto'
(error) NOAUTH Authentication required.
10.0.108.147:6379>
次の形式でパスワードを入力する必要があります.引用符を漏らさないように注意してください.
10.0.108.147:6379> auth 'yourpassword'
OK
10.0.108.147:6379>
データベースの操作
10.0.108.147:6379> set 'name' '123'
OK
10.0.108.147:6379>
一時的にリモート接続設定の問題を更新2019年7月6日10:06:14に更新が完了しました.次に時間があれば更新します.redisを誤って削除した場合.confプロファイルはどうすればいいですか?