На руках: Панель GPX, VPS 2gb ram(1gb swap) и cpu 2×3400

Устанавливаем софт

Настройка MySQL

Для удобства зальем PMA последней версии в /var/www/pma

Идем на http://server-ip/pma и там создадим базу и юзера для панели

Разворачиваем панель

Сначала мастер сервер

Загружаем дистр. с сайта распаковываем в /var/www/gpx

Переходим к установке http://server-ip/gpx/install

Заполняем все что нужно, мастер сервер готов. Не забываем удалить папку install, иначе панель нас отправит далеко и на долго.

Теперь установка «удаленного» (Remote) сервера

Забираем здесь. Распаковываем где-нибудь на том же сервере, например в /home/gpxremote

Стави права на инсталятор в этой папке

И запускаем его

Следуя инструкциям создаем пользователя который будет заправлять нашим сервером, а так же соглашаемся на установку фтп-сервера

98f774aaf63d8d1067cc56fe86ad

 Теперь переходим к настройке самой панели из админки

Идем на 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 адрес вашего сервера на котором вы все ставите.

На этом пока всё.