Очиска кэша в ISPManager
1) /usr/local/ispmgr/sbin/pkgctl -D cache
Заодно и перестроит.
2) /usr/local/ispmgr/sbin/pkgctl -D -m ispmgr cache
вариант.
3) rm -rf /usr/local/ispmgr/var/.xmlcache
Просто стереть список пакетов, перестроит при новом обращении.
Но после сброса кэша надо перезапустить сам isp:
killall -9 -r ispmgr
Как сменить ссылку для phpMyAdmin ?
/usr/local/ispmgr/etc/ispmgr.conf
extaction myadmin _ttp://link.ru/
ISPManager смена типа лицензии
1) с лайта на про
меняем лицензию
запускаем /usr/local/ispmgr/sbin/up2prof.sh
2) С про на лайт
опять же, меняем лицензию
качаем http://blog.ihtiandr.info/wp-content/uploads/ispmanager/down2lite.sh
Мониторинг нагрузки сайтов
Из коробки FTP не работает (репозитоии epel и rpmforge)
500 OOPS: vsftpd: security: 'one_process_model' is anonymous only Решение: one_process_model => no
Ответ: 500 OOPS: vsftpd: refusing to run with writable root inside chroot() Решение: allow_writable_root => yes
Disable_symlinks, Nginx и ISPmanager
via http://svirchoff.ru/linux/disable_symlinks-nginx-%D0%B8-ispmanager/
Очередной привет разработчикам из ISPmanager. Сколько я уже багов нашел в этой панели. Итак, очередной баг — nginx не отдает статику, а отдает ошибку 404. Это происходит по причине включения опции disable_symlinks как if_not_owner.
Починить можно разными способами:
Просто выставить на папку с названием домена права 755 вместо стандартных 751. Решение хорошее, НО нужно будет это делать для каждого созданного домена, что является плохим «костылем»
Лучше сделать все глобально и навсегда.
А именно выставить на папку /usr/local/ispmgr/etc/www.skel права 755, тогда все вновь созданные папки с названием домена будут иметь права 755. Безопасность от этого особо не пострадает.
Упал ihttpd или нет доступа в панель.
Останавливаем ihttpd
killall ihttpd
Запускаем
/usr/local/ispmgr/sbin/ihttpd IP-адрес 1500
Дополнительно можно добавить в сервисы
Как добавить каталог в open_basedir в ISPManager
Ошибка
open_basedir restriction in effect. File(/tmp//sss.tmp) is not within the allowed path(s)
В файл /usr/local/ispmgr/etc/ispmgr.conf добавить
ExtraOpenBasedir :/tmp
Перезапустить панель
killall -9 -r ispmgr
Вновь создаваемые www-домены будут с каталогом /tmp в open_basedir.
А для исправления настроек для существующих доменов необходимо отключить/включить поддержку PHP для домена.
Очистка сессий (ISPmanager + Debian)
http://golinux.com.ua/debian/ochistka-sessiy-ispmanager-debian.html
Конвертация в «UTF-8» не поддерживается на стороне сервера
Открыть
/usr/local/ispmgr/etc/ispmgr.conf
Добавить
FSEncoding UTF-8
Перезапустить панель
killall -9 -r ispmgr
Логи в ISPmanager
via http://forum.hostdvor.com/viewtopic.php?f=24&t=107
Логи установки ISPManager | /usr/local/ispmgr/install.log |
Логи доступа и ошибок контрольной панели ISPManager | /usr/local/ispmgr/var/ispmgr.journal /usr/local/ispmgr/var/ispmgr.log |
Логи установки и удаления пакетов через меню «Возможности/Applications контрольной панели ISPManager» | /usr/local/ispmgr/var/pkgctl.log |
Логи процесса создания бекапов, запущенных через ISPManager | /usr/local/ispmgr/var/pbackup.log /usr/local/ispmgr/var/.backup/username/error.log |
Логирование веб-сервера apache (логи доступа и ошибок) | /var/log/httpd/access.log /var/log/httpd/error.log |
Логи доступа и ошибок конкретного сайта | /var/www/httpd-logs/site.com.access.log /var/www/httpd-logs/site.com.error_log |
Почтовые логи | /var/log/exim/mainlog /var/log/maillog |
Логи обновления контрольной панели ISPManager | /usr/local/ispmgr/var/update.ispmgr.log |
Информация про пользователей, которые в данный момент пользуются веб-интерфейсом | cat /usr/local/ispmgr/var/.ispmgr.ses |
Прочее
Основной конфиг располагается в /usr/local/ispmgr/etc/ispmgr.conf
Когда много mysql баз, работа с ними в админке крайне медленная — каждый раз пересчитывается их размер. Отключить — в конфиг:
Option HideDbSize
Задать по умолчанию режим работы для php в fastcgi:
Option ForcePhpFastCgi
Разрешить создание домена и его поддоменов на разных пользователей:
Option PermitRootMixDomain
Добавить комментарий