Как мне запустить Redis в Windows? - PullRequest
527 голосов
/ 25 июня 2011

Как мне запустить Redis в Windows?Страница загрузки Redis, кажется, предлагает * nix параметры.

Можно ли запустить Redis в Windows?

Ответы [ 28 ]

406 голосов
/ 10 мая 2012

Redis одним щелчком мыши установить в качестве службы Windows:

https://github.com/rgl/redis/downloads

Загрузите и запустите верхний .exe (игнорируйте кнопку «загрузить как zip»)

Редактировать: Для последних версий Redis для Windows смотрите MSOpenTech/redis. См. Ответ Тодда Меньера для получения дополнительной информации.

258 голосов
/ 28 августа 2015

Я нашел еще один простой способ установить Redis под Windows

Загрузите последний Redis .msi файл с

https://github.com/MSOpenTech/redis/releases

после установки. Сервис redis установлен, мы можем управлять им с Service manager

enter image description here

159 голосов
/ 25 ноября 2013

Если вы хотите установить последний порт Redis MSOpenTech на сервере Windows, за которым следит служба Windows, без необходимости что-либо создавать самостоятельно, читайте дальше.

MSOpenTech , похоже, является единственным портом, который активно пытается идти в ногу с последними и лучшими Redis. Они утверждают, что он готов к производству , но они точно не упаковали его аккуратно для установки на сервере, особенно если вы хотите запустить их службу RedisWatcher , чтобы следить за ней это, что рекомендуется. (Я пытался собрать RedisWatcher самостоятельно в соответствии с их инструкциями, но необходимый набор инструментов Wix сумел довольно сильно испортить мою систему. Я не буду вдаваться в подробности.) К счастью, они предоставили все необходимые вам двоичные файлы, но не все в одном месте. , От README :

Пока RedisWatcher не перенесен на 2.6. Однако это не должно зависеть от версии Redis и кода в 2.4 Ветка должна работать с бинарниками Redis 2.6.

Так что вам нужно будет загрузить двоичные файлы из 2 веток, чтобы получить все необходимые биты. Без лишних слов, вот шаги:

  1. Загрузите и извлеките двоичные файлы Redis из ветки 2.6
  2. Скопировать все извлеченные двоичные файлы в c: \ redis \ bin
  3. Создать другую папку в c: \ redis \ inst1
  4. Загрузите и извлеките двоичные файлы RedisWatcher из ветки 2.4
  5. Запустите InstallWatcher.msi. Это должно создать службу Windows под названием Redis watcher.
  6. Откройте консоль служб Windows и запустите службу наблюдателя Redis.
  7. (необязательно) RedisWatcher должен быть установлен в C: \ Program Files (x86) \ RedisWatcher. Там вы найдете файл конфигурации с именем watcher.conf, который вы можете отредактировать, чтобы настроить дополнительные экземпляры, использовать пути, отличные от указанных в шагах 2 и 3, и т. Д. Вам не потребуется перезапускать службу, чтобы изменения вступили в силу. .
131 голосов
/ 25 октября 2013

Самую последнюю версию Redis (за исключением нескольких небольших выпусков) можно найти здесь . Этот репозиторий предоставляет вам версию 3.2.100 (текущая версия 3.2), в то время как ответ с наибольшим количеством голосов дает вам версию 2.4.6, а последнее обновление репо было сделано 2 года назад.

Установка проста: просто скопируйте все из архива в любую папку и запустите redis-server.exe для запуска сервера и redis-cli.exe для подключения к этому сервер через оболочку.

73 голосов
/ 26 ноября 2015

Для установки Redis для Windows

Вы можете выбрать любой из этих источников

  1. https://github.com/MSOpenTech/redis/releases или
  2. https://github.com/rgl/redis/downloads

Лично я предпочел первый вариант

  • Скачать Redis-x64-2.8.2104.zip
  • Распакуйте zip в подготовленный каталог

  • запуск redis-server.exe ИЛИ redis-server.exe - maxheap 2 ГБ enter image description here

  • затем запустить redis-cli.exe

enter image description here

enter image description here

Теперь вы можете начать использовать Redis, см. команды

53 голосов
/ 28 марта 2017

Может быть, немного поздно, но, Мне удалось запустить Redis в Windows 10 Anniversary Update.
Windows 10 Anniversary Update поставляется с Bash в Ubuntu в Windows , просто, поставляется с bash.

Ниже приведены два учебника, которым я следовал:

1- Как установить и использовать оболочку Linux Bash в Windows 10
2- Как установить и использовать Redis

Ниже приведен образ работающего Redis.

Наслаждайтесь:)

Redis running on port 6379

52 голосов
/ 05 июня 2014

Перейдите к релизам , и вы можете получить ZIP-файл, содержащий соответствующие файлы , а также документ Word с именем RedisService.docx со следующими инструкциями:

Установка службы

- service-install

Это должен быть первый аргумент в командной строке redis-сервера.Аргументы после этого передаются в порядке их появления в Redis при запуске службы.Служба будет настроена как автозапуск и будет запущена как «NT AUTHORITY \ NetworkService».После успешной установки появится сообщение об успешном завершении и Redis закроется.Эта команда не запускает службу.

Например:

redis-server --service-install redis.windows.conf --loglevel verbose

А потом, в том же документе, еще один пример:

Следующее установит и запустит три отдельных экземпляра Redis как службы:

redis-сервер --service-install -–service-name redisService1 –port 10001

redis-сервер --service-start --service-name redisService1

redis-сервер --service-установить --service-name redisService2 –port 10002

redis-сервер --service-start --service-name redisService2

redis-сервер --service-install --service-name redisService3–Port 10003

redis-server --service-start --service-name redisService3

Судя по тому, что я могу понять, это скорее новый путь впередчем возиться с отдельной службой Windows для мониторинга и перезапуска CLI.

32 голосов
/ 22 ноября 2013

Скачать Redis с Скачать Redis для Windows

  • Затем установить его
  • Открыть cmd с правами администратора
  • запустить команду net start redis

Вот так.

27 голосов
/ 27 апреля 2012

MS Open Tech недавно сделала версию Redis доступной для загрузки на Github. Они говорят, что это еще не готово к производству, но следите за этим.

Github репо

Загрузка выпусков в формате MSI

18 голосов
/ 27 ноября 2017

Есть два пути. Вы можете использовать установочный файл MSI или сделать это вручную:

Сначала загрузите msi или zip-файл:

Вы можете скачать оба файла отсюда: https://github.com/MicrosoftArchive/redis/releases

Смотреть видеоурок (видео охватывает пример обеих установок)

см. Это видео-руководство по установке:
https://www.youtube.com/watch?v=ncFhlv-gBXQ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...