(Facoltativo) Ottimizzazione di Plesk per operazioni in VPS
Se si implementa Plesk in Virtuozzo per Linux, prendere il considerazione di cambiare Plesk a una modalità operativa speciale - ottimizzata per ambienti virtuali. La modalità disattiva il motore InnoDB nel server database MySQL e i moduli del server web Apache che non sono critici per i servizi di hosting. In questo modo, Plesk usa meno memoria di altri pannelli di controllo disponibili sul mercato, garantendo un utilizzo ottimizzato delle risorse hardware e un aumento della densità degli ambienti virtuali per server.
Gli unici inconvenienti di usare la modalità ottimizzata sono:
- Le applicazioni web che richiedono InnoDB non funzioneranno.
- Gli script Perl, python e ASP non funzioneranno perché i moduli Apache necessari saranno disattivati (vedere l'elenco di seguito).
- PHP sarà disponibile solo attraverso CGI.
Nota: La modalità ottimizzata può essere attivata solo sulle nuove installazioni di Plesk. Non è applicabile alle installazioni Plesk aggiornate da versioni precedenti.
Per passare alla modalità ottimizzata VPS:
Installare il modello EZ pp12-vps-optimized
. Il modello applica la configurazione necessaria.
Importante: La modalità ottimizzata può essere attivata solo su installazioni nuove di Plesk che non sono state inizializzate, oppure, in altre parole, che non abbiano portato a termine la configurazione iniziale.
Per tornare alla modalità operativa normale di Plesk, seguire i seguenti passaggi:
- Attivare il motore InnoDB.
- Aprire il file
/etc/my.cnf
per la modifica. - Trovare le righe che contengono le voci
skip-innodb
e rimuoverle oppure inserire dei commenti. - Salvare il file.
- Riavviare il server MySQL.
- Aprire il file
- Attivare i moduli Apache richiesti.
Su Debian Linux, usare l'utility
a2enmod
per attivare tutti i moduli richiesti. Per esempio, se si desidera attivare il modulo PHP, eseguire il comando seguente:a2enmod php5
Per altre distribuzioni di Linux, modificare il file di configurazione Apache, che, nella maggior parte delle installazioni Linux, si trova su
/etc/httpd/conf/
.- Aprire il file
/etc/httpd/conf/httpd.conf
per la modifica. - Trovare le righe
LoadModule
<module_name>
corrispondenti ai moduli che si desidera attivare e rimuovere i commenti nelle righe. - Salvare il file.
- Riavvia Apache.
- Aprire il file
- Fai in modo che Plesk torni alla modalità operativa normale, eseguendo la seguente richiesta SQL:
mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa -e "update misc set val='0' where param='vps_optimized_mode_status';"
Moduli Apache disattivati in modalità ottimizzata VPS
I seguenti moduli Apache vengono disattivati nella modalità ottimizzata:
- authn_alias
- authn_anon
- authn_dbm
- authn_default
- authz_user
- authz_owner
- authz_groupfile
- authz_dbm
- authz_default
- ldap
- authnz_ldap
- ext_filter
- mime_magic
- deflate
- usertrack
- dav_fs
- vhost_alias
- speling
- proxy_balancer
- cache
- disk_cache
- file_cache
- mem_cache
- Versione
- asis
- bw
- proxy_ajp
- auth_ldap
- Perl
- Python
- php5
- php4
La lista dei moduli può variare a seconda della distribuzione e dell'architettura del sistema operativo. Una volta installato Plesk e dopo aver attivato la modalità ottimizzata, sarà possibile controllare l'elenco nei seguenti file:
- Su sistemi operativi a 32 bit -
/usr/lib/plesk-12.0/vps_optimized_aspects/apache-modules-all
- Su sistemi operativi a 64 bit -
/usr/lib64/plesk-12.0/vps_optimized_aspects/apache-modules-all