Ana içeriğe geç

ARK Survival Evolved Sunucusu

Bu makalede

Bilgi

ARK Survival Evolved, Studio Wildcard tarafından geliştirilen, açık dünyaya sahip popüler bir çok oyunculu hayatta kalma oyunudur. Oyuncu; dinozorlar ve diğer tarih öncesi yaratıklarla dolu bir adada hayatta kalır, üsler inşa eder, kaynak toplar ve diğer oyuncularla etkileşime girer.

ARK için özel Linux sunucusu; karakter geliştirme hızı, kaynak toplama, yaratıkları evcilleştirme ve çok daha fazlası dahil olmak üzere tüm oynanış parametrelerinin tam özelleştirmesiyle, arkadaşlarınızla veya bir toplulukla oynamak için kendi dünyanızı oluşturmanıza olanak tanır. Oyunun sunucu sürümü; oynanış sürecini önemli ölçüde çeşitlendiren modifikasyonların, haritaların ve eklentilerin yüklenmesini destekler.

ARK Survival Evolved. Temel Özellikler

  • Özelleştirilebilir Oynanış: Oyunun tüm yönlerini ince ayar yapmak için 100'den fazla ayar;
  • Modifikasyonlar ve Haritalar: Steam Workshop modları ve resmi DLC haritaları için destek;
  • Yönetim: RCON erişimi dahil olmak üzere oyuncu erişimini ve hesaplarını yönetmek için araçlar;
  • Platformlar Arası Oyun: PC, Xbox, PlayStation ve mobil cihazlardan erişimi destekler (uygun yapılandırma ile);
  • Klan Yönetimi: Kabileler oluşturmak ve bölgeleri yönetmek için yerleşik araçlar;
  • PvE ve PvP Modları: Oyun modlarını yapılandırma yeteneği - iş birliği veya oyuncular arası savaşlar.

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
310 ARK Survival Evolved Server Ubuntu 22.04 + + + + 2 4 - Hayır SİPARİŞ VER

Sunucu Dosya Yapısı

Sunucunun ana bileşenleri /home/steam/ARK dizininde bulunur:

/home/steam/ARK/
├── ark_server_start.sh         # Sunucu başlatma betiği
└── ShooterGame/                # Ana oyun dizini
    ├── Binaries/               # Yürütülebilir dosyalar
    │   └── Linux/              # Linux için binary dosyaları
    │       └── ShooterGameServer  # Ana sunucu yürütülebilir dosyası
    ├── Content/                # Oyun içeriği
    │   ├── Mods/               # Yüklü modifikasyonlar
    │   │   ├── 111111111/      # Örnek yüklü modifikasyon
    │   │   └── Ragnarok/       # Ragnarok haritası
    │   └── PrimalEarth/        # Temel oyun içeriği
    └── ...

Kullanıcılar ve Dizinler

  • Kullanıcı: steam (UID:1000, GID:1000);
  • Ev Dizini: /home/steam;
  • SteamCMD Dizini: /home/steam/steamcmd;
  • ARK Sunucu Dizini: /home/steam/ARK;
  • Günlükler: /home/steam/ARK/ShooterGame/Saved/Logs/;
  • Başlatma Betiği: /home/steam/ARK/ark_server_start.sh.

Sistem Servisleri

  • Systemd Servisi: /etc/systemd/system/ark.service;
  • Otomatik Başlatma: Etkin (multi-user.target'a eklendi).

Ağ Ayarları

  • Ana Oyun Portu: 7777/udp;
  • Ek Port: 7778/udp;
  • Sorgu Portu: 27015/udp;
  • RCON Portu: 32330 (etkin).

ARK: Survival Evolve Sunucusu Kurulumundan Sonra Başlangıç

Bir sipariş satın aldıktan sonra, kayıt sırasında sağlanan e-posta adresine sunucunuzun hazır olduğuna dair bir bildirim alacaksınız. Bu bildirim, VPS IP adresini ve bağlantı için giriş bilgilerini içerecektir. Şirketimizin müşterileri, ekipmanlarını server control panel and APIInvapi üzerinden yönetirler.

Sunucu kontrol panelindeki Configuration >> Tags sekmesinde veya gönderilen e-postada bulunabilen kimlik doğrulama verileri:

  • Sunucuya SSH erişimi için Giriş Kullanıcısı ve Şifre: Kurulumdan sonra sunucu hazır olduğunda e-posta ile gönderilir.
  • Sunucu Adı: "My ARK Server"
  • Sunucu Şifresi: TestPass123! (varsayılan şifre)
  • Yönetici Şifresi: TestPass123! (varsayılan şifre)
  • Maksimum Oyuncu Sayısı: 70
  • Sunucu, ayrıcalıksız bir steam kullanıcısı olarak çalışır;
  • Sadece gerekli UDP portları açıktır: 7777, 7778, 27015, 32330.

Kullanılan Portların Özeti

Port Protokol Amaç
7777 UDP Ana oyun portu
7778 UDP Ek port
27015 UDP Sorgu portu
32330 TCP/UDP Yönetim için RCON portu

Sunucu Güvenliği

Önemli: Sunucu tesliminden sonra tüm yönetici ve kullanıcı şifrelerini değiştirmeniz şiddetle tavsiye edilir. Bu, yetkisiz erişimi önlemek ve gizli verileri korumak için gereklidir.

Hesap ve Oyun Sunucusu Yönetimi

Oyuncu Sunucusuna Bağlanma

  • IP Adresi: Server IP address;
  • Port: 7777;
  • Şifre: TestPass123!;
  • İsim: My ARK Server;

Yönetici Sunucusuna Bağlanma

  • RCON Portu: 32330;
  • Yönetici Şifresi: TestPass123!;
  • Bağlantı Aracı: rcon.
rcon -P 32330 -p TestPass123!

Mevcut Durum

Sunucu, sistem önyüklemesinde otomatik olarak başlayacak şekilde ayarlanmıştır. Durum şu komutla kontrol edilebilir:

systemctl status ark

Servis Yönetimi

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

Sunucu Parametrelerini Değiştirme

Yöntem 1: Yapılandırma Dosyası Aracılığıyla Ana sunucu parametreleri şu dosyada saklanır:

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

Şifreleri değiştirmek için aşağıdaki ayarları düzenleyin:

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

Yöntem 2: Başlatma Betiği Aracılığıyla

Sunucu başlatma betiğini düzenleyin:

nano /home/steam/ARK/ark_server_start.sh

Parametrelerin bulunduğu satırı bulun ve değiştirin:

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

Sunucu Haritasını Değiştirme

Harita, yapılandırma dosyasından değiştirilebilir:

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

Parametreyi bulun ve değiştirin:

[ServerSettings]
MapName='New_Map'

Veya başlatma betiğinde değiştirin:

ShooterGameServer "TheIsland"?listen...

Değişiklikleri Uygulama

Herhangi bir değişiklik yaptıktan sonra sunucuyu yeniden başlatmanız gerekir:

sudo systemctl restart ark

Not

Temel ayarlar hakkında ayrıntılı bilgi, geliştiricilerin ARK Survival Evolved dokümantasyonunda mevcuttur.

API Kullanarak ARK Survival Evolved Sunucusu Sipariş Etme

Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.