В настоящее время я установил 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%). Единственные отличия перечислены в файле журнала изменений.
Удалить старую версию redis
$ sudo apt-get remove redis-server
Установите новую версию (например, версию 3.2.8) через make:
$ 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