Instalación de ZPanelX en Debian 7 (Wheezy)

Saludos a todos. En esta ocasión, les enseñaré a instalar y configurar el panel de administración de hosting llamado ZPanel, el cual está adquiriendo popularidad gracias a su interfaz que inicialmente se asemejaba al de CPanel y actualmente tiene un menú completamente entendible y fácil de usar.

Además, se encuentra disponible para Windows si Ud. desea probarlo en esa plataforma, aunque advierto que en ese sistema es literalmente más lento que el Internet Explorer 8.

Si bien en el sitio oficial, indica que sólo hay soporte para Ubuntu (tanto la 11.10 como la 12.04 LTS) y CentOS 6, les enseñaré a instalar el panel de control de hosting en Debian 7 basándome en el script que se usa para Ubuntu 12.04 LTS (conocido también con el nombre clave «Precise Pangolin») y así poder disfrutarlo sin tener mayores complicaciones a posteriori.

En la página en la cual se indica el procedimiento para poder usar el script para instalar de una forma automatizada el ZPanel con Ubuntu 12.04 LTS, también hay un script para instalar el ZPanelX en Ubuntu 10.04 «Lucid Lynx» que también es válido si todavía tiene Debian 6 (conocida también como «Squeeze»). De todas formas, no habrá complicaciones para poder instalar el ZPanel a menos que prefiera configurar manualmente los servicios como el Apache, el FTP, el servicio de correo entre otros.

1.- Preparación del sistema

Para poder instalar ZPanelX en Debian Wheezy, hay que tener en cuenta que debemos prescindir obviamente de las interfaces gráficas para poder así tener un mejor rendimiento de nuestro server.

En mi caso, uso el netinstall para poder así priorizar algunos paquetes que no se deben instalar, ya que el script del ZPanel se encarga de descargar, instalar y/o configurar los servicios como el Apache HTTP Server, el PHP, el servicio de correo, FTP, entre otros servicios que se configurarán de forma automatizada.

Opciones que instalaremos en nuestro server en Debian

Opciones que instalaremos en nuestro server en Debian

A menos que sea un impaciente de primera o tenga una PC obsoleta para poder hacer este procedimiento en una máquina virtual, recomiendo usar QEMU, Xen y/o VirtualBox OSE (o el Oracle VirtualBox si está trabajando con Windows/Mac) para evitar que exista un consumo excesivo de recursos.

2.- Descarga, instalación y configuración

¡ADVERTENCIA!: Los procedimientos que se van a hacer en esta parte, se utilizará el comando SU y no SUDO para poder hacer uso de los comandos, además de no sufrir errores. Cualquier error que se haya cometido durante la instalación y/o configuración de ZPanel es por factor humano, así es que recomendamos fuertemente que lea atentamente los pasos a seguir en esta guía.

Después de habernos tomado la molestia de dejar nuestro Debian Wheezy con apenas las herramientas administrativas como el aptitude, el apt-get, de dpkg y otras, procedemos a seguir los pasos que se nos muestran en el enlace en el cual nos indica cómo debemos usar el script para evitarnos problemas de inicialización de servicios (Si tienen problemas con la configuración, les dejo aquí el post que hice en el foro de este site para descargar y ejecutar el script).

En base a ello, procederemos con seguir los pasos que nos indica el script de ZPanel que nos da el sitio web zVPS, excepto el paso de instalar la dependencia «yum install ld-linux.so.2 curl», pues usaremos «apt-get install libc6 curl», ya que en Debian, ese paquete viene incluida la dependencia (Muchas gracias a Petercheco por el consejo).

Ahora, ejecutamos el script y seguiremos los pasos:

  • Aceptamos la licencia GPL
  • Definimos la zona horaria en base a lo que indica el sitio web de PHP (en mi caso, uso America/Lima).
  • Confirmamos si deseamos continuar.
  • Escribimos cómo vamos a acceder a nuestro panel con un alias predeterminado (en mi caso es panel.eliotime3000.pe).
  • Escogemos si accederemos por IP pública o interna (en mi caso, es interna).
  • Definimos la clave de acceso de nuestra base de datos MySQL o MariaDB.
  • Confirmamos la instalación y esperamos a que se configure automáticamente nuestro servidor y automáticamente reiniciaremos.

Nota: Si no pueden acceder a través del FQDN asignado, pueden escribir ifconfig eth0 para poder acceder por el IP de la máquina virtual.

Eso fue todo por ahora. Por lo menos le recomiendo usar la IP interna en vez de usar la pública para no tener problemas a la hora de acceder. Nos vemos y hasta el próximo tutorial.

Antes de irme, les dejo las siguientes capturas de pantalla:


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   st0rtmt4il dijo

    De lujo compa, bien detallado!

    Saludos!

    1.    eliotime3000 dijo

      De nada, colega. Es más, agradece a Petercheco, que fue el primero en instalar el ZPanelX en Debian Wheezy.

  2.   eliotime3000 dijo

    Considerando lo detallado del manual que hice, lo publicaré en el foro de ZPanelX para que puedan probar el panel en Debian y no quedarse solamente en Ubuntu y/o CentOS.

  3.   elav dijo

    Y como se ve luego de instalado?

    1.    eliotime3000 dijo

      No me dio tiempo de hacer el pantallazo final, pero lo pondré de todos modos (espero que me dejen editar mi post, porque las veces anteriores que lo intenté, no podía).

      1.    eliotime3000 dijo

        Fe de erratas:
        A la hora de instalar el Debian, activen las opciones «Servidor Web», «Servidor de DNS», «Servidor de ficheros», «Servidor de correo», «Base de datos SQL» y «Utilidades estándar del sistema» (Si no fuera por el «.log», no me hubiese dado cuenta de tremenda metida de pata que acabo de cometer).

  4.   Jose dijo

    Muy bien.

    Lo que sería cojonudo y propongo: una guía actualizada para Debian 7 para mejorar el look y dejarlo parecido a las distros trabajadas como Ubuntu o Mint. Es decir, la configuración correcta de aspectos como el plymouth, el renderizado de fuentes (con freetype-Infinity por ejemplo), el dpi para pantallas más allá del fullHD de tipo retina, la correcta integración de Gtk con Qt, etc. Es decir todo aquello que tiene que ver con el aspecto, más allá de los iconos o barritas o docks…. La cosa complicada del asunto. Estoy seguro que muchos usuarios lo agradeceriamos eternamente.

  5.   Jacob dijo

    Hola a todos, ya lo intente pero me envia un error relacionado con git pero al hacer la instalación base del OS se instala por defecto. Hay alguien a quien le haya pasado lo mismo que a mi???

  6.   tecnologia21 dijo

    Gracias por el tutorial. Tengo pensado contratar un VPS de DigitalOcean, pero aún no me he decido si montar el droped con debian o centos, espero adquirirlo pronto para seguir estos pasos.

    Gracias.

  7.   sincomandos dijo

    donde estan los comandos ???