
Как создать сервер Terraria: полное руководство по запуску для друзей и сообщества
Запуск сервера Terraria на Windows и Linux
Что нужно для запуска сервера Terraria
Перед началом понадобятся:
компьютер или VPS-сервер;
установленная Terraria;
открытый порт 7777;
стабильный интернет;
базовые навыки работы с файлами и настройками.
Если сервер планируется для большого количества игроков или с модами, желательно использовать отдельный VPS или выделенный сервер.
Как создать сервер Terraria на Windows
Самый простой способ — использовать встроенный Terraria Server.
Шаг 1. Скачать сервер
С официального сайта игры нужно скачать - TerrariaServer.exe и положить в директорию с игрой (пример пути для steam)
C:\Program Files (x86)\Steam\steamapps\common\TerrariaШаг 2. Запустите TerrariaServer.exe
После запуска появится консоль с выбором мира.
Сервер предложит:
выбрать существующий мир
создать новый мир
указать размер карты
выбрать уровень сложности
задать максимальное количество игроков
указать порт
установить пароль
Для большинства случаев можно оставить стандартный порт 7777.
Шаг 3. Настройка сети
Чтобы друзья могли подключаться извне, нужно открыть порт 7777(или другой выбранный порт для работы сервера):
в брандмауэре Windows
на роутере через Port Forwarding
при необходимости — в панели VPS или облачного провайдера
Настройки проброса портов на роутере будут отличаться для разных моделей роутеров, поэтому разберём их в рамках отдельной статьи.
Важно! Чтобы другие люди увидели ваш сервер и смогли подключиться, обязательно нужен статичный белый IP адрес, либо использование стороннего ПО для создания защищённого канала, либо DDNS сервисы.
Как создать сервер Terraria на Linux
Многие предпочитают запуск Terraria Server на Linux, потому что это стабильнее и удобнее для круглосуточной работы.
Шаг 1. Установка Terraria Server на Linux
Сначала нужно установить SteamCMD:
apt update
apt install steamcmd -yЗатем создать отдельную директорию:
mkdir ~/terraria-server
cd ~/terraria-serverПосле этого можно скачать серверные файлы Terraria:
steamcmd +login anonymous +app_update 105600 validate +quitДля запуска используется файл:
./TerrariaServer.bin.x86_64Если сервер должен работать постоянно, лучше запускать его через screen, tmux или systemd.
Пример запуска через screen:
screen -S terraria
./TerrariaServer.bin.x86_64Важно! Так же как и для windows потребуется открытие портов на firewall, проброс на роутере и так же требуется белый статичный адрес или построение приватной сети дополнительным ПО.
Как подключиться к серверу Terraria
После запуска сервера:
откройте Terraria;
выберите "Мультиплеер"
нажмите "Подключиться по IP"
укажите внешний IP и порт
Если компьютеры с которых происходит подключение в одной сети или соединены ВПН, то нужно использовать локальный адрес сервера.
Итог
Развернуть сервер Terraria самостоятельно вполне возможно: можно использовать Windows/Linux сервера, VPS или домашний компьютер. Однако настройка портов, firewall, наличие белого статичного IP, резервных копий и обновлений требует времени и некоторых навыков администрирования.
Если нужен быстрый запуск без лишних сложностей, проще арендовать сервер Terraria на нашем портале. Сервер создаётся за несколько секунд, не требует ручной настройки, автоматический запуск и удобное управление через панель. Для большинства игроков это быстрее, удобнее и выгоднее, чем настраивать всё вручную.