Jump to content

Zero108

Актив
  • В сети

  • Количество сообщений

    3 867
  • Reputation

    1,6k Zero108's Reputation

Everything posted by Zero108

  1. Вообщем, установка сервера из репозитория оказалась неправильным путём. Как объяснил мой системный администратор, этот репозиторий для специалистов, которые хотят идти через тернии к звёздам: собирать из дистрибутива редис что-то сложное и прекрасное. В настоящее время я переустановил сервер. Привожу список команд и полный путь, которые позволили настроить Redis на Invision Community в среде ISP Manager 5 + Centos 7. Спасибо @Desti и @mamyka за помощь.
  2. Попробовал почитать. По ссылке мануал для установки redis-сервера. Я использую расширение php-redis, а также установлен redis-сервера (который непонятно, зачем мне нужен). Они устанавливались по-другому, чем по ссылке. Поэтому пока непонятно, что делать дальше в настройках. Кстати, про команду крон я там не нашел.
  3. Проверил - пишет нет соединения. Кто-то знает, как исправить и нужно ли исправлять? Какая задача крон?
  4. Дополнительно по настройке ISP Manager 5 Нужно для версии PHP активировать расширение:
  5. Прописал порт, скачал constants и загрузил его на сервер. Пока кеширование не работает. Как проверить, что порт выбран правильно и какие еще действия произвести, чтобы понять, почему не работает кеширование?
  6. То есть Redis сервер можно было не ставить? Если он не нужен в системе, то его можно как-то удалить, оставив только php-redis? Последняя ссылка у меня недоступна - rukoder.ru/view/9-gotovim-centos-7-ustanovka-i-nastroyka-redis Удалось установить php-redis. Список использованных команд: wget https://github.com/phpredis/phpredis/archive/refs/heads/develop.zip -O phpredis.zip unzip -q ./phpredis.zip cd ./phpredis-develop yum install autoconf /opt/php74/bin/phpize ./configure --with-php-config=/opt/php74/bin/php-config make && make install && make clean touch /opt/php74/etc/mods-available/redis.ini echo "extension=/opt/php74/lib/php/modules/redis.so" > /opt/php74/etc/mods-available/redis.ini killall core Возникли вопросы по настройке и функционалу: 1. Как узнать порт Redis? Судя по всему кеширование не работает пока. 2. Пароль на сервер я не устанавливал, так как редис находится на том же сервере. 3. Где находится конфиг от php-redis? 4. При такой настроке кеширования, как производить бекап? База данных MySQL больше не будет использоваться для хранения всех данных или части данных?
  7. Перезапустил весь сервер. Что делать дальше? В списке расширений Redis не отображается.
  8. В панели ISP Manager 5 нет такой волшебной кнопки. Как перезапустить php?
  9. install php7.4-redis - выдало ошибку, что не найдено такое. yum install php-redis - предложило установить. Получилось вот так: Что делать дальше?
  10. Шаги из первого сообщения содержать ссылку на старую версию. Не могли бы вы разъяснить, что вообще происходит после установки сервера Redis, что теперь нужно сделать и как, учитывая предоставленную вами ссылку на github?
  11. Я немного запутался с двумя вариантами архива и в целом непонятна структура. Сейчас я установил Redis-сервер, судя по скриншоту. Теперь нужно установить плагин для php? Какие шаги дальше, учитывая присланную вами ссылку wget https://github.com/phpredis/phpredis/archive/refs/heads/develop.zip -O phpredis.zip
  12. Из всех проблем остался только логотип. Фоновое изображение загружается в админке, а выбирается на фронте в настройках стиля. Еще странно, что на фронте отсутствует переключатель тем. То есть выбрав эту тему, нельзя выбрать другую.
  13. UPD вроде установил. Что дальше? Пока список команд был выполнен такой: 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
  14. Погуглил: make MALLOC=libc но опять уже другая ошибка:
  15. Установил по команде yum install gcc kernel-devel, но далее команда make приводит к ошибке: Запустил make:
  16. Возможно, вы путаете Ubuntu и Centos. Чт делать дальше?
  17. После make: Продолжать - install?
  18. Если не сложно, укажите полный список команд, а то непонятно, что делать с двумя архивами. В моем первом сообщении используется один архив, а не два. Путь до пхп /opt/php74
  19. Да не хочется просто удаленный доступ для базы данных включать. Я туда не часто лазию. Но за наводку спасибо! sqlyog По какому протоколу/порту коннектится sqlyog?
  20. То, что я скачиваю по своей ссылке выше, не подойдет для установки на сервере? Мне нужно версию, которую потом я включу как расширение для PHP в настройках ISP Manager 5. И еще: что я делаю не так?
  21. Спасибо за ответ! Двигаюсь по такому пути: wget https://download.redis.io/releases/redis-6.2.5.tar.gz tar -xf ./redis-6.2.5.tar.gz
  22. Скачал пакет с https://redis.io/download - можно ли его использовать как он есть по указанной выше схеме? Выполнил на сервере команду wget https://download.redis.io/releases/redis-6.2.5.tar.gz Как узнать, куда скачался архив на сервере?
  23. Нашел такой мануал конца 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? Или откуда просто скачать Redis, чтобы руками закинуть на сервер и произвести указанные выше манипуляции?