Установка whm/cpanel и использование удаленного MySQL сервера

1 minute read

Появилась задачка: установить WHM/cPanel на сервер. Вроде ничего сложного, да вот все дело в том, что имеется два сервера:
1 - web сервер.
2 - сервер баз данных MySQL.

Итак приступим. Для начала скачиваем установщик WHM и запускаем его:

wget -N http://httpupdate.cpanel.net/latest
sh latest

По экрану побежали цифры и буквы. Установщик затянет, установит и настроит все нужные пакеты. По умолчанию будет установлен Apache 2.2 и PHP 5.4. После установки это можно будет изменить в самой панели (раздел EasyApache).

При установке будет ругаться на предустановленый Mysql сервер, но вот если на Вашем сервере был установлен апач - его установщик легко снесет.

По окончанию установки скрипт выдаст информацию о том, как можно залогиниться в панель. По умолчанию она доступна по HTTPS на 2087 порту. То есть:
https://<your_ip_address>:2087

Для логина используем имя root и пароль.

Дальше переходим в раздел SQL Services и выбираем Setup Remote MySQL Server

В поле Remote server address (IP address or FQDN): вписываем ip адрес удаленного mysql сервера.

Выбираем тип авторизации. Дальше генерируем ключ или вводим пароль root пользователя к серверу баз данных. Жмем Save. Все.

Screenshot from 2014-04-11 15:30:58

В ходе выполнения мне выдало вот такое сообщение:

The eximstats transfer cannot continue. The transfer will have to be done manualy.

Я его успешно проигнорировал, поскольку нечего было переносить - чистый сервер.