Parallels PLESK PANEL 10 Providers Manual [lt]

Parallels® Plesk Panel
Parallels Holdings, Ltd.
c/o Parallels International GMbH
Vordergasse 49
CH8200 Schaffhausen
Suiza
Teléfono: +41-526-722-030
Fax: +41-526-722-010s
Copyright © 1999-2010 Parallels Holdings, Ltd. y afiliados. Todos los derechos reservados.
Este producto está protegido por leyes de derechos de autor de EE.UU. e internacionales. La tecnología subyacente, las patentes y las marcas registradas del producto se describen en
http://www.parallels.com/trademarks.
Tecnología patentada protegida por U.S.Patents 7,328,225; 7,325,017; 7,293,033; 7,099,948; 7,076,633.
Patentes pendientes en los EEUU.
Los nombres de servicios y productos mencionados en el presente documento son marcas registradas de sus propietarios respectivos.
Contenidos
Prólogo 4
Convenciones tipográficas ............................................................................................................ 4
Sugerencias ................................................................................................................................... 5
Acerca de esta guía 6
Despliegue dentro de Parallels Virtuozzo Containers 8
PVC para Linux ............................................................................................................................. 8
Acerca de las plantillas del Panel 10 para Linux ................................................................ 9
Instalación del Panel en PVC para Linux .......................................................................... 11
Actualización del Panel en PVC para Linux ...................................................................... 13
PVC para Windows ..................................................................................................................... 15
Acerca de las plantillas del Panel 10 para Windows ........................................................ 16
Instalación del Panel en PVC para Windows .................................................................... 17
Actualización del Panel en PVC para Windows................................................................ 19
Despliegue Autónomo 21
Obtención del ID de la versión .................................................................................................... 22
Obtención de la lista de componentes del producto ................................................................... 23
Instalación del Panel ................................................................................................................... 23
Referencia de CLI del Instalador (Reducida) .............................................................................. 25
Script de Instalación (Linux/Unix) ................................................................................................ 28
Configuración postdespliegue del Panel 29
Optimización del Panel para operar en un VPS .......................................................................... 30
Módulos Apache deshabilitados en el modo de optimización para VPS .......................... 32
Establecimiento de la contraseña admin una vez realizada la instalación ................................. 33
Durante la inicialización del Panel .................................................................................... 34
Tras la inicialización .......................................................................................................... 36
Definición del idioma ................................................................................................................... 37
Habilitación del interfaz gráfico (UI) para el power user ............................................................. 38
Creación de un mirror del servidor de actualizaciones de Parallels 40
Creando Mirrors en Distribuciones Linux/Unix ............................................................................ 41
Instalación y actualización de llaves de licencia 44
Instalando Llaves de Licencia ..................................................................................................... 45
Actualizando una llave de licencia de prueba ............................................................................. 46
4 Prólogo
En esta sección:
Convenciones tipográficas ................................................................................ 4
Sugerencias ...................................................................................................... 5
Convención de formato
Tipo de información
Ejemplo
Negrita especial
Elementos que debe seleccionar, como opciones de menú, botones de comando o elementos en una lista.
Vaya a la pestaña QoS.
Nombres de capítulos, secciones y subsecciones.
Lea el capítulo Administración básica.
Cursiva
Usada para enfatizar la importancia de un punto, para introducir un término o para designar un marcador de línea de comando, que debe reemplazarse por un nombre o valor real.
El sistema soporta búsquedas con el llamado carácter comodín.
Monoespacio
Nombres de los selectores de la hoja de estilo, archivos, directorios y fragmentos CSS.
El archivo de licencia se denomina license.key.

Prólogo

Convenciones tipográficas

Los siguientes tipos de formato en el texto indican información especial.
Prólogo 5
Negrita con formato previo
Lo que escribe, destacado de lo que se muestra en la pantalla del ordenador.
Unix/Linux:
# cd /root/rpms/php
Windows:
>cd %myfolder%
Con formato previo
Salida en pantalla en sus sesiones de línea de comandos; código fuente en XML, C++ u otro lenguaje de programación.
Unix/Linux:
# ls –al /files
total 14470
Windows:
>ping localhost
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Sugerencias

