Если вы хотите установить последний порт Redis MSOpenTech на сервере Windows, за которым следит служба Windows, без необходимости что-либо создавать самостоятельно, читайте дальше.
MSOpenTech , похоже, является единственным портом, который активно пытается идти в ногу с последними и лучшими Redis. Они утверждают, что он готов к производству , но они точно не упаковали его аккуратно для установки на сервере, особенно если вы хотите запустить их службу RedisWatcher , чтобы следить за ней это, что рекомендуется. (Я пытался собрать RedisWatcher самостоятельно в соответствии с их инструкциями, но необходимый набор инструментов Wix сумел довольно сильно испортить мою систему. Я не буду вдаваться в подробности.) К счастью, они предоставили все необходимые вам двоичные файлы, но не все в одном месте. , От README :
Пока RedisWatcher не перенесен на 2.6. Однако это
не должно зависеть от версии Redis и кода в 2.4
Ветка должна работать с бинарниками Redis 2.6.
Так что вам нужно будет загрузить двоичные файлы из 2 веток, чтобы получить все необходимые биты. Без лишних слов, вот шаги:
- Загрузите и извлеките двоичные файлы Redis из ветки 2.6
- Скопировать все извлеченные двоичные файлы в c: \ redis \ bin
- Создать другую папку в c: \ redis \ inst1
- Загрузите и извлеките двоичные файлы RedisWatcher из ветки 2.4
- Запустите InstallWatcher.msi. Это должно создать службу Windows под названием Redis watcher.
- Откройте консоль служб Windows и запустите службу наблюдателя Redis.
- (необязательно) RedisWatcher должен быть установлен в C: \ Program Files (x86) \ RedisWatcher. Там вы найдете файл конфигурации с именем watcher.conf, который вы можете отредактировать, чтобы настроить дополнительные экземпляры, использовать пути, отличные от указанных в шагах 2 и 3, и т. Д. Вам не потребуется перезапускать службу, чтобы изменения вступили в силу. .