Manuel Kurulum:
1
İşletim Sistemi Seçimi
2
Gereksinimler
-
PHP
8.2or8.3(recommended) with the following extensions:cli,openssl,gd,mysql,PDO,mbstring,tokenizer,bcmath,xmlordom,curl,zip, andfpmif you are planning to use NGINX. -
MySQL
5.7.22and higher (MySQL8recommended) or MariaDB10.2and higher. -
Redis (
redis-server) - A webserver (Apache, NGINX, Caddy, etc.)
-
curl -
tar -
unzip -
git -
composerv2
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
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çimiWings Yazılımını İndirme ve KurulumWings Konfigürasyon
Aşağıdaki kodu Sonrasında aşağıdaki komutla wings’i aktifleştirin.
Gereksinimlerin Kurulumu
/etc/systemd/system/wings.service konumuna kaydedin.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 Sistemleri1
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.
