Pterodactyl

113 görüntülenme Markdown

Pterodactyl panelinizi bağlayıp oyun sunucusu satın: ödenen sipariş sunucuyu panelde oluşturur, müşteri onu WISECP'deki hizmet sayfasından yönetir.

Ekrana Erişim

Ürün / Hizmetler → Sunucular → Yeni Sunucu Ekle yolunu açın. Sunucu Otomasyon Modülü alanında Oyun Hosting grubundan Pterodactyl seçin. Adres: {admin}/products/servers-add.

Bağlantı Öncesi

WISECP iki panel anahtarı kullanır. Application API anahtarı (ptla_) sunucuyu oluşturur, askıya alır, yeniden boyutlandırır ve siler. Bu anahtarı panelde Admin → Application API altında oluşturun. Kullanıcılar ve sunucular için okuma-yazma, node, nest, egg ve konumlar için okuma izni verin.

Yönetici İstemci API Anahtarı (ptlc_) müşterinin kontrollerini çalıştırır. Panele kök yönetici hesabıyla girip anahtarı Hesap → API Kimlik Bilgileri altında oluşturun. Sıradan bir kullanıcının anahtarı yalnız kendi sunucularına ulaşır; bağlantı testi onu reddeder.

Panelde bir konum, boş portu olan bir node ve sattığınız her oyun için nest ile egg hazırlayın. WISECP'de etkin bir sunucu kaydı ve fiyatlandırılmış bir sunucu ürünü gerekir. Her müşteri kendi e-posta adresiyle bir panel hesabı alır. Mevcut hesap yeniden kullanılır; parolası hiçbir zaman değiştirilmez.

Sunucu Kaydı ve Ürün Ayarları

AdresZorunlu. Panel adresi, protokol olmadan. SSL anahtarı açıkken https ve 443 portu, kapalıyken http ve 80 portu kullanılır. Kullanıcı Adı ve Parola isteğe bağlı kalır.
Erişim Anahtarı (Access Hash)Zorunlu. Application API anahtarı (ptla_).
Yönetici İstemci API Anahtarıİsteğe bağlı, şifreli saklanır. Kök yöneticinin Client API anahtarı (ptlc_). Tanımlandığında bu sunucudaki her hizmet onu kullanır, kurulum sırasında panele oturum açılmaz ve panelin reCAPTCHA koruması açık kalabilir.
Oyun / Egg · Dağıtım Konumuİkisi de zorunlu. Listeler ürünün modül yapılandırması açılınca panelden okunur. Egg oyun imajını ve başlatma komutunu belirler; konum sunucunun hangi node'larda açılacağını seçer.
Bellek (MB) · Disk (MB) · CPU Limiti (%)Varsayılanlar 1024, 5120 ve 100. Her fiziksel çekirdek %100 sayılır; 0 sınırsız demektir.
Swap (MB) · Blok IO Ağırlığı · OOM Killer KapalıVarsayılanlar 0, 500 ve kapalı. Swap -1 sınırsızdır. Bellek limitini aşan konteyneri killer durdurur; kapatırsanız durdurmaz.
Veritabanları · Yedekler · Port TahsisleriVarsayılanlar 0, 0 ve 1. Müşterinin kullanabileceği veritabanı, yedek ve port sayısı.
Docker İmajı · Başlatma Komutu · Port Aralığı · Özel IPİsteğe bağlı. Boş imaj ve komut egg varsayılanını kullanır. Port Aralığı virgülle ayrılmış port veya aralıkları alır. Özel IP, başka tahsisi olmayan bir adrese dağıtır.

İşlemler

Sunucuyu Bağlama

  1. Adres alanını doldurun; Application API anahtarını Erişim Anahtarı (Access Hash), kök yöneticinin anahtarını Yönetici İstemci API Anahtarı alanına yapıştırın.
  2. Bağlantıyı Test Et butonuna tıklayın. Test panelin node'larını listeler ve istemci anahtarının kök yöneticiye ait olduğunu denetler.
  3. Yeni Sunucu Ekle butonuna tıklayın; sonraki düzenlemelerde Değişiklikleri Kaydet kullanılır. Kayıt sunucu listesinde etkin görünür.

