Skip to content

Установка на хостинг ​

Локальный сервер виден только вам. Игрокам нужна машина с постоянным адресом. Сначала соберите плагины дома и один раз пройдите вайп на 127.0.0.1. На хостинг уезжает уже понятная папка, а не черновик, в котором одновременно не работает и конфиг, и панель.

Какой тариф брать, разобрано в выборе хостинга. Для этого курса машина — ApixHost, панель — my.apixhost.org.

Панель и свой SteamCMD ​

На ApixHost игра ставится из панели, Oxide включается в настройках сервера. Не заливайте поверх ещё и свой архив SteamCMD: получатся две версии файлов, и после ближайшего обновления панель затрёт одну из них.

Свой корневой каталог с RustDedicated.exe на хостинг не копируют. Копируют то, что вы настроили:

  • server/server1/oxide — плагины, конфиги, язык, сохранения;
  • при необходимости server/server1/cfg — если хотите увезти server.cfg, а не задавать имя и карту заново в панели.

Имя идентичности на хостинге посмотрите в панели. Если там не server1, положите папку oxide в ту идентичность, которую запускает хостинг, иначе плагины останутся в соседнем каталоге и не загрузятся.

FileZilla ​

Клиент уже стоит с подготовки. Адрес, логин, пароль и порт берут в панели хостинга, в разделе FTP или SFTP. Порт FTP чаще всего 21, у SFTP другой. Письмо после оплаты тоже может содержать эти поля, но пароль из письма лучше сменить.

В верхней строке FileZilla:

ПолеЧто вписать
Хостадрес из панели
Имя пользователялогин FTP
Парольпароль FTP, не пароль RCON и не пароль сайта
Порткак в панели

Кнопка «Быстрое соединение». Слева — ваш компьютер, справа — диск хостинга. Если хостинг прислал свой порядок подключения, он важнее этой таблицы.

Оба сервера, домашний и на хостинге, на время копирования выключены. Иначе файл мира или дата-плагина запишется наполовину.

Откройте справа папку идентичности и перетащите в неё содержимое локальной oxide: plugins, config, data, lang, logs. Замена существующих файлов — да, если вы осознанно везёте свою сборку поверх пустого шаблона.

Перед стартом в панели ​

Имя, описание, слоты, размер карты и сид на хостинге обычно задаются полями панели, а не вашим домашним start.bat. Сверьте их. Порт игры, query и RCON в панели должны совпадать с тем, что сервер реально слушает.

Пароль RCON задайте новый. Домашний пароль на публичном IP не оставляют.

Запустите сервер из панели. В её консоли:

  • есть oxide.version;
  • o.plugins показывает ваши файлы без ошибок компиляции;
  • игрок снаружи заходит по IP:порт, не по 127.0.0.1 и не по домену сайта.

Дальше правьте уже хостинг. Домашняя копия с этого момента устаревает, если менять обе сразу. Обновление игры в четверг на ApixHost запускают из панели, а свежий Oxide — оттуда же, если кнопка фреймворка включена. Ручной архив uMod нужен, только когда панель ещё не подтянула сборку после патча.

Опубликовано под лицензией MIT.
Данный проект не является официальной документацией Facepunch/Rust.
Это общественная база знаний, созданная для удобства администраторов и игроков.