На руках:
Устанавливаем софт
Настройка MySQL
Для удобства зальем PMA последней версии в /var/www/pma
Идем на http://server-ip/pma и там создадим базу и юзера для панели
Разворачиваем панель
Сначала мастер сервер
Загружаем дистр. с
Переходим к установке http://server-ip/gpx/install
Заполняем все что нужно, мастер сервер готов. Не забываем удалить папку install, иначе панель нас отправит далеко и на долго.
Теперь установка «удаленного» (Remote) сервера
Забираем
Стави права на инсталятор в этой папке
И запускаем его
Следуя инструкциям создаем пользователя который будет заправлять нашим сервером, а так же соглашаемся на установку фтп-сервера
Теперь переходим к настройке самой панели из админки
Идем на http://server-ip/gpx/admin
Заходим под админом, если вы конечно еще не забыли пароль
В меню выбираем All servers
Там будет 1 сервер тот на котором стоит панель. Жмякаем на него и правим настройки
Type: Remote Server
Login user: логин пользвателя которого создавали при установке Remote сервера
Login Password: пароль того же юзера
Login Port: это ssh порт, дефолтный 22, если меняли ставьте свой
Сохраняем!
И так у нас получилось 2 в одном. Панель — мастер сервер и remote сервер на одной VPS. Теперь нам надо научить панель заходить на саму себя через ssh.
Т.к. по IP она сделать этого не сможет, нужно поправить 1 скриптик.
Идем в
Открываем network.php
Ищем строку 196 или около того
Там будет вот что
Нам надо добавить проверку на IP адрес, а если панель пытается подключиться на свой IP то заменить его на локал хост т.е. 127.0.0.1. Делается это так:
Где 123.45.67.89 это IP адрес вашего сервера на котором вы все ставите.
На этом пока всё.