Skip to main content

Manuel Kurulum:

1

İşletim Sistemi Seçimi

2

Gereksinimler

  • PHP 8.2 or 8.3 (recommended) with the following extensions: cliopensslgdmysqlPDOmbstringtokenizerbcmathxml or domcurlzip, and fpm if you are planning to use NGINX.
  • MySQL 5.7.22 and higher (MySQL 8 recommended) or MariaDB 10.2 and higher.
  • Redis (redis-server)
  • A webserver (Apache, NGINX, Caddy, etc.)
  • curl
  • tar
  • unzip
  • git
  • composer v2
3

Kurulum Komutları

Aşağıdaki komutları not satırlarını dikkate alarak tek tek konsolunuza giriniz. Alınabilecek hatalara karşı konsolu izleyiniz.
4

Pterodactyl Dosyalarını İndirme

5

Veritabanı Kurulumu

6

Composer ve Environment Kurulumu

Şifreleme anahtarınızı yedekleyin (.env dosyasındaki APP_KEY). Güvenli bir şekilde saklanması gereken tüm veriler için şifreleme anahtarı olarak kullanılır (örn. api anahtarları). Güvenli bir yerde saklayın. Kaybederseniz tüm şifrelenmiş veriler kurtarılamaz (veritabanı yedekleriniz olsa bile).
7

Environment Konfigürasyonu

8

Veritabanı Kurulumu

9

Crontab Kurulumu

sudo crontab -e komutu girin ve aşağıdaki betiği yapıştırıp kaydedin.
10

Pteroq Servisi Kurulumu

nano metin düzenleyicisini sudo nano komutuyla açın. Ardından aşağıdaki kodu yapıştırın ve dosyayı /etc/systemd/system/pteroq.service konumuna kaydedin. Eğer redis kullanmıyorsanız Unit başlığındaki After yazan satırı siliniz. Eğer AlmaLinux kullanıyorsanız redis-server.service kısmını redis.service ile değiştirin.
11

Pterodactyl Servisini Aktifleştirme

12

Web Sunucu Konfigürasyonu

İlk olarak, varsayılan NGINX klasörünü kaldırın.
Aşağıdaki koddaki <domain> kısımlarını pterodactyl panelinizin alan adıyla değiştirin. Sonrasında dosyayı eğer Ubuntu ve Debian’da ise /etc/nginx/sites-available/pterodactyl.conf konumuna eğer AlmaLinux ise /etc/nginx/conf.d/pterodactyl.conf konumuna kaydedin. Bu konfigürasyon dosyasıyla NGINX tabanında SSL desteği eklersiniz.
13

Konfigürasyonu Aktifleştirme

14

Wings Kurulumu

İşletim Sistemi SeçimiGereksinimlerin Kurulumu
Wings Yazılımını İndirme ve Kurulum
Wings Konfigürasyon Aşağıdaki kodu /etc/systemd/system/wings.service konumuna kaydedin.
Sonrasında aşağıdaki komutla wings’i aktifleştirin.
15

Son Adımlar

Kurulum tamamlanması adına wings üzerine node kurulumu gibi adımlar vardır. Bu adımları Pterodactyl’in sitesi üzerinden tamamlayabilirsiniz.

Otomatik Kurulum

Eğer manuel kurulum yapmak istemezseniz Vilhelm Prytz, Linux123123 tarafından geliştirilmiş resmi olmayan bir kurulum betiği vardır. Bu betik sayesinde saniyeler içerisinde kurulum gerçekleştirebilirsiniz. Vilhelm Prytz’in GitHub Reposu Desteklenen İşletim Sistemleri
1

Kurulum Komudu

Kurulumu başlatmak için aşağıdaki komutu konsola girin.
Sonrasında adımları takip edin ve kurulumu tamamlayın.
Sunucu hizmetinize Pterodactyl Sunucu Yönetim Paneli hizmetimiz vardır. İlgileniyorsanız bizimle iletişime geçin!
Eğer yardıma ihtiyaç duyarsanız Discord topluluğumuz üzerinden bir destek talebi oluşturarak bizimle iletişime geçin.