Настройка ISPmanager для работы с Antibot.cloud
Как правильно настроить панель управления сервером ISPmanager для работы с Antibot.cloud.
Скриншоты и инструкции сделаны на примере версии ISPmanager Lite 5.109.1, но и в других версиях будет тоже самое.
По умолчанию в ISPmanager не включены php расширения SQLite3 и Memcached.
Сначала нужно установить через консоль memcached (не путать с memcache), через консоль, потому что через ISPmanager панель не умеет такое ставить.
Для Дебиан и Убунту это делается так:
apt update
apt install memcached
Дальше в панеле ISPmanager в «Настройки web-сервера» ➜ «PHP» ➜ «Расширения» нужно установить (включить) memcached и sqlite:
После успешной установки нужно через консоль перtзагрузить Apache:
/etc/init.d/apache2 restart
Загружать файлы антибота (папку antibot) нужно пользователем, от которого работает php, по умолчанию это www-root, но если у вас к нему нету пароля и вы все загружаете от пользователя root (вообще плохая идея, но большинство так и делает), то после загрузки папки антибота на сервер - из консоли выполните команду вида:
chown -R www-root:www-root /var/www/www-root/data/www/вашсайт.ru/antibot
Это изменит пладельца файлов на пользователя www-root.
Еще как вариант (менее правильный) поставить на всю папку антибота и все что в ней права 777, чтоб небыло потом проблем с обновлением и с доступом к файлу базы.
И все готово, все работает:
Источник: https://foxi.biz/viewtopic.php?id=77