現在Redis 2.8.19をインストールしていますが、最新の安定版リリース3.0.1にアップグレードしたいと考えています。もともと私は2.8.9をダウンロードし、解凍してコンパイルしました。私のように以前にコンパイルしたことがある場合、2.8.19から3.0.1にアップグレードするための推奨されるアプローチは何ですか?私はこれに関するリソースを見つけようとしましたが、すぐに終わります。
前もって感謝します。
redis 3.0.3(3.0.1ではない!は古い)をダウンロードし、make
を使用して通常どおりにコンパイルし、make install
を使用するだけです。古いバイナリが新しいバイナリに置き換えられていることを確認してください。現在のRedisバイナリの場所を確認してください。
Redis 3.0.3はほとんどRedis 2.8.xとの下位互換性があります(99.999%と言っています)。いくつかの違いのみがChangelogファイルにリストされています。
古いバージョンのredisを削除する
$ Sudo apt-get remove redis-server
Makeを使用して新しいバージョン(たとえば、バージョン3.2.8)をインストールします。
$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz
$ tar xzf redis-3.2.8.tar.gz
$ cd redis-3.2.8
$ make
Redisを実行します。
$ src/redis-server