Si encuentra algún error en esta guía o si tiene alguna duda o sugerencia acerca de cómo mejorarla, envíenos sus comentarios usando el formulario online que encontrará en
http://www.parallels.com/es/support/usersdoc/. Indíquenos el nombre de la guía, los
nombres del capítulo y de la sección así como el fragmento de texto donde ha encontrado el error.
Finalidad
C A P Í T U L O 1

Acerca de esta guía

Este documento describe el despliegue de Parallels Panel (a partir de este momento denominado el Panel), que debería permitir a las empresas HSP (proveedores de servicios de hosting) proporcionar soluciones completas de hosting a sus clientes.
Este documento va dirigido a administradores HSP que deseen implementar el despliegue del Panel, es decir, automatizar su instalación y actualización de la forma más conveniente para las necesidades particulares de su empresa.
Este documento contiene recomendaciones acerca de lo que creemos es la mejor práctica - totalmente analizada y garantizada. El documento no pretender en ningún caso ser una descripción funcional completa de las APIs: no se describen las operaciones y opciones más allá del ámbito destacado.
Ámbito
Una instalación típica del Panel a través de la utilidad Instalador de Parallels requiere la interacción del usuario y requiere bastante tiempo a la hora de administrar un gran número de nodos de hardware o servidores físicos. Con el fin de sacar provecho a estos complejos despliegues, ofrecemos las soluciones de automatización descritas en este documento.
El documento explica cómo instalar o actualizar el Panel en Virtuozzo Containers o cómo realizar estas acciones en servidores físicos sin interactuar con la utilidad Instalador de Parallels. También tendrá la oportunidad de familiarizarse con el proceso de creación de un mirror local del servidor de actualizaciones de Parallels, para así reducir el tráfico y optimizar el tiempo.
Los escenarios de instalaciones únicas a través del Instalador de Parallels se detallan en el documento Guía de actualización y despliegue de Parallels Plesk Panel 10.0.
Descripción
El capítulo "Despliegue en Parallels Virtuozzo Containers" se centra en el despliegue en entornos Parallels Containers.
El capítulo "Despliegue independiente" detalla cómo automatizar instalaciones realizadas por el Instalador de Parallels.
El capítulo "Configuración postdespliegue del Panel" describe las acciones que puede desear llevar a cabo para configurar una instancia desplegada del Panel.
El capítulo "Creación de un mirror del servidor de actualizaciones de Parallels" describe el proceso de creación de mirrors personalizados del repositorio de distribuciones del Panel.
Acerca de esta guía 7
El capítulo "Instalación y actualización de llaves de licencia" detalla cómo instalar o actualizar la llave de licencia del Panel.
.
Este capítulo:
En Este Capítulo:
PVC para Linux ................................................................................................. 8
PVC para Windows ........................................................................................... 15
En esta sección:
Acerca de las plantillas del Panel 10 para Linux ................................................ 9
Instalación del Panel en PVC para Linux ........................................................... 11
Actualización del Panel en PVC para Linux ....................................................... 13
C A P Í T U L O 2

Despliegue dentro de Parallels Virtuozzo Containers

