ISPmanager
Вход в панель - IP:1500, типа такого: https://91.200.42.16:1500
Во-первых, в общесистемных настройках бэкапов перечисляем пути к папкам, которые не нужно бэкапить:
data/www/*/cache
Во-вторых, там же перечисляем имена баз данных, которые не нужно бэкапить.
В-третьих, в настройках пользователей, бэкап которых делать не нужно, отключаем бэкап.
Если нужно вручную достать из архива файлы, сначала нужно объединить многотомные файлы с именами типа F2021-03-15.accountname#mainweb.tgz.part1, ...tgz.part2 и т.д. в один файл командой:
ls -v *mainweb.tgz.part* | xargs cat > mainweb-full.tgz
Здесь ls -v — сортировка списка файлов в естественном порядке.
В терминах ISPmanager — Шаблоны учетных записей (Настройки кластера или Настройки → Шаблоны).
| Название | Диск, Мб |
WWW- домены |
Доменные имена |
Базы данных |
Бэкапы | PHP+MySQL | SSH | Стоимость, $ в месяц |
|---|---|---|---|---|---|---|---|---|
| Заглушка | 10 | 2 | 2 | — | — | — | — | — |
| Стажер | 100 | 1 | 1 | 1 | — | Да | — | — |
| Статичный | 100 | 2 | 1 | — | Да | — | — | — |
| [old] Минимальный | 500 | 2 | 2 | 2 | Да | Да | Да | 6 |
| Стандартный ([old] Продвинутый) |
3000 | 2 | 2 | 2 | Да | Да | Да | 12 |
| Интернет-магазин | 10000 | 2 | 2 | 2 | Да | Да | Да | 25 |
| Портал | 30000 | 2 | 2 | 2 | Да | Да | Да | 50 |
Согласно официальной документации ISPmanager Режимы работы PHP по скорости различаются так:
- FastCGI (Nginx + PHP-FPM) — самый быстрый режим работы, но не поддерживает правила
.htaccess. - Модуль Apache — наиболее быстрый из режимов Apache — по скорости уступает только "FastCGI (Nginx + PHP-FPM)". Но можно выбрать только одну версию PHP для работы модуля, которая распространяется на всех пользователей ISPmanager. Сейчас у нас это PHP 5.4.45. Также кеширование кода работает с плавающей эффективностью.
- FastCGI (Apache) — оптимальный вариант по сочетанию скорости работы и поддержки
.htaccess. - CGI — самый медленный режим работы.
Фактически, сейчас у нас на старом сервере есть выбор только между двумя вариантами:
- Модуль Apache — самый быстрый режим, но только с одной для всего сервера версией PHP 5.4.45;
- CGI — самый медленный режимом, но в нем можно выбирать любую версию PHP.
На сервере zinahost.com настроены такие варианты:
- FastCGI (Apache) — вариант по умолчанию, с версией PHP 7.3.27 (native)
- FastCGI (Nginx + PHP-FPM) — не поддерживает
.htaccess
Альтернатива — установить на сервер CloudLinux за 10€ в месяц. Тогда появится возможность использовать новый режим LSAPI (LiteSpeed Server Application Programming Interface) — см. Режимы работы PHP в CloudLinux. Это наиболее быстрый из режимов Apache — по скорости уступает только "FastCGI (Nginx + PHP-FPM)". При этом для каждого WWW-домена, работающего в этом режиме, можно выбрать любую версию PHP из списка установленных альтернативных версий.
- Apache стал быстрее и эффективнее с новым обработчиком LSAPI | ISPsystem
- Установка CloudLinux - Документация ISPmanager Business
Скрипт: php-simple-benchmark-script
- node016: http://speedtest.zinahost.com/php-simple-benchmark-script/bench.php?memory_limit=256&time_limit=60
/var/www/php-bin-isp-php70/amkrprof/php.ini
php-bin-isp-php56 php-bin-isp-php70 php-bin-isp-php71 php-bin-isp-php72 php-bin-isp-php73 php-bin-isp-php74 php-bin-isp-php80
По умолчанию:
post_max_size = 8M upload_max_filesize = 2M
Пример увеличенных значений (они взаимосвязаны):
post_max_size = 16M upload_max_filesize = 12M memory_limit = 256M
Другие значения для изменения:
max_execution_time = 30
После изменения выполнить команду:
apache2ctl restart
- ISPmanager - шаблон создаваемого сайта (заглушка сайта)
- ISPmanager - шаблон Аккаунт отключен
- ISPmanager - шаблон Сайт переехал
- ISPmanager - шаблон Сайт закрыт
- ISPmanager - шаблон Домен продается
По умолчанию ISPmanager не дает создать сайт с дроменом типа newuser.zina.run для пользователя newuser, которому не принадлежит домен zina.run. Приходится сначала создавать доменное имя newuser.zina.run под пользователем, которому принадлежит zina.run, а затем переключаться в пользователя newuser и только тогда создавать сайт.
Чтобы отключить проверку прав на домен:
sudo vim /usr/local/mgr5/etc/ispmgr.conf
добавить строку:
Option InsecureDomain
cp /usr/local/ispmgr/etc/filemgr.enc /usr/local/ispmgr/etc/filemgr.enc.default vi /usr/local/ispmgr/etc/filemgr.enc
Оставить из всех кодировок только эти:
WINDOWS-1251 UNICODE UTF-8 UTF-16
Первой поставить ту кодировку, с которой чаще всего встречаются файлы.
Если будете опять менять сертификат - отредактируйте скрипт /root/scripts/check_cert.sh он добавлен в крон на запуск раз в час.
В настройках ftp аккаунтов реальные пути к папке типа
/var/www/zina/data/www/temp.zina.com.ua
нужно писать так:
/www/temp.zina.com.ua