Установка cPanel на CentOS
Полная доментация по установке cPanel находиться на
сайте http://www.cpanel.net/docs/whm/WebHost_M
Рекомендуемая разбивка диска:
/boot 35 Megabytes (MB)
/usr 8192+ MB (8192MB if you have an 80GB drive, 10240MB for a 100GB drive, 20480MB for a 200GB
drive, etc.)
/var 5000+ MB
/tmp 1024 MB
/ 2048 MB
/home grow to fill disk
swap 2x memory size
Операционая система CentOS текущей версии или любая другая OS Linux. Операциооные системы которые
поддерживает данная панель можно посмотреть здесь
http://www.cpanel.net/products/cPaneland
Базовая установка с минимальным набором пакетов.
Обновление всех системы (yum update)
Добавляем noexec, nosuid в файл /etc/fstab для раздела /tmp
Начало инсталяции:
Из под пользователя root
# cd /home
# wget http://layer1.cpanel.net/latest
# sh latest
Далее от 30 до 60 минут продолжаеться инсталяция.
После окончания инсталяции если небыло ошибок, производим настройку параметров из панели управления WHM
по мастеру настроек.
В браузере заходим по адресу
https://domen:2087/
и начинаем настривать WHM
заполняем контактую информацию, инициализируем квоты на диске, создаем пароль базы данных и далее
настриваем WHM.
Настройка статистики: отключаем все проме австатс,
Tweak Settings, обновление панели рекомендуеться ежедневно Automatic (RELEASE tree)
Безопасность: отключаем все лишние сервисы.
отключаем компиляцию не привелигированным пользователям, разрешаем конект на 25 порт по localhost,
Прописываем почтовый адрес root.
Включаем suexec.
Настриваем почтовый сервер. Exim.
Ftp переключаем на pure-ftpd
Настриваем сертификаты сервера и служб, либо берем самодписанные либо покупаем.
Настриваем внутренний мониторинг служб.
Настриваем бэкап пользовательских аккаунтов.
Приступаем к настройки Апача.
пхп последняя стабильная версия.
включаем необходимые модули пхп.
собираем и устанавливаем апач.
Тюнинг апача.
Проверяем пхпинфо если все нормально, ставим зенд оптимайзер. /scripts/installzendopt
Включаем дополнительные плагины антивирус,modsecurity
Настриваем фаервол, брутфорс, антиддос.
Обновляем cPanel /scripts/upcp
Устанавливаем rvSkin
# mkdir /root/rvadmin; cd /root/rvadmin;
# wget http://download.rvglobalsoft.com/downloa
# bunzip2 -d rvauto.tar.bz2; tar -xvf rvauto.tar; perl /root/rvadmin/auto_rvskin.pl