Tässä ohjeessa opastan sinua miten voit päivittää Pterodactyl-paneelisi uusimpaan versioon.
Jos sinulla ei ole Pterodactylia voit käydä katsomassa ohjeen siihen täältä.
Voit tarkistaa onko sinun paneeli uusimmassa versiossa paneelin admin alueelta overview kohdasta.
Paneelin päivittäminen
Jotta voimme päivittää paneelin meidän täytyy mennä kansioon johon olet ladannut paneelin.
cd /var/www/pterodactyl
Ja sitten sammuta paneeli.
php artisan down
Ladataan uusin versio.
curl -L https://github.com/pterodactyl/panel/releases/latest/download/panel.tar.gz | tar -xzv
Sitten pitää antaa oikeudet tarvittaville kansioille.
chmod -R 755 storage/* bootstrap/cache
Sitten lataa tarvittaessa uusi PHP versio tämän hetkiseen Pterodactyl-versioon sopii PHP 8.3 joten lataamme sen.
add-apt-repository -y ppa:ondrej/php
apt -y update
apt -y install php8.3 php8.3-{cli,gd,mysql,common,mbstring,tokenizer,bcmath,xml,fpm,curl,zip}
Vaihda Nginx asetukset toimimaan PHP 8.3:lla.
sed -i -e 's/php[7|8].[0-9]-fpm.sock/php8.3-fpm.sock/' /etc/nginx/sites-available/pterodactyl.conf
systemctl reload nginx
Lataa Composerilla uusimmat riippuvuudet.
composer install --no-dev --optimize-autoloader
Poista välimuistista vanhoja asetuksia.
php artisan view:clear
php artisan config:clear
Tietokannan päivitys.
php artisan migrate --seed --force
Aseta oikeuksia.
chown -R www-data:www-data /var/www/pterodactyl/*
Aloita uudelleen queue workers.
php artisan queue:restart
Aloita paneeli.
php artisan up
Sitten sinun pitäisi päästä taas paneeliin josta voit tarkistaa version.
Wingsin päivittäminen
Pystyt näkemään millä versiolla Wings on kun laitat tämän komennon
wings version
![]()
Sammuta Wings ennen päivittämistä.
systemctl stop wings
Lataa uusin versio Wingsistä tällä komennolla.
curl -L -o /usr/local/bin/wings "https://github.com/pterodactyl/wings/releases/latest/download/wings_linux_$([[ "$(uname -m)" == "x86_64" ]] && echo "amd64" || echo "arm64")"
Anna suoritusoikeudet tiedostolle.
chmod +x /usr/local/bin/wings
Käynnistä Wings uudelleen.
systemctl restart wings
Nyt olet saanut onnistuneesti päivitettyä Pterodactyl-paneelin


