ARK Survival Evolved սերվեր¶
Այս հոդվածում
Տեղեկատվություն
ARK Survival Evolved-ը բազմաժամկրտացուցիչներով (multiplayer) հայտնի գոյատևման խաղ է՝ բաց աշխարհով, որը մշակվել է Studio Wildcard կողմից: Խաղում խաղացողները գոյատևում են դինոզավրերով և այլ նախապատմական արարչախραդներով լեցուն կղզի, կառուցում բազաներ, հավաքում պաշտարներ և փոխազդում այլ խաղացողների հետ:
ARK-ի հատուկ Linux սերվերը թույլ է տալիս ձևավորել ձեր սեփական աշխարհը ընկերոջ կամ համայնքի հետ խաղալու համար՝ բոլոր գործընթացների լիարժեք կարգավորմամբ, ներառյալ բնութագրերի զարգացման արագությունը, պաշտարների հավաքումը, արարածների կերտումը և շատ ավելին: Խաղի սերվերային տարբերակը թույլ է տալիս տեղադրել մոդներ (modifications), քարտեզներ և ընդլայնումներ՝ զգալիորեն բազմազանացնելով խաղային գործընթացը:
ARK Survival Evolved. Հիմնական գործառույթները¶
- Customizable Gameplay: Խաղի բոլոր ասպեկտները fine-tune անելու համար նախատեսված hơn 100 կարգավորումներ
- Կարգավորվող խաղային պրոցես (Gameplay): Ավելին, քան 100 կարգավորում՝ խաղի բոլոր ասպեկտները fine-tune անելու համար
- Մոդեր և քարտեզներ: Steam Workshop մոդերի և պաշտոնական DLC քարտեզների աջակցություն
- Կառավարում (Administration): Խաղացողների հասանելիության և հաշիվների կառավարման գործիւններ, ներառյալ RCON հասանելիություն
- Cross-platform Play: Աջակցում է PC, Xbox, PlayStation և շարժական սարքերից մուտքը (ճիշտ կոնֆիգուրացիայի դեպքում);
- Կլանների կառավարում: Նախատեսված գործիւններ թրիբուլների (tribes) ստեղծման և տարածքների կառավարման համար
- PvE և PvP ռեժիմներ: Խաղային ռեժիմների կարգավորման հնարավորություն՝ համագործակցություն կամ մարտեր խաղացողների միջև
Տեղակայման հնարավորություններ¶
| ID | Ծրագրային ապահովման անվանում | Համատեղելի ՕՀ | VM | BM | VGPU | GPU | Նվազագույն CPU (միջուկներ) | Նվազագույն RAM (ԳԲ) | Նվազագույն HDD/SSD (ԳԲ) | Սեփական դոմեն | Ակտիվ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 310 | ARK Survival Evolved Server | Ubuntu 22.04 | + | + | + | + | 2 | 4 | - | Ոչ | ՊԱՏՎԻՐԵԼ |
Օգտատերեր և թղթապանակներ
- User:
steam(UID:1000, GID:1000); - Home Directory:
/home/steam; - SteamCMD Directory:
/home/steam/steamcmd; - ARK Server Directory:
/home/steam/ARK; - Logs:
/home/steam/ARK/ShooterGame/Saved/Logs/; - Start Script:
/home/steam/ARK/ark_server_start.sh.
Համակարգային ծառայություններ (System Services)
- Systemd Service:
/etc/systemd/system/ark.service; - Auto-start: Միացված է (ավելացված է multi-user.target-ին):
Ցանցային կարգավորումներ (Network Settings)
- Main Game Port:
7777/udp; - Additional Port:
7778/udp; - Query Port:
27015/udp; - RCON Port:
32330(միացված է):
Սերվերի ֆայլային կառուցվածքը¶
Սերվերի հիմնական բաղադրիչները գտնվում են /home/steam/ARK թղթապանակում՝
/home/steam/ARK/
├── ark_server_start.sh # Սերվերի մեկնարկի սկրիպտ
└── ShooterGame/ # Խաղի հիմնական թղթապանակը
├── Binaries/ # Գործարկվող ֆայլեր
│ └── Linux/ # Binary ֆայլեր Linux-ի համար
│ └── ShooterGameServer # Սերվերի հիմնական գործարկվող ֆայլը
├── Content/ # Խաղի պարունակությունը
│ ├── Mods/ # Տեղադրված մոդեր
│ │ ├── 111111111/ # Օրինակ տեղադրված մոդ
│ │ └── Ragnarok/ # Ragnarok քարտեզ
│ └── PrimalEarth/ # Հիմնական խաղի պարունակություն
└── ...
Ինչպես սկսել ARK: Survival Evolve սերվերի տեղակայումից հետո¶
Պատվերը գնելուց հետո դուք կստանաք ծանուցում ձեր սերվերի պատրաստ լինելու մասին՝ գրանցման ժամանակ նշված էլեկտրոնային փոստի հասցեով: Այն կներառի VPS IP հասցեն և մուտքի տվյալները (credentials) միացման համար: Մեր ընկերության հաճախորդները սարքավորումները կառավարում են server control panel և API միջոցով՝ Invapi:
Ավտենտիֆիկացման տվյալները, որոնք կարող են հայտնվել Configuration >> Tags պատուհանում կամ ուղարկված էլեկտրոնային փոստում՝
- Login և Password SSH հասանելիության համար սերվերին. ուղարկվում է էլեկտրոնային փոստով տեղակայումից հետո սերվերի պատրաստ լինելու պահին:
- Server Name: "My ARK Server"
- Server Password: TestPass123! (ստանդարտ)
- Administrator Password: TestPass123! (ստանդարտ)
- Maximum Number of Players: 70
- Սերվերը գործում է որպես non-privileged օգտատեր
steam: - Բաց են միայն անհրաժեշտ UDP պորտերը՝
7777,7778,27015,32330:
Օգտագործված պորտերի ամփոփումը
| Port | Protocol | Նպատակը |
|---|---|---|
| 7777 | UDP | Հիմնական խաղային պորտ |
| 7778 | UDP | Լրացուցիչ պորտ |
| 27015 | UDP | Query պորտ |
| 32330 | TCP/UDP | RCON պորտ՝ ադմինիստրացիայի համար |
Սերվերի անվտանգություն
Կարևոր է: Խստորեն հանձնարարվում է փոխել բոլոր ադմինիստրատորական և օգտատերային գաղտնաբառերը սերվերի առաքումից հետո: Սա անհրաժեշտ է չարտոնացված մուտքը կանխելու և գաղտնի տվյալները պաշտպանելու համար:
Հաշվի և խաղային սերվերի կառավարում¶
Միացում Player Server-ին
- IP Address:
Server IP address; - Port:
7777; - Password:
TestPass123!; - Name:
My ARK Server;
Միացում Administrator Server-ին
- RCON Port:
32330; - Administrator Password:
TestPass123!; - Connection Utility:
rcon.
Ընթացիկ կարգավիճակը
Սերվերը կարգավորված է համակարգի մեկնարկին ավտոմատ միացման համար: Կարգավիճակը կարելի է ստուգել հետևյալ հրամանով՝
Ծառայության կառավարում (Service Management)
Start Server:
Stop Server: Restart Server Disable Auto-start Enable Auto-startՍերվերի պարամետրերի փոփոխում¶
Մեթոդ 1: Կոնֆիգուրացիայի ֆայլի միջոցով Սերվերի հիմնական պարամետրերը պահվում են հետևյալ ֆայլում՝
Գաղտնաբառերը փոխելու համար խմբագրեք հետևյալ կարգավորումները՝
[ServerSettings]
ServerPassword='New Player Password'
ServerAdminPassword='New Admin Password'
ServerName='New Server Name'
Մեթոդ 2: Մեկնարկի սկրիպտի միջոցով Խմբագրեք սերվերի մեկնարկի սկրիպտը՝
Գտեք պարամետրերով տողը և փոխեք այն՝
Սերվերի քարտեզի (Map) փոփոխություն¶
Քարտեզը կարելի է փոփոխել կոնֆիգուրացիայի ֆայլում՝
Գտեք և փոփոխեք պարամետրը՝
Կամ փոփոխեք այն start script-ում՝
Փոփոփոթությունների կիրառում¶
Ցանկացած փոփոփոթություն կատարելուց հետո անհրաժեշտ է վերագործարկել սերվերը՝
Նշում
Հիմնական կարգավորումների մասին մանրակրկիտ տեղեկատվությունը հասանելի է մշակողների փաստաթղթերում ARK Survival Evolved:
ARK Survival Evolved սերվերի պատվիրում API-ի միջոցով¶
Այս ծրագրակազմը API-ի միջոցով տեղադրելու համար հետևեք այս հրահանգներին: