Redis не работает на CentOS

У меня проблемы с установкой Redis, всю эту неделю я искал решение. Мне нужно установить NodeBB, работающий на сервере CentOS 6 (с WHM/Cpanel).

Следуйте инструкциям на странице http://nodebb-francais.readthedocs.org/projects/nodebb/en/latest/installing/os/centos.html

Когда я запускаю тест (https://www.digitalocean.com/community/tutorials/how-to-configure-a-redis-cluster-on-ubuntu-14-04) командой redis-benchmark -q -n 1000 -c 10 -P 5 система вернула ошибку Writing to socket: Connection refused .

В попытках я несколько раз устанавливал Redis, не знаю, могло ли это повлиять на работу сейчас. Кто-нибудь знает, в чем может быть проблема? Судя по всему, Redis на самом деле не запускается, и найти конкретный контент на эту тему сложно.


person braulio_holtz    schedule 29.10.2015    source источник


Ответы (1)


Вам нужно установить пакет Redis. Ваше руководство предназначено для Ubuntu, где оно доступно в базовом репозитории, а не в CentOs. Вы должны установить его через репозиторий epel.

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm; yum -y --enablerepo=remi,remi-test install redis
chkconfig --add redis
service redis restart

Вы также можете установить его из исходников:

wget http://download.redis.io/releases/redis-2.8.3.tar.gz
tar xzvf redis-2.8.3.tar.gz
cd redis-2.8.3
make
make install
chkconfig --add redis
service redis restart
person Gustaf    schedule 30.10.2015