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

Auttoiko artikkeli teitä? 0 käyttäjistä hyötyivät artikkelista (0 Äänet)