Назад | Перейти на главную страницу

Как я могу запустить Redis в RedHat RHEL 6?

Я выполнил инструкцию по установке redis из Вот.

Еще я бегал:

make test

и все тесты прошли. Затем:

make install

и это, похоже, сработало. Я сделал все это как root.

Но на самом деле установка, похоже, почти ничего не дала. Я не могу запустить Redis как службу с:

start redis.service

который дает:

start: Unknown job: redis.service

и нет каталогов Redis в /etc/init.d. Должна быть какая-то простая команда, которую я могу запустить.

Исполняемые файлы были правильно размещены в /usr/local. Если я сбегу redis-server, он определенно запускается, но завершается, когда я Ctrl-C. Мне просто нужно запустить это с помощью nohup? Я хочу, чтобы redis запускался при запуске, и это кажется ненадежным.

Есть и другие способы сделать это, но вы не знакомы с Redis и его специфическими ограничениями: один простой вариант - добавить строку запуска в

/etc/rc.local

Все, что там указано, будет работать при загрузке.