Овој водич опфаќа како да го поставите и конфигурирате вашиот Resonite headless сервер хостиран кај Legion Hosting. Resonite е социјална VR платформа каде корисниците можат да градат, креираат и социјализираат во светови генерирани од корисници. За управување со сесии и администраторски команди, погледнете Водич за администрација на Resonite сервер.
1. Пристап до вашиот сервер
- Најавете се на GPanel.
- Изберете го вашиот Resonite сервер од листата на сервери.
- Вашиот сервер се управува преку табот Console во GPanel и Resonite headless конфигурацијата.
2. Стартни променливи
Конфигурирајте ги овие поставки од табот Startup во GPanel:
| Променлива | Име на променлива | Стандардно | Опис |
|---|---|---|---|
| Овозможи Mod Loader | ENABLE_MODLOADER |
false | Овозможи ResoniteModLoader за прилагодени модови (true/false). |
| Автоматско ажурирање | AUTO_UPDATE |
1 | Автоматски ажурирај го серверот при стартување (1=да, 0=не). |
/headlessCode) за инсталација. Ова го конфигурира хостинг провајдерот.
3. Конфигурациска датотека
Главната конфигурациска датотека е Headless/Config/Config.json. Уредете ја преку SFTP. Клучни поставки:
{
"tickRate": 60.0,
"maxConcurrentAssetTransfers": 4,
"loginCredential": "your_username",
"loginPassword": "your_password",
"startWorlds": [
{
"isEnabled": true,
"sessionName": "My World",
"maxUsers": 32,
"accessLevel": "Anyone",
"loadWorldPresetName": "SpaceWorld",
"autoRecover": true,
"autoSleep": true,
"saveOnExit": false
}
]
}
4. Референца за поставки во Config.json
| Поставка | Стандардно | Опис |
|---|---|---|
tickRate | 60.0 | Стапка на симулациски tick на серверот. |
maxConcurrentAssetTransfers | 4 | Максимален број истовремени преземања на asset-и. |
loginCredential | (празно) | Корисничко име на Resonite сметка за headless. |
loginPassword | (празно) | Лозинка на Resonite сметка. |
5. Конфигурација на светот
Секој запис во низата startWorlds дефинира сесија на свет. Клучни поставки за светот:
| Поставка | Стандардно | Опис |
|---|---|---|
isEnabled | true | Дали овој свет треба да се стартува. |
sessionName | null | Прикажано име за сесијата. |
maxUsers | 32 | Максимален број корисници во светот. |
accessLevel | Anyone | Кој може да се приклучи: Anyone, RegisteredUsers, Contacts, ContactsPlus, Private. |
loadWorldPresetName | SpaceWorld | Предефиниран свет за вчитување (на пр. SpaceWorld, Grid, BasicEmpty). |
loadWorldURL | null | URL на прилагоден свет за вчитување наместо предефиниран. |
autoRecover | true | Автоматски обнови го светот по пад. |
autoSleep | true | Стави го светот да спие кога нема присутни корисници. |
saveOnExit | false | Зачувај ја состојбата на светот кога серверот се исклучува. |
autosaveInterval | -1.0 | Интервал на автоматско зачувување во секунди (-1 = оневозможено). |
hideFromPublicListing | null | Сокриј ја оваа сесија од јавната листа. |
awayKickMinutes | -1.0 | Минути пред да бидат исфрлени AFK корисниците (-1 = оневозможено). |
idleRestartInterval | -1.0 | Рестартирај го светот по овој број секунди празнина (-1 = оневозможено). |
forcedRestartInterval | -1.0 | Принуди рестарт по овој број секунди без оглед на корисниците (-1 = оневозможено). |
6. Поврзување на вашиот сервер
- Стартувајте Resonite на вашиот PC или VR слушалки.
- Отворете го Session Browser (Dash Menu > Worlds).
- Пребарајте го вашиот сервер по име на сесија.
- Кликнете Join за да влезете во светот.
За приватни сесии, headless сметката мора да покани корисници или да користи autoInviteUsernames во конфигурацијата.
7. Список за првично поставување
- Уредете
Headless/Config/Config.jsonза да поставитеloginCredentialиloginPasswordза вашата Resonite сметка. - Поставете
sessionNameза вашиот свет. - Изберете
loadWorldPresetNameили обезбедетеloadWorldURLза прилагоден свет. - Поставете го
accessLevelза да контролирате кој може да се приклучи. - Стартувајте го серверот и проверете дали покажува
World running...во конзолата.
Поврзани статии
- Водич за администрација на Resonite сервер
- Како да ги најдете IP адресата и портот на вашиот сервер
- Како да прикачувате датотеки преку SFTP
Потребна ви е помош?
Ако наидете на проблеми со вашиот Resonite сервер, отворете тикет за поддршка и вклучете ги деталите за вашиот сервер, опис на проблемот и сите пораки за грешка од GPanel конзолата.