(Plesk per Linux) Ottimizzazione delle prestazioni del sito web
Riassunto: Puoi migliorare le prestazioni dei siti web ospitati per accelerare il loro caricamento. Applica le impostazioni PHP e nginx ottimali per ciascun sito web e l’ottimizzazione del server database a tutti i siti web ospitati sul server attraverso la funzione «Performance Booster» di Plesk.
In questa sezione imparerai a eseguire l’ottimizzazione di PHP, nginx e server database utilizzando Performance Booster.
Nota: Performance Booster è disponibile solo in Plesk per Linux e può essere utilizzato solo dall’amministratore di Plesk.
Abilitare il Performance Booster
Di solito il Performance Booster è abilitato per impostazione predefinita. Vedi Strumenti e impostazioni > Performance Booster (sotto «Impostazioni generali»). Tuttavia, la funzione viene pubblicata gradualmente. C’è la possibilità che non sia ancora disponibile nel tuo Plesk. In questo caso, dovrai abilitarla manualmente.
Per abilitare il Performance Booster:
-
April il file panel.ini dal percorso
/usr/local/psa/admin/conf/panel.ini
e procedi alla sua modifica.Puoi modificare il file anche dall’interfaccia di Plesk, utilizzando l’estensione Panel.ini Editor.
-
Aggiungi le righe seguenti al file
panel.ini
, dopodiché, salvalo:[ext-performance-booster] enabled=true
Ottimizzazione di PHP e nginx
Per ottimizzare le prestazioni di un sito abilitando le impostazioni ottimali di PHP e nginx:
-
Andare in Strumenti e impostazioni > Performance Booster (in «Impostazioni generali»).
Puoi anche accedere a Performance Booster nella scheda del dominio (Sotto «Strum. sviluppo»). In questo caso, salta il prossimo passaggio e vai al passaggio tre.
-
Fare clic sul nome del sito web del quale si vogliono migliorare le prestazioni.
-
Seleziona le caselle «Ottimizza il server web», «Ottimizza le impostazioni PHP» e «Passa a una versione moderna di PHP (Plesk PHP-FPM 8.1)», quindi fai clic su Applica.
Nota: A seconda delle impostazioni del sito web, alcune caselle potrebbero essere disabilitate. Maggiori informazioni nella sezione seguente.
Una volta ottimizzate le impostazioni di PHP e nginx, apparirà l’icona sotto la relativa colonna.
«Server web» e «PHP» sono indicati come ottimizzati quando sono abilitati rispettivamente «Ottimizza il server web» e «Ottimizza le impostazioni di PHP». Lo stato «PHP» dipende dall’opzione «Passa a una versione moderna di PHP (Plesk PHP-FPM 8.1)».
Puoi ripristinare le impostazioni precedenti di PHP e nginx in qualsiasi momento. Per farlo, togli la spunta alle caselle citate nel passaggio tre della procedura e fai clic su Applica.
Nota: Lo stato di ottimizzazione dei siti web nella schermata «Performance Booster» potrebbe non essere sempre aggiornato. Per aggiornare lo stato di tutti i siti web, fare clic su Aggiorna lo stato dei domini.
Nota: Se si ha abilitato «Ottimizza il server web» e aggiornato manualmente /var/www/vhosts/system/example.com/conf/nginx.conf
, l’icona sotto alla colonna «Server web» non scomparirà (come dovrebbe). Neppure fare clic sul pulsante Aggiorna lo stato del dominio aggiornerà lo stato di ottimizzazione del server web. Per aggiornare lo stato, togli manualmente la spunta dalla casella «Ottimizza il server web». Dopodiché sarà possibile riattivare l’opzione, se desideri ottimizzare il server web.
Ottimizzazione del server database
Per ottimizzare le prestazioni di tutti i siti ospitati abilitando le impostazioni ottimali del server database:
- Vai in Strumenti e impostazioni > Performance Booster (in «Impostazioni generali») > scheda «A livello del server».
- Fai clic su «Mostra valori da ottimizzare» e fai clic su Applica.
Una volta ottimizzate le impostazioni del server database, apparirà l’icona sotto la relativa colonna.
Puoi ripristinare le impostazioni precedenti del server database in qualsiasi momento. Per farlo, fai clic su «Mostra rapporto» e fai clic su Ripristina.
Prerequisiti delle impostazioni di ottimizzazione
L’opzione «Ottimizza il server web» è disponibile quando sono soddisfatte tutte le seguenti condizioni:
- È abilitato l’hosting del sito web.
- nginx è installato e abilitato nel server.
L’opzione «Ottimizza le impostazioni di PHP» è disponibile quando sono soddisfatte tutte le seguenti condizioni:
- È abilitato l’hosting del sito web
- «Gestione delle impostazioni di hosting» e «Gestione delle impostazioni PHP comuni» sono consentiti nel piano di hosting a cui appartiene il sito web.
- Il file
panel.ini
non ha valori predefiniti nella sezione[php]
. Per maggiori informazioni, vedere Personalizzazione dei parametri PHP.
L’opzione «Passa alla versione moderna di PHP (Plesk PHP-FPM 8.1)» è disponibile quando sono soddisfatte tutte le seguenti condizioni:
- È abilitato l’hosting del sito web.
- PHP 8.1 è installato nel server.
- La versione PHP selezionata per il sito web è precedente alla 8.1.
- Quando il permesso «Gestione della versione PHP e del gestore» è consentito nel piano di hosting a cui appartiene il sito web.
- Il gestore «Applicazione FPM 8.1.x» è abilitato in Strumenti e impostazioni > Impostazioni PHP (Sotto «Impostazioni generali»).