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. Oyunda oyuncular, dinozorlar ve diğer prehistorik yaratıklarla dolu bir adada hayatta kalır, üsler kurar, kaynak toplar ve diğer oyuncularla etkileşime girer.

ARK için özel Linux sunucusu, arkadaşlarınız veya bir toplulukla oynamak için kendi dünyanızı oluşturmanıza, karakter gelişim hızı, kaynak toplama, yaratık evcilleştirme ve çok daha fazlası dahil olmak üzere tüm oyun parametrelerinin tam özelleştirilmesine olanak tanır. Oyunun sunucu sürümü, modları, haritaları ve eklentileri yüklemeyi destekleyerek oyun sürecini önemli ölçüde çeşitlendirir.

ARK Survival Evolved. Temel Özellikler

  • Özelleştirilebilir Oyun: Oyunun tüm yönlerini ince ayarlamak için 100'den fazla ayar;
  • Modifikasyonlar ve Haritalar: Steam Workshop modları ve resmi DLC haritaları desteği;
  • Yönetim: RCON erişimi dahil olmak üzere oyuncu erişimini ve hesapları yönetmek için araçlar;
  • Çapraz Platform Oyun: PC, Xbox, PlayStation ve mobil cihazlardan erişimi destekler (doğru 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 - oyuncular arasında işbirliği veya 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

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 Hizmetleri

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

Ağ Ayarları

  • Ana Oyun Bağlantı Noktası: 7777/udp;
  • Ek Bağlantı Noktası: 7778/udp;
  • Sorgu Bağlantı Noktası: 27015/udp;
  • RCON Bağlantı Noktası: 32330 (etkin).

Sunucu Dosya Yapısı

Sunucunun ana bileşenleri /home/steam/ARK dizininde yer almaktadır:

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

ARK: Survival Evolve Sunucusu Dağıtımından 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, VPS IP adresini ve bağlantı için giriş bilgilerini içerecektir. Şirketimizin müşterileri ekipmanları sunucu kontrol paneli ve APIInvapi aracılığıyla yönetir.

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

  • Sunucuya SSH erişimi için Login ve Password: Dağıtımdan sonra sunucu hazır olduğunda e-posta ile gönderilir.
  • Server Name: "My ARK Server"
  • Server Password: TestPass123! (varsayılan şifre)
  • Administrator Password: TestPass123! (varsayılan şifre)
  • Maximum Number of Players: 70
  • Sunucu ayrıcalıklı olmayan bir kullanıcı olarak çalışır steam;
  • Sadece gerekli UDP bağlantı noktaları açıktır: 7777, 7778, 27015, 32330.

Kullanılan Bağlantı Noktalarının Özeti

Bağlantı Noktası Protokol Amaç
7777 UDP Ana oyun bağlantı noktası
7778 UDP Ek bağlantı noktası
27015 UDP Sorgu bağlantı noktası
32330 TCP/UDP Yönetim için RCON bağlantı noktası

Sunucu Güvenliği

Önemli: Sunucu teslimatından 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: Sunucu IP adresi;
  • Bağlantı Noktası: 7777;
  • Şifre: TestPass123!;
  • Ad: My ARK Server;

Yönetici Sunucusuna Bağlanma

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

Mevcut Durum

Sunucu, sistem önyüklemesinde otomatik olarak başlaması için ayarlanmıştır. Durum aşağıdaki komutla kontrol edilebilir:

systemctl status ark

Hizmet Yönetimi

Sunucuyu Başlat:

systemctl start ark
Sunucuyu Durdur:

systemctl stop ark
Sunucuyu Yeniden Başlat

systemctl restart ark
Otomatik Başlatmayı Devre Dışı Bırak

systemctl disable ark
Otomatik Başlatmayı Etkinleştir

systemctl enable ark

Sunucu Parametrelerini Değiştirme

Yöntem 1: Yapılandırma Dosyası Aracılığıyla Ana sunucu parametreleri aşağıdaki 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

Parametreleri içeren 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ında 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 dokümantasyonunda mevcuttur ARK Survival Evolved.

API Kullanarak ARK Survival Evolved Sunucusu Siparişi