1. Describe el conjunto de plantillas PVC de Parallels Panel 10.0.
2. Detalla los pasos esenciales que deben realizarse usando el CLI de Parallels
Containers para el despliegue del Panel, centrándose en la creación de un Contenedor con Parallels Panel. Si desea más información acerca de la funcionalidad CLI de Parallels Containers o la API de Parallels Containers (XML o SOAP), consulte la Documentación de desarrollador de Parallels Containers (http://www.parallels.com/ptn/documentation/virtuozzo/) (en inglés).

PVC para Linux

Despliegue dentro de Parallels Virtuozzo Containers 9

Acerca de las plantillas del Panel 10 para Linux

pp10
Plantilla principal del Panel. Contiene componentes base, administrador de backups y SiteBuilder.
pp10-antivirus
Parallels Premium Antivirus (anteriormente Dr.Web) 5.
Las plantillas de la aplicación PVC son paquetes RPM que, una vez instalados en un nodo, permiten realizar despliegues de la aplicación de forma extremadamente fácil en tantos Contenedores como sea necesario, lo que le permite optimizar el uso de recursos críticos de sistema como puede ser el espacio en disco. Puede obtener las plantillas para el Panel en el sitio web de Parallels (http://www.parallels.com) o descargarlas usando la utilidad de línea de comandos de PVC denominada "vzup2date -z" (Aplicable a PVC 4 y versiones posteriores).
Plantillas para versión no editable y versión principal
A partir de Parallels Panel 10.0, Parallels incluye dos conjuntos de plantillas EZ para cada versión del Panel: plantillas para versiones principales y plantillas para versiones no editables. Ambas proporcionan los mismos componentes de software, siendo la única diferencia las actualizaciones de plantillas que se instalan cuando se actualiza un Contenedor:
Las plantillas para versiones principales obtienen todas las actualizaciones más
recientes publicadas para la versión principal del Panel. Por ejemplo, si la plantilla base de la versión principal del Panel 10 (pp10) se
instala en un Contenedor, el comando vzpkg update <CT_ID> lo actualizará a la versión publicada más recientemente del 10.x.x, supongamos que la 10.0.1, 10.1.0 o cualquier otra.
Las plantillas para versiones no editables sólo obtienen las actualizaciones hotfix
publicadas para esta versión exacta - no editable - supongamos que la 10.0.0. Por ejemplo, la plantilla base de la versión no editable del Panel 10.0.0
(pp10.0.0) se instala en un Contenedor, el comando vzpkg update <CT_ID> no cambiará la versión del Panel, por lo que seguirá siendo la 10.0.0.
Puede distinguir las plantillas para versiones principales y las plantillas para versiones no editables examinando sus nombres: el prefijo del nombre del primer tipo sólo contiene la versión principal (pp10), mientras que el del último contiene una versión completa del Panel de 3 dígitos (pp10.0.0).
Plantillas incluidas
Como los grupos de plantillas para versiones principales y versiones no editables proporcionan los mismos componentes, sólo enumeraremos las correspondientes a las versiones principales.
Las siguientes plantillas EZ se envían para Parallels Panel 10:
10 Despliegue dentro de Parallels Virtuozzo Containers
pp10-billing
Administrador de Clientes y Negocio y componentes SSO (single sign-on).
pp10-cf-support
Soporte para ColdFusion: librerías necesarias para la ejecución de ColdFusion con el Panel.
pp10-gameservers
Los módulos del servidor de juegos del Panel: Counter Strike y Battlefield 2.
pp10-kav
Módulo Kaspersky Antivirus.
pp10-mailman
Administrador de lista de correo Mailman.
pp10-migration
El administrador de migraciones del Panel permite migrar datos de hosting presentes en otros servidores del Panel.
pp10-panel-addons
Los módulos del Panel: Firewall, VPN y servidor de archivos.
pp10-postfix
Servidor de correo Postfix. Alternativa a Qmail.
pp10-qmail
Servidor de correo Qmail. Alternativa a Postfix.
pp10-spamassassin
Herramienta de filtración de spam SpamAssassin.
pp10-tomcat
Soporte para Tomcat.
pp10-vps-optimize d
Configuración optimizada para VPS. Configura un Contenedor para que consuma los mínimos recursos posibles. Tenga en cuenta que algunas prestaciones de hosting serán desactivadas. Si desea más información, consulte la sección Optimización del Panel para operar en un VPS (en la página 30).
pp10-watchdog
Módulo de monitorización del sistema Watchdog.
pp10-webhosting-a ddons
Soporte para prestaciones de hosting: mod_bw, MIVA, perl-Apache-ASP y Ruby on Rails.
pp10-webmail
Herramientas web mail Horde y Atmail Open.
Despliegue dentro de Parallels Virtuozzo Containers 11

Instalación del Panel en PVC para Linux

El despliegue de Parallels Panel en un entorno Parallels Containers implica las dos etapas que se detallan a continuación:
1. Instalación de la plantilla de aplicación del Panel en un nodo hardware.
2. Creación de un Contenedor y despliegue de la aplicación desde la plantilla.
Si desea más información acerca de la funcionalidad CLI de Parallels Containers o la API de Parallels Containers (XML o SOAP), consulte la Documentación de desarrollador de Parallels Containers (http://www.parallels.com/ptn/documentation/virtuozzo/) (en inglés).
La primera fase se realiza una única vez en cada nodo hardware: Cuando la plantilla de la aplicación esté instalada en un nodo hardware, esta puede desplegase en tantos Contenedores como sea necesario. En vez de crear un Contenedor nuevo cada vez que necesite desplegar un Contenedor con el Panel, siempre puede clonar un Contenedor existente que tenga instalado el Panel, que actuará como una especie de Contenedor de Plantilla.
Una vez haya instalado la plantilla en un nodo hardware, se desplegará el conjunto de archivos principal, que incluye la definición del repositorio de paquetes de la aplicación. Una vez la aplicación esté instalada en un Contenedor, Parallels Containers se comunica con el repositorio (el predeterminado reside en
http://autoinstall.plesk.parallels.com), recupera los paquetes de la aplicación y los
instala en el contenedor. Los paquetes se guardan en la caché del nodo hasta que esta se elimina y entonces los paquetes se recuperan otra vez desde el repositorio cuando la aplicación se instala en el Contenedor.
Una vez completada la instalación, inicie el Panel (en la página 34).
Para instalar la plantilla del Panel en un nodo hardware Parallels
Containers utilizando la utilidad vzpkg:
1. Obtenga la plantilla del Panel en el Sitio Web de Parallels
(http://www.parallels.com) y cárguela al nodo hardware Parallels Containers de destino.
2. Instale la plantilla de la aplicación ejecutando un comando en el
siguiente formato:
vzpkg install template [-q|<-d <number>>] <path_to_package> ...
donde
-q desactiva el registro a la pantalla y al archivo de registro
-d|--debug <number> define el nivel de detalle del registro de 0 a 10
Por ejemplo, el siguiente comando instala los componentes base del Panel, el Administrador de Clientes y Negocio y Kaspersky Antivirus:
vzpkg install template pp10 pp10-billing pp10-kav
12 Despliegue dentro de Parallels Virtuozzo Containers
Para crear un Contenedor nuevo e instalarle el Panel:
1. Cree un contenedor y configúrelo.
Emita los siguientes comandos:
vzctl create <CTID> [options] vzctl set <CTID> <setting_name> <value> [--save]
donde
<CTID> define un número de ID de contenedor arbitrario superior a 100, un
número único en el nodo hardware
El switch --save informa a vzctl si deben guardarse los cambios en el
archivo de configuración del Contenedor
Nota: Si desea más información acerca de las opciones de configuración y creación de Contenedores, consulte la Guía de Referencia de Parallels Containers para Linux que encontrará en Parallels Technology Network (http://www.parallels.com/ptn/documentation/virtuozzo/).
Los comandos que aparecen a continuación realizan las siguientes operaciones:
1. Crear un Contenedor con ID 444 e IP 10.100.1.2, basado en la plantilla de SO Debian 5.
2. Definir una barrera y un límite para memoria de kernel no intercambiable, memoria privada (o potencialmente privada), número de archivos abiertos por todos los procesos del Contenedor, espacio en disco y número total de inodos de disco (archivos, directorios, vínculos simbólicos) que puede asignar un Contenedor
3. Guardar los valores de barrera/límite en el archivo de configuración del Contenedor.
4. Permitir el uso de Power Panel en el puerto vzpp con las opciones "--offline_management yes --offline_service vzpp".
# vzctl create 444 --ostemplate debian-5.0-x86_64 # vzctl set 444 --ipadd 10.100.1.2 --hostname example.com --save # vzctl set 444 --save --kmemsize 24299200:26429120 --privvmpages 362144:392912 --numfile 12000:12000 --diskspace 5117880:5242880 --diskinodes 350000:370000 # vzctl set 444 --save --offline_management yes --offline_service vzpp
Importante: Es obligatorio usar exactamente estos valores para las opciones, para así garantizar la compatibilidad del Panel con el entorno Virtuozzo.
2. Inicie el Contenedor creado:
# vzctl start <CTID>
3. Instale la plantilla del Panel en el Contenedor:
con plantillas EZ:
vzpkg install <CTID> <ppp_template_name> ...
Despliegue dentro de Parallels Virtuozzo Containers 13
Por ejemplo, el siguiente comando instala los componentes base del Panel, el Administrador de Clientes y Negocio y Kaspersky Antivirus:
# vzpkg install 444 pp10 pp10-billing pp10-kav
Para clonar un Contenedor:
Emita un comando en el siguiente formato:
vzmlocal -C {CT List} {CT List} = <source_CTID>:<dst_CTID>[:[<dstCT_private>][:<dstCT_root>]] [...]
Es necesario indicar el ID del Contenedor de origen (<source_CTID>) y el ID del Contenedor de destino (<dst_CTID>). El hecho de indicar la ruta al área privada del Contenedor de destino (<dstCT_private>) y la ruta root (<dstCT_root>) es opcional y le permite invalidar las rutas predeterminadas ­/vz/private/<dst_CTID> y /vz/root/<dst_CTID>, respectivamente. Si desea más información acerca de las opciones del comando, consulte la Guía de
Referencia de Parallels Containers para Linux que encontrará en Parallels Technology Network (http://www.parallels.com/ptn/documentation/virtuozzo/).
Por ejemplo, para clonar el Contenedor con el Panel creado durante el procedimiento anterior, ejecute el siguiente comando:
# vzmlocal -C 444:445

Actualización del Panel en PVC para Linux

Esta sección detalla el proceso de actualización de Plesk 8.x o 9.x a la última versión de Parallels Panel 10 en Parallels Containers para Linux. La actualización recomendada implica la instalación de las versiones nuevas de las plantillas de los componentes del Panel.
Nota: No elimine las plantillas de las versiones anteriores de Plesk del VPS antes de realizar la actualización.
Importante: Parallels Plesk SiteBuilder 4.5 no se actualiza. Como alternativa, la nueva versión de SiteBuilder se instala al lado de la anterior. Por este motivo, usted puede administrar sitios web existentes en SiteBuilder 4.5 y crear sitios nuevos en SiteBuilder 5.0 o en 4.5. La actualización de sitios existentes al formato nuevo se realiza de forma manual.
Para actualizar Plesk 8.x o 9.x al Panel 10.0 instalado con plantillas EZ en
un entorno Parallels Containers:
1. Instale las versiones más recientes de las plantillas del Panel en el
nodo hardware con el siguiente comando:
rmp -Uvh <list of vztemplates>
14 Despliegue dentro de Parallels Virtuozzo Containers
2. No elimine las plantillas de las versiones anteriores de Plesk e instale
las versiones más recientes de las plantillas del Panel en el contenedor ejecutando el siguiente comando:
vzpkg install <CTID> <list of selected plesk10.0* templates>
Por ejemplo:
vzpkg install 444 pp10 pp10-kav
Nota: Las plantillas del servidor de correo pp10-qmail y pp10-postfix no deben instalarse a la vez.
Loading...
+ 32 hidden pages