Jump to content

Zero108

Актив
  • Регистрация

  • В сети

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, чтобы руками закинуть на сервер и произвести указанные выше манипуляции?