Skip to content

ARK: Survival Evolved Sunucusu

Bu makalede

Bilgi

ARK: Survival Evolved, Studio Wildcard tarafından geliştirilen popüler çok oyunculu hayatta kalma oyunudur. Oyuncular, dinozorlar ve diğer fosillerle dolu bir adada hayatta kalmaya çalışır, temeller inşa eder, kaynak toplar ve diğer oyuncularla etkileşime girer.

ARK için ayrılmış Linux sunucusu, arkadaşlarınız veya topluluğunuz ile oynamak için kendi dünyanızı oluşturmanıza olanak tanır ve karakter geliştirme hızından kaynak toplama, yaratıkları evcilleştirme gibi tüm oyun parametrelerinin tam özelleştirilmesine imkan verir. Oyunun sunucu sürümü modifikasyonlar, haritalar ve genişletmelerin kurulumunu destekler, bu da oyun sürecini önemli ölçüde çeşitlendirir.

ARK: Survival Evolved. Ana Özellikler

  • Özelleştirilebilir Oynanış: Oyunun tüm yönlerinin ince ayarını yapmak için 100'den fazla ayar;
  • Modifikasyonlar ve Haritalar: Steam Workshop modları ve resmi DLC haritaları desteği;
  • Yönetim: Oyuncu erişimi ve hesaplarını yönetmek için araçlar, RCON erişimi dahil;
  • Çapraz Platform Oynanışı: PC, Xbox, PlayStation ve uygun yapılandırma ile mobil cihazlardan erişim desteklenir;
  • Klan Yönetimi: Kabileler oluşturma ve toprak yönetimi için yerleşik araçlar;
  • PvE ve PvP Modları: Oyuncular arasında işbirliği veya savaş modlarının yapılandırılması.

Çalıştırma Özellikleri

ID Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Aktif
310 Ubuntu 22.04 + + + + 2 4 - Evet

Kullanıcılar ve Dizinler

  • Kullanıcı: steam (UID:1000, GID:1000);
  • Ana Dizin: /home/steam;
  • SteamCMD Dizini: /home/steam/steamcmd;
  • ARK Sunucusu 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'e eklendi).

Ağ Ayarları

  • Ana Oyun Portu: 7777/udp;
  • Ekstra Port: 7778/udp;
  • Sorgu Portu: 27015/udp;
  • RCON Portu: 32330 (etkinleştirildi).

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 ikili dosyalar
    │       └── ShooterGameServer  # Ana sunucu yürütülebilir dosyası
    ├── Content/                # Oyun içeriği
    │   ├── Mods/               # Kurulu modifikasyonlar
    │   │   ├── 111111111/      # Örnek kurulu modifikasyon
    │   │   └── Ragnarok/       # Ragnarok haritası
    │   └── PrimalEarth/        # Temel oyun içeriği
    └── ...

ARK: Survival Evolved Dağıtıldıktan Sonra Başlama

Bir sipariş verdikten sonra, kayıt sırasında sağladığınız e-posta adresine sunucunuzun hazırlıklı olduğuna dair bir bildirim alacaksınız. VPS IP adresi ve bağlantı için kimlik bilgilerini içerir. Şirketimizin müşterileri Sunucu kontrol panelini ve API'sını aracılığıyla ekipmanları yönetir - Invapi.

Info >> Tags sekmesindeki sunucu kontrol panelinden veya e-postada gönderilenlerden bulunabilen kimlik bilgileri:

  • Giriş ve Parola (SSH erişimi için): Dağıtım sonrası sunucu hazır olduğunda e-posta ile gönderilir.
  • Sunucu Adı: "My ARK Server"
  • Sunucu Parolası: TestPass123! (varsayılan parola)
  • Yönetici Parolası: TestPass123! (varsayılan parola)
  • Maksimum Oyuncu Sayısı: 70
  • Sunucu, ayrıcalıksız 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 Ekstra 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ı parolalarını değiştirmeniz şiddetle tavsiye edilir. Bu, yetkisiz erişimi önlemek ve gizli verileri korumak için gereklidir.

Hesap ve Oyun Sunucu Yönetimi

Oyuncu Sunucusuna Bağlanma

  • IP Adresi: Sunucu IP adresi;
  • Port: 7777;
  • Parola: TestPass123!;
  • Ad: My ARK Server;

Yönetici Sunucusuna Bağlanma

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

Mevcut Durum

Sunucu, sistem başlangıcında otomatik olarak başlayacak şekilde ayarlanmıştır. Durumu şu komutla kontrol edebilirsiniz:

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

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

[ServerSettings]
ServerPassword='Yeni Oyuncu Parolası'
ServerAdminPassword='Yeni Yönetici Parolası'
ServerName='Yeni Sunucu Adı'

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

Sunucu başlatma betigini 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

Haritayı yapılandırma dosyasında değiştirebilirsiniz:

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

Bulun ve değiştirin:

[ServerSettings]
MapName='Yeni_Harita'

Ya da başlatma betiginde değiştirebilirsiniz:

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 detaylı bilgi geliştiricilerin belgelerinde bulunabilir ARK: Survival Evolved.

API kullanarak ARK: Survival Evolved Sunucusu Siparişi

Bu yazılımı API kullanarak kurmak için bu talimatları takip edin


Bu sayfanın bazı içerikleri ya da yazıları AI tarafından oluşturulmuş veya çevrilmiş olabilir.

question_mark
Size bir şeyde yardımcı olabilir miyim?
question_mark
AI Asistanı ×