Водич за поставување на Valheim наменски сервер
Овој водич покрива како да го пуштите вашиот Valheim наменски сервер: конфигурирање на стартни променливи, поврзување преку Steam и управување со датотеки за зачувување на светот.
Конфигурација за стартување на серверот
Сите основни серверски поставки се контролираат преку табот Startup во GPanel. Примарните променливи што треба да ги поставите се:
| Променлива | Опис | Стандардно / Пример |
|---|---|---|
ServerName |
Името прикажано во прелистувачот на сервери | My Viking Server |
WorldName |
Името на датотеката на светот за вчитување или креирање | Midgard |
Password |
Лозинка што играчите мора да ја внесат за да се приклучат (видете ги правилата подолу) | shield123 |
PUBLIC_SERVER |
Поставете на 1 за да го наведете серверот јавно во прелистувачот на сервери, или 0 за да го направите ненаведен/приватен (поврзување само преку директен IP) |
1 |
ENABLE_CROSSPLAY |
Поставете на 1 за да дозволите играчи на Xbox и Game Pass да се приклучат преку crossplay. Поставете на 0 за да ограничите само на Steam играчи. |
1 |
BACKUP_INTERVAL |
Колку често (во секунди) серверот автоматски прави резервна копија на датотеките на светот | 1800 (30 мин) |
BACKUP_COUNT |
Број на автоматски резервни копии за чување (најстарите се отстрануваат кога ќе се достигне лимитот) | 4 |
Барања за лозинка
- Лозинката мора да биде долга најмалку 5 знаци.
- Лозинката не смее да го содржи името на серверот (ServerName) како подниза.
- Лозинка е задолжителна — не можете да ја оставите празна.
На пример, ако вашиот ServerName е Viking Realm, не можете да користите лозинка како VikingRealm2024 или viking. Користете неповрзан збор или фраза наместо тоа.
Откако ќе ги ажурирате вашите стартни променливи, рестартирајте го серверот од GPanel за промените да стапат на сила.
Серверски портови
Valheim користи две UDP портови што двете мора да бидат отворени и достапни:
| Порта | Намена |
|---|---|
| Порта на играта | Примарна порта за поврзување за играчите |
| Query порта | Се користи од Steam прелистувачот на сервери за наведување на серверот |
Поврзување на вашиот сервер
Метод 1: Steam прелистувач на сервери (Омилени)
Ова е најсигурниот начин за поврзување и избегнува проблеми со листата на сервери во играта што не се освежува.
- Отворете го Steam и кликнете View во менито, потоа изберете Game Servers.
- Кликнете на табот Favorites, потоа кликнете Add a Server.
- Внесете ги IP и query портата на вашиот сервер во форматот
your.ip.address:queryport. Проверете го табот Network во GPanel за вашата доделена query порта. - Кликнете Find Games at this Address, потоа Add Selected Game Server to Favorites.
- Вашиот сервер ќе се појави во листата на Омилени. Кликнете двапати на него за да се поврзете, или кликнете со десното копче и изберете Connect.
Метод 2: Директно поврзување во играта
- Стартувајте Valheim и кликнете Start Game, потоа изберете лик.
- На екранот со листа на сервери, кликнете Add server на дното.
- Внесете ги IP и портата на играта на вашиот сервер во форматот
your.ip.address:gameport. Проверете го табот Network во GPanel за вашата доделена порта на играта. - Кликнете Connect и внесете ја лозинката на серверот кога ќе бидете побарани.
Локации на датотеки за свет и зачувување
Valheim складира податоци за светот во две датотеки по свет. Двете датотеки мора да бидат присутни за светот да се вчита правилно:
<WorldName>.fwl— Датотека со метаподатоци за светот (seed, име, поставки)<WorldName>.db— Датотека со податоци за светот (терен, структури, напредок)
Овие датотеки се сместени во следната патека на датотечниот систем на вашиот сервер:
/.config/unity3d/IronGate/Valheim/worlds_local/
Можете да им пристапите преку SFTP — видете Како да поставувате датотеки преку SFTP за упатства.
Поставување на постоечки свет
За да префрлите свет од вашата локална игра или друг сервер:
- Лоцирајте ги вашите локални Valheim датотеки на светот. На Windows (Ashlands ажурирање и подоцна) тие се на:
%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local - Поврзете се на вашиот сервер преку SFTP.
- Поставете ги двете
.fwlи.dbдатотеки во/.config/unity3d/IronGate/Valheim/worlds_local/на вашиот сервер. - Поставете ја стартната променлива
WorldNameда се совпаѓа со името на датотеката (без екстензија) на датотеките што ги поставивте. - Рестартирајте го серверот.
Правење резервна копија на вашиот свет
Преземајте ги двете датотеки на светот преку SFTP редовно. Чувањето на локални резервни копии заштитува од случајно бришење или оштетување на светот.
Поврзани статии
- Водич за инсталирање на Valheim модови — BepInEx, Thunderstore, Valheim Plus и популарни модови
- Valheim решавање на проблеми — Чести проблеми и решенија
- Како да ги најдете IP адресата и портата на вашиот сервер
- Како да поставувате датотеки преку SFTP