(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:

  1. Attivare il motore InnoDB.
    1. Aprire il file /etc/my.cnf per la modifica.
    2. Trovare le righe che contengono le voci skip-innodb e rimuoverle oppure inserire dei commenti.
    3. Salvare il file.
    4. Riavviare il server MySQL.
  2. 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/.

    1. Aprire il file /etc/httpd/conf/httpd.conf per la modifica.
    2. Trovare le righe LoadModule <module_name> corrispondenti ai moduli che si desidera attivare e rimuovere i commenti nelle righe.
    3. Salvare il file.
    4. Riavvia Apache.
  3. 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