Чтобы запустить redis, как службу в руководстве рекомендуется использовать Resourse Kit. Но, увы, для 2008+ серверов Windows таковой не существует.
Little-google-adventure принес следующие результаты:
не стал проверять
проверил, но что-то у меня не получилось
а потом и вовсе наткнулся на комментарий
В общем, чтобы установить redis в качестве службы на windows server 2008 r2:
качаем отсюда нужный дистрибутив, устанавливаем, затем в командной строке, запущенной от администратора, исполняем
sc create redis binPath= "C:\Program Files\Redis\redis-service.exe redis conf/redis.conf" start= "auto"
(пробелы после знака = важны)
если хотите сразу проверить - либо руками в Панель управления - Администрирование - Службы (и т.д.)
либо в командной строке
net start redis