SPConfig es un panel de control gratuito que te permite gestionar hosting de una forma sencilla. Es una buena alternativa a paneles de control como Plesk o cPanel ya que estos son de pago.
Podemos instalar ISPConfig en Ubuntu 16, Ubuntu 15, Ubuntu 14, Debian 9, Debian 8 y Debian 7. En fase beta está la posibilidad de instalarlo en Centos 7. Nosotros vamos a realizar la instalación en Ubuntu 16, los comandos para la instalación son los mismos para cualquier versión de Ubuntu o Debian.
Abrir puerto en firewall
En el perfil de firewall de nuestros servidor deberemos abrir los siguientes puertos:
- TCP 8080
Pasos previos a la instalación ISPConfig
Antes de proceder a instalar ISPConfig actualizaremos nuestro sistema operativo y nos aseguraremos que tenemos wget para descargar el fichero de instalación y unzip para descomprimirlo, para ello ejecutaremos:
# apt-get update && apt-get upgrade
# apt-get install unzip wget
Instalación ISPConfig
Ahora procederemos a descargar la última versión de IPSConfig y procederemos a instalarlo, se nos abrirá un asistente que nos permitirá personalizar la instalación, podremos elegir servidor web, base de datos, servidor de correo, webmail,… nosotros hemos optado por las opciones por defecto.
# wget --no-check-certificate -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"
# tar zxvf installer.tgz
# cd *ispconfig*
# ./install.sh
Aquí os dejamos algunas imágenes del proceso de instalación:
Configuración inicial ISPConfig
Ahora que ya tenemos instalado ISPConfig, entraremos a cambiar la contraseña de admin por una más segura, para ello entraremos en https://IP-Pública:8080/login/ pondremos usuario admin y contraseña admin. Una vez dentro iremos al menú de la parte superior “Tools” y después haremos clic en el menú de la izquierda en la opción “Password and Language”. Ahí podremos cambiar la contraseña y elegir el idioma castellano.