Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Как установить Redis на ISP Manager 5 / Centos 7?

Featured Replies

Posted

Нашел такой мануал конца 2018 года:

wget https://github.com/phpredis/phpredis/archive/3.1.4.zip -O phpredis.zip
unzip -q ./phpredis.zip

cd ./phpredis-3.1.4
/opt/php70/bin/phpize
./configure --with-php-config=/opt/php70/bin/php-config
make && make install && make clean
touch /opt/php70/etc/mods-available/redis.ini
echo "extension=/opt/php70/lib/php/modules/redis.so" > /opt/php70/etc/mods-available/redis.ini
killall core
и включайте в php70 экстеншн redis, и так далее для остальных версий

Подойдет ли для IPS 4.6 версия Redis 3.1.4 для хранения кеша? Или нужно что-то поновее, например, 6.2.5? Если поновее, то откуда скачать через wget, а не yum update/install?

 

Screenshot_1.jpg

Или откуда просто скачать Redis, чтобы руками закинуть на сервер и произвести указанные выше манипуляции?

Edited by Zero108

  • Replies 58
  • Просмотров 26k
  • Created
  • Последний ответ

Лучшие авторы в теме

Most Popular Posts

  • Port - 6379 Password - оставьте пустым

  • Поддержка - сбросить все кэши. Через некоторое время заработает. Пока выйди из админ панели,сходи покури😊,потом опять войди.

  • Вредисе только служебка и сессии

Posted Images

  • Author

Скачал пакет с https://redis.io/download - можно ли его использовать как он есть по указанной выше схеме?

Выполнил на сервере команду 

wget https://download.redis.io/releases/redis-6.2.5.tar.gz

Как узнать, куда скачался архив на сервере?

  • Author
5 минут назад, Desti сказал:

вместо первой строчки 

wget https://github.com/phpredis/phpredis/archive/refs/heads/develop.zip -O phpredis.zip

будет актуальная версия.

Спасибо за ответ! Двигаюсь по такому пути:

wget https://download.redis.io/releases/redis-6.2.5.tar.gz
tar -xf ./redis-6.2.5.tar.gz

 

  • Author
9 минут назад, Desti сказал:

redis и phpredis как бы очень разные вещи

То, что я скачиваю по своей ссылке выше, не подойдет для установки на сервере? Мне нужно версию, которую потом я включу как расширение для PHP в настройках ISP Manager 5.

И еще: что я делаю не так?

 

Screenshot_3.jpg

Edited by Zero108

редис - это сам сервер, совершенно независимая программа. 

phpredis - надстройка для php, позволяющая ему работать с redis сервером

Сначала redis как я написал выше. Потом phpredis, как у вас в первом сообщении, но с моей строкой

 

  • Author

Если не сложно, укажите полный список команд, а то непонятно, что делать с двумя архивами. В моем первом сообщении используется один архив, а не два.

Путь до пхп /opt/php74

 

Edited by Zero108

59 минут назад, Zero108 сказал:

Нашел такой мануал конца 2018 года:

это для phpredis

а у вас пока redis

wget https://download.redis.io/releases/redis-6.2.5.tar.gz
tar -xf ./redis-6.2.5.tar.gz
cd redis-6.2.5
make
make install
redis-server --version

должен написать 

root@dev:~/redis/redis-6.2.5# redis-server --version
Redis server v=6.2.5 sha=00000000:0 malloc=jemalloc-5.1.0 bits=32 build=46bbf6cc78b6aa13

 

  • Author

UPD вроде установил. Что дальше?

Screenshot_5.jpg

Пока список команд был выполнен такой:

 

wget https://download.redis.io/releases/redis-6.2.5.tar.gz
tar -xf ./redis-6.2.5.tar.gz
cd ./redis-6.2.5
yum install gcc kernel-devel
cd src
chmod +x mkreleasehdr.sh
make MALLOC=libc
make install
redis-server --version

 

Сорри, вчера пробил колесо, приехал поздно и срубился.

Редис должен был скомпилиться без ошибок. 

Если ругался на jemalloc, надо было поставить его, yum install libjemalloc-dev Ошибка с release.h - непонятно, он есть в папке src.

Теперь по вашему первому сообщению шагайте

 

  • Author

Я немного запутался с двумя вариантами архива и в целом непонятна структура. Сейчас я установил Redis-сервер, судя по скриншоту. Теперь нужно установить плагин для php? Какие шаги дальше, учитывая присланную вами ссылку wget https://github.com/phpredis/phpredis/archive/refs/heads/develop.zip -O phpredis.zip

Edited by Zero108

  • Author

Шаги из первого сообщения содержать ссылку на старую версию. Не могли бы вы разъяснить, что вообще происходит после установки сервера Redis, что теперь нужно сделать и как, учитывая предоставленную вами ссылку на github?

Есть два разных приложения, redis, как сервер, и phpredis, библиотека для php. Вы построили новый редис, теперь надо построить новую библиотеку. Можно не строить, просто поставить php-redis (yum install php-redis или yum install php7.4-redis)  и посмотреть, что получится.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.