Я установил redis 3.2 в системе Centos 7 на основе этого руководства: http://linoxide.com/storage/install-redis-server-centos-7/
После этого я заменил initScript на это из github: https://gist.github.com/paulrosania/257849
Redis не запускается при загрузке.
Я прочитал много тем по этим вопросам, но у меня ничего не работает. systemd не запускает redis-server при загрузке. daemonize установлен на «no», файл redis.service существует с Type = forking
. Если я запускаю его с помощью «/etc/init.d/redis start» или «service redis start», он запускается правильно, без ошибок. .
Вам необходимо запустить systemctl enable redis_6379
, чтобы включить службу Redis при загрузке. (Название службы, конечно, зависит от того, как вы ее настроили. Если вы следовали связанному руководству, это redis_6379).
Возможно, вам потребуется запустить systemctl daemon-reload
, чтобы systemd узнал о новом unit для службы redis, прежде чем вы сможете включить службу.
Для запуска, остановки, перезапуска, отключения службы вам также следует использовать инструмент systemd
systemctl
.
] Для начала, например, используйте:
systemctl start redis_6379