Создание сервера Rust (Полное руководство!)

Опубликовано: 31 Июль 2026
на канале: Edit.u01y
48
3

Устали от гайдов, где сервер работает, только пока включен ваш ПК? Хотите создать проект, который будет приносить доход и работать 24/7, но не знаете с чего начать? Сегодня мы это исправим! В первой части мы с нуля поднимем чистый, стабильный сервер Rust на операционной системе Linux Ubuntu Server, разберем правила выбора хостинга и защитим проект фаерволом.

🔥 ВСЕ КОМАНДЫ И СКРИПТ ИЗ ВИДЕО:
Просмотреть информацию о регистрации домена: https://who.is/
Просмотреть отзывы о хостингах: https://hostings.info/
SSH клиент/консоль: https://termius.com/
RCON - консоль: https://rustai.io/

Команды в порядке как на видео:
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt install lib32gcc-s1 -y
sudo apt install screen curl tar nano mc -y
---
mkdir steamcmd rust
cd steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/clien..." | tar zxvf -
./steamcmd.sh +force_install_dir /home/смени на своего пользователя/rust +login anonymous +app_update 258550 validate +quit
cd /home/смени на своего пользователя/rust
nano start.sh

#!/bin/bash
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/RustDedicated_Data/Plugins/x86_64

./RustDedicated -batchmode -nographics \
+server.ip 0.0.0.0 \
+server.port 28015 \
+server.hostname "Название сервера" \
+server.description "Описание сервера" \
+server.headerimage "" \
+server.url "https://ссылка_на_сайт" \
+server.tags "" \
+server.maxplayers 100 \
+server.identity "rust" \
+server.level "Procedural Map" \
+server.worldsize 3200 \
+server.seed 542367 \
+rcon.ip 0.0.0.0 \
+rcon.port 28016 \
+rcon.password "Secret_password_1234" \
+rcon.web 1 \
+server.tickrate 30 \
+fps.limit 100 \
+app.port 28082 \
+server.saveinterval 600 | tee -a "/home/смени на своего пользователя/rust/server.log"
-logfile "server.log"

chmod +x start.sh
screen -S rust
./start.sh

sudo ufw allow 22/tcp
sudo ufw allow 28015/udp
sudo ufw allow 28016/tcp
sudo ufw allow 28017/tcp
sudo ufw allow 28082/tcp
sudo ufw enable
sudo ufw reload