Zum Inhalt

Update ausführen

Pterodactyl hat ein neues Update bekommen? Folge diesem Guide und die Installation wird kein Problem.

Gibt es schon ein GermanDactyl-Update?

Nur weil ein Pterodactyl-Update vorliegt, heißt das nicht, dass automatisch auch GermanDactyl schon aktualisiert wurde. Vergewissere dich vorher hier, ob GermanDactyl schon für die neue Pterodactyl-Version verfügbar ist. Falls nicht, habe noch etwas Geduld.

Installation des Panels

Zuerst muss das Panel auf die neuste Version gebracht werden. Eine detaillierte Zusammenfassung findest du hier. Hier nochmal eine kurze Zusammenfassung:

  1. Schalte den Wartungsmodus ein

    cd /var/www/pterodactyl #(1)
    php artisan down
    

    1. Hier wurde als Beispiel /var/www/pterodactyl verwendet. Solltest du pterodactyl unter einem anderen Pfad installiert haben, ändere dies ab.
  2. Lade das Update herunter

    curl -L https://github.com/pterodactyl/panel/releases/latest/download/panel.tar.gz | tar -xzv
    
    chmod -R 755 storage/* bootstrap/cache
    

  3. Installiere alle Dependency- und Datenbankupdates

    composer install --no-dev --optimize-autoloader
    
    php artisan migrate --seed --force
    

  4. Löschen des Zwischenspeichers für kompilierte Vorlagen

    php artisan view:clear
    
    php artisan config:clear
    

  5. Setze die Berechtigungen

    chown -R www-data:www-data /var/www/pterodactyl/* #NGINX oder Apache (nicht auf CentOS) 
    chown -R nginx:nginx /var/www/pterodactyl/* #NGINX auf CentOS
    chown -R apache:apache /var/www/pterodactyl/* #Apache auf CentOS
    

  6. Neustart von Queue Workern

    php artisan queue:restart
    

  7. Wartungsmodus beenden

    php artisan up 
    

Installation von GermanDactyl

Jetzt wo Pterodactyl installiert ist können wir erneut die Patches anwenden, sodass das Panel wieder auf Deutsch eingestellt wird.

Hast du Probleme mit diesem Befehl?

Für den Fall, dass du Pterodactyl unter einem anderen Pfad installiert hast als /var/www/pterodactyl oder das Skript einfach nicht bei dir funktioniert, lohnt es sich, die Installationsanleitung mal anzusehen.

curl -sSL https://install.germandactyl.de/ | sudo bash -s --

Installation deiner Add-ons

Jetzt kommt der Moment wo du alle Add-ons installieren kannst. Folge dafür der Anleitung des jeweiligen Add-ons.

Fertig

Sowohl Pterodactyl als auch GermanDactyl wurden nun aktualisiert und können erneut verwendet werden. Sollten nun weitere Probleme auftreten, schau dir den Guide zur Fehlerbehebung an.