Անցնել պարունակությանը

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.
rcon -P 32330 -p TestPass123!

Ընթացիկ կարգավիճակը

Սերվերը կարգավորված է համակարգի մեկնարկին ավտոմատ միացման համար: Կարգավիճակը կարելի է ստուգել հետևյալ հրամանով՝

systemctl status ark

Ծառայության կառավարում (Service Management)

Start Server:

systemctl start ark
Stop Server:

systemctl stop ark
Restart Server

systemctl restart ark
Disable Auto-start

systemctl disable ark
Enable Auto-start

systemctl enable ark

Սերվերի պարամետրերի փոփոխում

Մեթոդ 1: Կոնֆիգուրացիայի ֆայլի միջոցով Սերվերի հիմնական պարամետրերը պահվում են հետևյալ ֆայլում՝

/home/steam/ARK/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini

Գաղտնաբառերը փոխելու համար խմբագրեք հետևյալ կարգավորումները՝

[ServerSettings]
ServerPassword='New Player Password'
ServerAdminPassword='New Admin Password'
ServerName='New Server Name'

Մեթոդ 2: Մեկնարկի սկրիպտի միջոցով Խմբագրեք սերվերի մեկնարկի սկրիպտը՝

nano /home/steam/ARK/ark_server_start.sh

Գտեք պարամետրերով տողը և փոխեք այն՝

...SessionName="My ARK Server"?ServerPassword="NewPlayerPass"?ServerAdminPassword="NewAdminPass"...

Սերվերի քարտեզի (Map) փոփոխություն

Քարտեզը կարելի է փոփոխել կոնֆիգուրացիայի ֆայլում՝

/home/steam/ARK/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini

Գտեք և փոփոխեք պարամետրը՝

[ServerSettings]
MapName='New_Map'

Կամ փոփոխեք այն start script-ում՝

ShooterGameServer "TheIsland"?listen...

Փոփոփոթությունների կիրառում

Ցանկացած փոփոփոթություն կատարելուց հետո անհրաժեշտ է վերագործարկել սերվերը՝

sudo systemctl restart ark

Նշում

Հիմնական կարգավորումների մասին մանրակրկիտ տեղեկատվությունը հասանելի է մշակողների փաստաթղթերում ARK Survival Evolved:

ARK Survival Evolved սերվերի պատվիրում API-ի միջոցով

Այս ծրագրակազմը API-ի միջոցով տեղադրելու համար հետևեք այս հրահանգներին:

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×