(Opcional) Optimización de Plesk para operar en un VPS

Si despliega Plesk en Virtuozzo para Linux, considere cambiar Plesk a un modo especial de operación, optimizado para entornos virtuales. Este modo desactiva el motor InnoDB en el servidor de base de datos MySQL y los módulos del servidor web Apache que no son críticos para los servicios de hosting. Esto hace que Plesk use menos memoria que otros paneles de control del mercado, lo que garantiza una mejor utilización de los recursos de hardware y una mayor densidad de entornos virtuales por servidor.

Las únicas desventajas de usar el modo optimizado son las siguientes:

  • Las aplicaciones web que requieran InnoDB no funcionarán.
  • Los scripts Python, ASP y Perl no funcionarán, ya que los módulos Apache requeridos serán deshabilitados (vea la lista que aparece a continuación).
  • PHP solo estará disponible a través de CGI.

Nota: el modo optimizado solo puede activarse en instalaciones nuevas de Plesk. Este no es aplicable a instalaciones de Plesk actualizadas desde versiones anteriores.

Para cambiar al modo optimizado para VPS:

Instale la plantilla EZ pp12-vps-optimized. La plantilla aplica la configuración necesaria.

¡Importante! El modo optimizado solo puede habilitarse en instalaciones nuevas de Plesk que aún no hayan sido inicializadas o, en otras palabras, que no se hayan sometido a la configuración inicial.

Si desea cambiar el modo de operación de Plesk al modo normal, realice los siguientes pasos:

  1. Habilite el motor InnoDB.
    1. Abra el archivo /etc/my.cnf.
    2. Encuentre las líneas que contienen las entradas skip-innodb y elimínelas, o bien coméntelas.
    3. Guarde el archivo.
    4. Reinicie el servidor MySQL.
  2. Habilite los módulos Apache requeridos.

    En Debian Linux, use la utilidad a2enmod para habilitar todos los módulos requeridos. Por ejemplo, si desea habilitar el módulo PHP, emita el siguiente comando:

    a2enmod php5

    En otras distribuciones de Linux, edite el archivo de configuración principal de Apache, que, en la mayoría de las instalaciones Linux se encuentra en /etc/httpd/conf/.

    1. Abra el archivo /etc/httpd/conf/httpd.conf para proceder con su edición.
    2. Busque las líneas LoadModule <module_name> correspondientes a los módulos que desee habilitar y descomente las líneas.
    3. Guarde el archivo.
    4. Reinicie Apache.
  3. Vuelva a cambiar el modo de operación de Plesk al modo normal emitiendo la siguiente consulta SQL:

    mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa -e "update misc set val='0' where param='vps_optimized_mode_status';"

Módulos Apache deshabilitados en el modo de optimización para VPS

Los siguientes módulos Apache están deshabilitados en el modo optimizado:

  • 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
  • versión
  • asis
  • bw
  • proxy_ajp
  • auth_ldap
  • Perl
  • Python
  • php5
  • php4

La lista de módulos puede variar en función de la arquitectura y distribución del sistema operativo. Cuando Plesk está instalado y el modo optimizado está habilitado, usted puede comprobar la lista en los siguientes archivos:

  • En sistemas operativos de 32 bits - /usr/lib/plesk-12.0/vps_optimized_aspects/apache-modules-all
  • En sistemas operativos de 64 bits - /usr/lib64/plesk-12.0/vps_optimized_aspects/apache-modules-all