3
最近、redis.confをrequirepassに変更してディスクに保存しないように変更しました。しかし、それは設定を読み込まないようです。私はプロセスをkillする必要がありますか?( "src/redis-server"を発行していなくても実行できますか?)私はUbuntu 10.01を使用していますredis.confファイルの変更がロードされない
最近、redis.confをrequirepassに変更してディスクに保存しないように変更しました。しかし、それは設定を読み込まないようです。私はプロセスをkillする必要がありますか?( "src/redis-server"を発行していなくても実行できますか?)私はUbuntu 10.01を使用していますredis.confファイルの変更がロードされない
実際には、Ubuntuのバージョンではなく、Redisのバージョンに依存します。 Redis 2.0(またはそれ以上)には、サーバを再起動することなくサーバの設定を変更するためのconfig setコマンドが含まれています。
redis 127.0.0.1:6379> config set requirepass XXX
OK
redis 127.0.0.1:6379> auth XXX
OK
redis 127.0.0.1:6379> config set save ""
OK
:あなたはrequirepassラインを変更して、設定ファイルに保存する行をコメントアウトし、その後、次のコマンドを入力するのRedis-CLIと接続することをお勧めしますことになっている構成を変更するには
サーバーを再起動する必要はありません。
古いRedisバージョンを使用している場合は、インスタンスを再起動する必要があります。
"ps -Af | grep redis"でredisプロセスを探してください。実行中の場合は、システムをシャットダウンしてconfigを再ロードする必要があります。 – ilvar