Подготовка Centos к установке ISP Manager:
1 |
# yum update |
1 |
# yum install screen |
1 |
# yum install nano ntsysv |
1 |
# getenforce |
1 |
# setenforce 0 |
1 |
# getenforce |
1 |
# ntsysv |
1 |
# hostname |
1 |
# hostname –f |
1 |
# cat /etc/hosts | grep centos |
1 |
159.224.XXX.YYY centos64 centos64.mydomain.com |
1 |
# cat /etc/selinux/config | grep disabled |
1 |
SELINUX=disabled |
После установки ISP Manager необходимо
1.В /etc/httpd/conf/httpd.conf определить
1 |
ServerName centos64.mydomain.com |
2.В /etc/php.d/mcrypt.ini подправить имя модуля
1 2 3 |
; Enable mcrypt extension module ;extension=module.so extension=mcrypt.so |
3. Установить дополнительные php-расширения
4. Обновить phpMyadmin
5. Настроить firewall
Доступ к панели возможен
а)через встроенный в ISP Manager ihttpd сервер
1 |
https://159.224.XXX.YYY:1500/ |
б)через Apache сервер
1 |
https://159.224.XXX.YYY/manager |
В целях безопасности:
1.Перевожу Mysql на прослушивание 127.0.0.1
1 |
# nano /etc/my.cnf |
1 2 |
[mysqld] bind-address = 127.0.0.1 |
А также некоторые параметры к виду
1 2 3 4 5 |
query_cache_size = 128M thread_cache_size = 4 join_buffer_size = 256K tmp_table_size = 16M max_heap_table_size = 16M |
1 |
# /etc/init.d/mysqld restart |
2. Отключаю использование Pop3 и pop3s протокола в Dovecot
1 |
# nano /etc/dovecot/dovecot.conf |
1 2 |
# protocols = imap pop3 lmtp protocols = imap |
1 |
# /etc/init.d/dovecot restart |
Полезные команды для работы с ISP Manager
1 |
# /usr/local/ispmgr/bin/ispmgr -v |
– просмотр версии ISP Manager
1 |
# /usr/local/ispmgr/etc/ispmgr.conf |
– основной конфигурационный файл ISP Manager
Логи
1 |
/usr/local/ispmgr/var/ispmgr.log |
– основной лог-файл
1 |
/usr/local/ispmgr/var/pkgctl.log |
– лог установки ПО
1 |
/usr/local/ispmgr/var/pbackup.log |
– лог восстановления или создания бекапа
Перезапуск панели
1 |
# killall -9 -r ispmgr |
1 |
# killall ispmgr |
Обновление кеша панели
1 |
# /usr/local/ispmgr/pkgctl cache |
Включение максимального уровня отладки(логирования)
1 |
# nano /usr/local/ispmgr/etc/ispmgr.conf |
1 |
LogLevel 9 |
Обычно я использую(когда все уже настроено и работает корректно)
1 |
LogLevel 6 |
Включение максимального уровня отладки(логирования) для работы с бекапами
1 |
# echo 9 > /usr/local/ispmgr/etc/pbackup.debug |
Отключение встроенного ihttpd сервера при загрузке
1 |
# nano /etc/rc.local |
Удалить строку
1 |
/usr/local/ispmgr/sbin/ihttpd 159.224.XXX.YYY 1500 |