Ürünü Hazırlama

  1. Sunucu ürününde Otomasyon → Modül Ataması bölümünü açın; Pterodactyl ile sunucuyu veya sunucu grubunu seçin.
  2. Modül Yapılandırması altında egg ve konumu seçip yukarıdaki limitleri girin.
  3. Müşteri sunucusuna ad verebilsin isterseniz bir metin gereksinimi ekleyin ve gereksinimin Modül Seçenekleri bölümünde Sunucu Adı seçeneğine eşleyin. Eşleme yoksa ürün adı ve hizmet numarası kullanılır.
  4. Değişiklikleri Kaydet butonuna tıklayın. Ödenen sipariş artık sunucuyu panelde oluşturur ve başlatır.

Eklentilerle ek CPU, bellek, disk, veritabanı, yedek ve port tahsisi satılır. Eklenti etkinleşince panel sunucusu yeniden boyutlandırılır.

Mevcut Hizmetlerde Kontrolleri Açma

Yönetici anahtarından önce oluşturulan ya da eski sürümden aktarılan hizmetlerde panel anahtarı bulunmayabilir. Bu hizmetlerin sunucu kaydına Yönetici İstemci API Anahtarı tanımlayıp kaydedin. Kontroller bir sonraki sayfa açılışında, yeniden kurulum olmadan çalışır.

Mevcut Sunucuları İçe Aktarma

Sunucunun İçe Aktar sekmesini açıp Sonuçları Listele butonuna tıklayın; her sunucunun Adres, Ad ve Sunucu ID bilgisi listelenir. Müşteri, ürün ve dönemi seçip İçe Aktar butonuna tıklayın.

Hizmeti Yönetme

Yönetici ve müşteri hizmette Yönetim → Genel Bakış bölümünü açar. Kart durumu (Çalışıyor, Çevrimdışı, Başlatılıyor, Durduruluyor, Kuruluyor veya Askıda) ile CPU, bellek ve disk kullanımını gösterir. Sunucu adı, adres, oyun, node ve SFTP bilgisi de oradadır. Panel Girişi müşteriyi paneldeki sunucusuna götürür; yöneticinin Paneli Aç butonu panelin yönetici tarafını açar.

Araçlar: Sunucuyu Başlat, Sunucuyu Durdur, Sunucuyu Yeniden Başlat, Sonlandır, Konsol, Başlangıç, Zamanlamalar, Etkinlik Günlüğü, Yeniden Kur, Dosya Yöneticisi, Yedekler, Veritabanı Yönetimi, Port Tahsisleri ve Alt Kullanıcılar. Sunucu çalışırken Başlat; çevrimdışıyken Durdur, Yeniden Başlat ve Sonlandır gizlenir.

Hizmeti askıya almak panel sunucusunu askıya alır, iptal etmek siler. Yükseltme ve eklentiler sunucuyu yeniden boyutlandırır. Hizmet parolasını değiştirmek müşterinin panel hesabına yeni parola tanımlar.

Dikkat Edilecekler

Veri Kaybı

Hizmeti iptal etmek oyun sunucusunu ve dosyalarını panelden siler. Yeniden Kur sunucu dosyalarını siler; Sonlandır süreci kaydetmeden durdurur.

"Sunucu kontrolü kullanılamıyor"

Hizmetin panel anahtarı yok. Sunucu kaydına Yönetici İstemci API Anahtarı tanımlayın ya da kurulumda anahtar üretilebilmesi için paneldeki reCAPTCHA korumasını kapatın. Neden, hizmetin modül kayıtlarında client-key başlığıyla yazılır.

Yönetici Anahtarını Gizli Tutun

Anahtar paneldeki her sunucuya ulaşır. Müşteri onu hiç görmez: konsola yalnız kendi sunucusu için on dakikalık bir jeton gider; bu jeton kurulum ve taşıma çıktısını da gösterir. Panelde anahtarı Allowed IPs altında WISECP sunucunuzun IP adresiyle sınırlayın.

Gerekli Yetkiler

Sunucu ayarları MODULES_SERVERS_SETTINGS, ürün düzenleme PRODUCTS_OPERATION, Paneli Aç butonu MODULES_ROOT_LOGIN_BUTTON ister. Müşteri araçları hizmet erişim kısıtlarına bağlıdır.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.