После оплаты хостинга VDS или выделенного хостинга на Minehosting.ru обработка хостинга будет длиться 2 суток. Затем на Вашу почту придет письмо с информацией о Вашем хостинге.
Для настройки и установки серверов на хостинг нашей студии понадобятся следующий данные, которые мы запросим: IP, пароль от root пользователя.
После окончания процесса настройки мы высылаем ссылку на файл с данными сервера. Дальнейшее подключение происходит по пользователю mc и указанному в документе паролю.
Гайд по управлению SSH-консолью
Шаг 1. Установка программ
Нам потребуется 2 программы для работы с SSH для VDS/VPS/DEDICATED - консоль и SFTP клиент. Их нужно скачать, нажав на активную ссылку ниже.
При открытии любой из программ потребуется ввести данные:
Имя хоста – IP
Имя пользователя – mc
Пароль – указан в файле "Данные", переданном после настройки хост машины
Порт - 22 (дефолтный порт)
WinSCP
FilleZilla
Шаг 3. Подключение консоли:
WinSCP:
Для подключения консоли в WinSCP потребуется нажать на кнопку для подключения к консоли:
Нажимаем "новое подключение". Вводим данные, которые Вам выдали после готовности продукта. Сразу сохраняем их по кнопке "сохранить". Там ставим галочку на сохранение пароля.
После подключения к Putty (консоли) открывается окно:
Пользователь и пароль будут те, что Вы вводили при подключении (если делали по гайду, то mc).
Если Вы при подключении Putty к WinSCP поставили галочку "Помнить пароль сессии", то данные не будут запрашиваться повторно.
Пароль отображаться не будет в консоли - это нормально.
Рекомендуем скопировать (ctrl + c) пароль из текстового документа и вставить (правой кнопкой мыши + enter) его в консоль.
Termius:
Открываем ранее загруженную программу Termius (нужно пройти регистрацию) и нажимаем на кнопку "New Host", вводим данные и ждем "Save":
Label — название проекта
Address — IP
Username — mc
Password — указан в файле "Данные", переданном после настройки хост машины
Далее в списке "Hosts" появится добавленный VDS или выделенный сервер, для подключения нажимаем на него и перед нами появится консоль:
Доступные команды
Screen (скрин) – полноэкранный оконный менеджер, позволяющий из одного терминального сеанса работать с несколькими окнами.
Подключившись к хосту по ssh можно работать сразу с несколькими его окнами внутри одной сессии, используя команды:
server-runner start all – запустить все сервера
stop all – выключить все сервера
server-runner restart all – перезапустить все сервера
Для модовых серверов и проектов:
cd /home/survival (у вас может быть свой путь) – переход по путям машины
screen -S название – создает скрин для сервера
screen -S название -X quit – удаляет выбранный скрин
screen -ls – посмотреть список всех доступных скринов
screen -r название – перейти в выбранный скрин
Чтобы произвести какое-либо действие с определенным сервером (в скрине), нужно использовать следующие команды:
sh start.sh – пишется внутри скрина для запуска сервера, если у вас стоит скрипт запуска
CTRL + C – полностью остановить сервер
CTRL + A, а через секунду кнопка D – выход со скрина
Чтобы не писать много команд, их можно копировать и вставлять в скрин по ПКМ и Enter, включая пароль при авторизации.
Работа с командами в консоли
Сервер, после настройки специалиста студии, обычно уже запущен, поэтому перейдя в консоль, нужно посмотреть список скринов по команде screen -ls. С помощью названия скринов далее Вы сможете перейти на необходимый сервер.
Чтобы перейти в консоль нужного сервера после того, как Вы узнали название всех скринов, вписываете в консоль команду screen -r <название необходимого скрина>.
Если сервер запущен - вводите нужную команду в консоль без "/" и "<>".
Список команд выдачи привилегий можно найти в разделе Вашей сборки.
Если не запущен:
sh start.sh – запустить сервер
Добавление нового файла в SFTP клиент:
Если на сервер нужно добавить новый сервер, к примеру, то его нужно залить в файловый менеджер (SFTP), в формате архива и затем разархивировать его:
1.
Загружаем архив в нужную папку VPS/VDS/DEDICATED
2.
Переходим в консоли по данному пути, куда загрузили архив
3.
Команды разархивации для разных разрешений:
1
unzip название.zip
Copied!
1
tar -xvf название.tar
Copied!
1
tar -zxvf название.tar.gz
Copied!
Запуск нового сервера
Для того чтобы запустить новый сервер, нам необходим специальный запускатор для linux.
Сохраняем в блокноте. Потом данный файл меняем с разрешением .txt и названием на start.sh.
После чего, загружаем в папку сервера.
Теперь можно будет запустить сервер в скрине по команде sh start.sh.
Шаг 4. Подключение к базе данных (phpmyadmin)
В браузере вводите ваш_IP/phpmyadmin
Например: 89.160.251.26/phpmyadmin
Перед вами появляется окно:
Пользователь – mc
Пароль – берёте из файла, который вам прислали по завершению настройки