ISPConfig

Enlaces:

En el capítulo de hoy os traigo ISPConfig, un panel de hosting para instalar en un servidor totalmente gratuito.

Este panel nos permitirá configurar de una forma más sencilla que por consola un servidor apache, correo electrónico, servidor de base de datos, ftp, certificados, webmail, etc…

Lo que este panel no hace es gestionar dominios, gluerecords, inversas y similares.

Este script es fantástico para poder tener servicios de hosting de pequeña escala, es decir, nuestras webs, las de un colegio, etc… pero yo no lo recomendaría para dar servicios de hosting al público final, aunque es posible hacerlo, de hecho hay empresas que lo usan, pero con un perfil ténico muy elevado.

El mantenimiento de una plataforma con ISPConfig es bastante compleja porque es necesario gestionar servidor a servidor a no ser que tengáis funcionando algunas herramientas de despliegue.

Si lo que buscáis es una plataforma (qué no software para un servidor) ya seria para el despliegue de hosting hay otras alternativas como TCPanel.

A continuación os dejo el procedimiento completo de instalación:

root@debian:~# apt-get update && apt-get -y upgrade
Ign:1 http://ftp.es.debian.org/debian stretch InRelease
Obj:2 http://ftp.es.debian.org/debian stretch-updates InRelease
Obj:3 http://security.debian.org/debian-security stretch/updates InRelease                     
Obj:4 http://ftp.es.debian.org/debian stretch Release                                          
Leyendo lista de paquetes... Hecho                     
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Calculando la actualización... Hecho
0 actualizados, 0 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
root@debian:~# apt-get install -y unzip 
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Paquetes sugeridos:
  zip
Se instalarán los siguientes paquetes NUEVOS:
  unzip
0 actualizados, 1 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 170 kB de archivos.
Se utilizarán 547 kB de espacio de disco adicional después de esta operación.
Des:1 http://ftp.es.debian.org/debian stretch/main amd64 unzip amd64 6.0-21 [170 kB]
Descargados 170 kB en 0s (475 kB/s)
Seleccionando el paquete unzip previamente no seleccionado.
(Leyendo la base de datos ... 28193 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../unzip_6.0-21_amd64.deb ...
Desempaquetando unzip (6.0-21) ...
Procesando disparadores para mime-support (3.60) ...
Configurando unzip (6.0-21) ...
Procesando disparadores para man-db (2.7.6.1-2) ...
root@debian:~# cd /tmp
root@debian:/tmp# wget --no-check-certificate -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"
--2017-08-05 12:13:14--  https://github.com/servisys/ispconfig_setup/tarball/master
Resolviendo github.com (github.com)... 192.30.253.112, 192.30.253.113
Conectando con github.com (github.com)[192.30.253.112]:443... conectado.
Petición HTTP enviada, esperando respuesta... 302 Found
Localización: https://codeload.github.com/servisys/ispconfig_setup/legacy.tar.gz/master [siguiendo]
--2017-08-05 12:13:14--  https://codeload.github.com/servisys/ispconfig_setup/legacy.tar.gz/master
Resolviendo codeload.github.com (codeload.github.com)... 192.30.253.120, 192.30.253.121
Conectando con codeload.github.com (codeload.github.com)[192.30.253.120]:443... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 86656 (85K) [application/x-gzip]
Grabando a: “installer.tgz”

installer.tgz           100%[===============================>]  84,62K   344KB/s    in 0,2s    

2017-08-05 12:13:15 (344 KB/s) - “installer.tgz” guardado [86656/86656]

root@debian:/tmp# tar zxvf installer.tgz
servisys-ispconfig_setup-b27b996/
servisys-ispconfig_setup-b27b996/.gitattributes
servisys-ispconfig_setup-b27b996/.gitignore
servisys-ispconfig_setup-b27b996/CHANGELOG.txt
servisys-ispconfig_setup-b27b996/LICENSE
servisys-ispconfig_setup-b27b996/README.md
servisys-ispconfig_setup-b27b996/TO-DO.md
servisys-ispconfig_setup-b27b996/contributors.txt
servisys-ispconfig_setup-b27b996/distros/
servisys-ispconfig_setup-b27b996/distros/centos7/
servisys-ispconfig_setup-b27b996/distros/centos7/askquestions.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_antivirus.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_basics.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_bind.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_fail2ban.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_fix.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_ftp.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_ispconfig.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_jailkit.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_mailman.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_metronom.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_mta.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_mysql.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_postfix.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_quota.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_webmail.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_webserver.sh
servisys-ispconfig_setup-b27b996/distros/centos7/install_webstats.sh
servisys-ispconfig_setup-b27b996/distros/centos7/preinstallcheck.sh
servisys-ispconfig_setup-b27b996/distros/debian7/
servisys-ispconfig_setup-b27b996/distros/debian7/askquestions.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_antivirus.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_basics.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_bind.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_fail2ban.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_fix.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_ftp.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_ispconfig.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_jailkit.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_mta.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_mysql.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_postfix.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_quota.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_webmail.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_webserver.sh
servisys-ispconfig_setup-b27b996/distros/debian7/install_webstats.sh
servisys-ispconfig_setup-b27b996/distros/debian7/preinstallcheck.sh
servisys-ispconfig_setup-b27b996/distros/debian8/
servisys-ispconfig_setup-b27b996/distros/debian8/askquestions.sh
servisys-ispconfig_setup-b27b996/distros/debian8/askquestions_multiserver.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_antivirus.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_basephp.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_basics.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_bind.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_fail2ban.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_fix.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_ftp.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_hhvm.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_ispconfig.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_ispconfigbeta.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_jailkit.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_mta.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_mysql.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_postfix.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_quota.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_webmail.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_webserver.sh
servisys-ispconfig_setup-b27b996/distros/debian8/install_webstats.sh
servisys-ispconfig_setup-b27b996/distros/debian8/preinstallcheck.sh
servisys-ispconfig_setup-b27b996/distros/debian9/
servisys-ispconfig_setup-b27b996/distros/debian9/askquestions.sh
servisys-ispconfig_setup-b27b996/distros/debian9/askquestions_multiserver.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_antivirus.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_basephp.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_basics.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_bind.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_fail2ban.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_fix.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_ftp.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_hhvm.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_ispconfig.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_ispconfigbeta.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_jailkit.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_mta.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_mysql.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_postfix.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_quota.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_webmail.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_webserver.sh
servisys-ispconfig_setup-b27b996/distros/debian9/install_webstats.sh
servisys-ispconfig_setup-b27b996/distros/debian9/preinstallcheck.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/askquestions.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_antivirus.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_basephp.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_basics.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_bind.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_fail2ban.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_fix.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_ftp.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_hhvm.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_ispconfig.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_jailkit.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_metronom.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_mta.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_mysql.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_postfix.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_quota.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_webmail.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_webserver.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/install_webstats.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-14.04/preinstallcheck.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/Install_metronom.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/askquestions.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_antivirus.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_basephp.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_basics.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_bind.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_fail2ban.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_fix.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_ftp.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_hhvm.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_ispconfig.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_jailkit.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_mta.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_mysql.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_postfix.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_quota.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_webmail.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_webserver.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/install_webstats.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-15.10/preinstallcheck.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/askquestions.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_antivirus.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_basephp.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_basics.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_bind.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_fail2ban.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_fix.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_ftp.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_hhvm.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_ispconfig.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_jailkit.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_metronom.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_mta.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_mysql.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_postfix.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_quota.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_webmail.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_webserver.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/install_webstats.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.04/preinstallcheck.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/askquestions.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_antivirus.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_basephp.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_basics.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_bind.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_fail2ban.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_fix.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_ftp.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_hhvm.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_ispconfig.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_jailkit.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_metronom.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_mta.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_mysql.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_postfix.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_quota.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_webmail.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_webserver.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/install_webstats.sh
servisys-ispconfig_setup-b27b996/distros/ubuntu-16.10/preinstallcheck.sh
servisys-ispconfig_setup-b27b996/font/
servisys-ispconfig_setup-b27b996/font/straight.flf
servisys-ispconfig_setup-b27b996/functions/
servisys-ispconfig_setup-b27b996/functions/check_linux.sh
servisys-ispconfig_setup-b27b996/install.sh
root@debian:/tmp# cd *ispconfig*
root@debian:/tmp/servisys-ispconfig_setup-b27b996# bash install.sh
Checking your system, please wait...
install.sh: línea 64: /tmp/servisys-ispconfig_setup-b27b996/distros/debian9/install_metronom.sh: No existe el fichero o el directorio

Welcome to ISPConfig Setup Script v.3.0.2
This software is developed by Temporini Matteo
with the support of the community.
You can visit my website at the followings URLs
http://www.servisys.it http://www.temporini.net
and contact me with the following information
contact email/hangout: temporini.matteo@gmail.com
skype: matteo.temporini
=========================================
ISPConfig 3 System installer
=========================================

This script will do a nearly unattended intallation of
all software needed to run ISPConfig 3.
When this script starts running, it'll keep going all the way
So before you continue, please make sure the following checklist is ok:

- This is a clean standard clean installation for supported systems
- Internet connection is working properly


The detected Linux Distribution is:  Debian GNU/Linux 9 (stretch)

Is this correct? (y/n)y
Checking internet connection...  OK

Installing pre-required packages
Updating apt and upgrading currently installed packages... [DONE]

Installing basic packages... 
Reconfigure dash... [DONE]

Installing MariaDB... [DONE]

Installing Apache and Modules... [DONE]

Installing PHP and Modules... [DONE]

Installing PHP-FPMLeyendo lista de paquetes...
Creando árbol de dependencias...
Leyendo la información de estado...
Se instalarán los siguientes paquetes NUEVOS:
  php7.0-fpm
0 actualizados, 1 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 1.297 kB de archivos.
Se utilizarán 4.519 kB de espacio de disco adicional después de esta operación.
Des:1 http://ftp.es.debian.org/debian stretch/main amd64 php7.0-fpm amd64 7.0.19-1 [1.297 kB]
Descargados 1.297 kB en 0s (1.580 kB/s)
                                       Seleccionando el paquete php7.0-fpm previamente no seleccionado.
(Leyendo la base de datos ... 40780 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../php7.0-fpm_7.0.19-1_amd64.deb ...
Desempaquetando php7.0-fpm (7.0.19-1) ...
Configurando php7.0-fpm (7.0.19-1) ...

Creating config file /etc/php/7.0/fpm/php.ini with new version
php_invoke: Enable module curl for fpm sapi
php_invoke: Enable module simplexml for fpm sapi
php_invoke: Enable module sockets for fpm sapi
php_invoke: Enable module snmp for fpm sapi
php_invoke: Enable module fileinfo for fpm sapi
php_invoke: Enable module zip for fpm sapi
php_invoke: Enable module ftp for fpm sapi
php_invoke: Enable module calendar for fpm sapi
php_invoke: Enable module intl for fpm sapi
php_invoke: Enable module ctype for fpm sapi
php_invoke: Enable module mysqlnd for fpm sapi
php_invoke: Enable module tidy for fpm sapi
php_invoke: Enable module memcache for fpm sapi
php_invoke: Enable module opcache for fpm sapi
php_invoke: Enable module dom for fpm sapi
php_invoke: Enable module pdo_mysql for fpm sapi
php_invoke: Enable module phar for fpm sapi
php_invoke: Enable module sysvsem for fpm sapi
php_invoke: Enable module tokenizer for fpm sapi
php_invoke: Enable module gd for fpm sapi
php_invoke: Enable module xsl for fpm sapi
php_invoke: Enable module xmlreader for fpm sapi
php_invoke: Enable module shmop for fpm sapi
php_invoke: Enable module pspell for fpm sapi
php_invoke: Enable module gettext for fpm sapi
php_invoke: Enable module imap for fpm sapi
php_invoke: Enable module recode for fpm sapi
php_invoke: Enable module json for fpm sapi
php_invoke: Enable module pdo_sqlite for fpm sapi
php_invoke: Enable module pdo for fpm sapi
php_invoke: Enable module xmlrpc for fpm sapi
php_invoke: Enable module mysqli for fpm sapi
php_invoke: Enable module readline for fpm sapi
php_invoke: Enable module sysvmsg for fpm sapi
php_invoke: Enable module iconv for fpm sapi
php_invoke: Enable module sqlite3 for fpm sapi
php_invoke: Enable module mcrypt for fpm sapi
php_invoke: Enable module sysvshm for fpm sapi
php_invoke: Enable module posix for fpm sapi
php_invoke: Enable module mbstring for fpm sapi
php_invoke: Enable module xmlwriter for fpm sapi
php_invoke: Enable module wddx for fpm sapi
php_invoke: Enable module imagick for fpm sapi
php_invoke: Enable module exif for fpm sapi
php_invoke: Enable module xml for fpm sapi
NOTICE: Not enabling PHP 7.0 FPM by default.
NOTICE: To enable PHP 7.0 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.0-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
Created symlink /etc/systemd/system/multi-user.target.wants/php7.0-fpm.service → /lib/systemd/system/php7.0-fpm.service.
Procesando disparadores para systemd (232-25+deb9u1) ...
Procesando disparadores para man-db (2.7.6.1-2) ...
[DONE]

Installing needed Programs for PHP and Apache... [DONE]

Installing phpMyAdmin... Leyendo lista de paquetes...
Creando árbol de dependencias...
Leyendo la información de estado...
Se instalarán los siguientes paquetes adicionales:
  dbconfig-common dbconfig-mysql libjs-sphinxdoc libjs-underscore php-bz2
  php-mysql php-phpseclib php-tcpdf php7.0-bz2
Paquetes sugeridos:
  php-libsodium php-gmp php5-imagick www-browser
Paquetes recomendados:
  php5-gd php5-mcrypt
Se instalarán los siguientes paquetes NUEVOS:
  dbconfig-common dbconfig-mysql libjs-sphinxdoc libjs-underscore php-bz2
  php-mysql php-phpseclib php-tcpdf php7.0-bz2 phpmyadmin
0 actualizados, 10 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 12,8 MB de archivos.
Se utilizarán 48,2 MB de espacio de disco adicional después de esta operación.
Des:1 http://ftp.es.debian.org/debian stretch/main amd64 dbconfig-common all 2.0.8 [617 kB]
Des:2 http://ftp.es.debian.org/debian stretch/main amd64 dbconfig-mysql all 2.0.8 [996 B]
Des:3 http://ftp.es.debian.org/debian stretch/main amd64 libjs-underscore all 1.8.3~dfsg-1 [63,8 kB]
Des:4 http://ftp.es.debian.org/debian stretch/main amd64 libjs-sphinxdoc all 1.4.9-2 [69,5 kB]
Des:5 http://ftp.es.debian.org/debian stretch/main amd64 php7.0-bz2 amd64 7.0.19-1 [9.974 B]
Des:6 http://ftp.es.debian.org/debian stretch/main amd64 php-bz2 all 1:7.0+49 [5.048 B]
Des:7 http://ftp.es.debian.org/debian stretch/main amd64 php-mysql all 1:7.0+49 [5.052 B]
Des:8 http://ftp.es.debian.org/debian stretch/main amd64 php-phpseclib all 2.0.4-1 [178 kB]
Des:9 http://ftp.es.debian.org/debian stretch/main amd64 php-tcpdf all 6.2.12+dfsg2-1 [7.891 kB]
Des:10 http://ftp.es.debian.org/debian stretch/main amd64 phpmyadmin all 4:4.6.6-4 [3.911 kB]
Preconfigurando paquetes ...
Descargados 12,8 MB en 9s (1.319 kB/s)
                                      Seleccionando el paquete dbconfig-common previamente no seleccionado.
(Leyendo la base de datos ... 42190 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../0-dbconfig-common_2.0.8_all.deb ...
Desempaquetando dbconfig-common (2.0.8) ...
Seleccionando el paquete dbconfig-mysql previamente no seleccionado.
Preparando para desempaquetar .../1-dbconfig-mysql_2.0.8_all.deb ...
Desempaquetando dbconfig-mysql (2.0.8) ...
Seleccionando el paquete libjs-underscore previamente no seleccionado.
Preparando para desempaquetar .../2-libjs-underscore_1.8.3~dfsg-1_all.deb ...
Desempaquetando libjs-underscore (1.8.3~dfsg-1) ...
Seleccionando el paquete libjs-sphinxdoc previamente no seleccionado.
Preparando para desempaquetar .../3-libjs-sphinxdoc_1.4.9-2_all.deb ...
Desempaquetando libjs-sphinxdoc (1.4.9-2) ...
Seleccionando el paquete php7.0-bz2 previamente no seleccionado.
Preparando para desempaquetar .../4-php7.0-bz2_7.0.19-1_amd64.deb ...
Desempaquetando php7.0-bz2 (7.0.19-1) ...
Seleccionando el paquete php-bz2 previamente no seleccionado.
Preparando para desempaquetar .../5-php-bz2_1%3a7.0+49_all.deb ...
Desempaquetando php-bz2 (1:7.0+49) ...
Seleccionando el paquete php-mysql previamente no seleccionado.
Preparando para desempaquetar .../6-php-mysql_1%3a7.0+49_all.deb ...
Desempaquetando php-mysql (1:7.0+49) ...
Seleccionando el paquete php-phpseclib previamente no seleccionado.
Preparando para desempaquetar .../7-php-phpseclib_2.0.4-1_all.deb ...
Desempaquetando php-phpseclib (2.0.4-1) ...
Seleccionando el paquete php-tcpdf previamente no seleccionado.
Preparando para desempaquetar .../8-php-tcpdf_6.2.12+dfsg2-1_all.deb ...
Desempaquetando php-tcpdf (6.2.12+dfsg2-1) ...
Seleccionando el paquete phpmyadmin previamente no seleccionado.
Preparando para desempaquetar .../9-phpmyadmin_4%3a4.6.6-4_all.deb ...
Desempaquetando phpmyadmin (4:4.6.6-4) ...
Configurando php-tcpdf (6.2.12+dfsg2-1) ...
Configurando php-phpseclib (2.0.4-1) ...
Configurando libjs-underscore (1.8.3~dfsg-1) ...
Procesando disparadores para libapache2-mod-php7.0 (7.0.19-1) ...
Configurando libjs-sphinxdoc (1.4.9-2) ...
Procesando disparadores para php7.0-fpm (7.0.19-1) ...
NOTICE: Not enabling PHP 7.0 FPM by default.
NOTICE: To enable PHP 7.0 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.0-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
Procesando disparadores para man-db (2.7.6.1-2) ...
Procesando disparadores para hicolor-icon-theme (0.15-1) ...
Configurando dbconfig-common (2.0.8) ...

Creating config file /etc/dbconfig-common/config with new version
Configurando php-mysql (1:7.0+49) ...
Configurando php7.0-bz2 (7.0.19-1) ...

Creating config file /etc/php/7.0/mods-available/bz2.ini with new version
Configurando dbconfig-mysql (2.0.8) ...
Configurando php-bz2 (1:7.0+49) ...
Configurando phpmyadmin (4:4.6.6-4) ...
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf

Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version

Creating config file /etc/phpmyadmin/config-db.php with new version
dbconfig-common: flushing administrative password
apache2_invoke: Enable configuration phpmyadmin
Procesando disparadores para libapache2-mod-php7.0 (7.0.19-1) ...
Procesando disparadores para php7.0-fpm (7.0.19-1) ...
NOTICE: Not enabling PHP 7.0 FPM by default.
NOTICE: To enable PHP 7.0 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.0-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
[DONE]

Activating Apache2 Modules... Disable HTTP_PROXY[DONE]

Installing Lets Encrypt... [DONE]

Install PHP Opcode Cache [DONE]

[DONE]

Installing PureFTPd... Generating a 2048 bit RSA private key
........................+++
................................+++
writing new private key to '/etc/ssl/private/pure-ftpd.pem'
-----
[DONE]

Installing and initializing Quota (this might take while)... [DONE]

Installing Jailkit... [DONE]

Installing Webmail client (roundcube)... Preconfigurando paquetes ...
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
Seleccionando el paquete roundcube-mysql previamente no seleccionado.
(Leyendo la base de datos ... 51294 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../0-roundcube-mysql_1.2.3+dfsg.1-4_all.deb ...
Desempaquetando roundcube-mysql (1.2.3+dfsg.1-4) ...
Seleccionando el paquete php-net-socket previamente no seleccionado.
Preparando para desempaquetar .../1-php-net-socket_1.0.14-2_all.deb ...
Desempaquetando php-net-socket (1.0.14-2) ...
Seleccionando el paquete php-auth-sasl previamente no seleccionado.
Preparando para desempaquetar .../2-php-auth-sasl_1.0.6-3_all.deb ...
Desempaquetando php-auth-sasl (1.0.6-3) ...
Seleccionando el paquete php-mail-mime previamente no seleccionado.
Preparando para desempaquetar .../3-php-mail-mime_1.10.0-2_all.deb ...
Desempaquetando php-mail-mime (1.10.0-2) ...
Seleccionando el paquete php-net-smtp previamente no seleccionado.
Preparando para desempaquetar .../4-php-net-smtp_1.7.1-2_all.deb ...
Desempaquetando php-net-smtp (1.7.1-2) ...
Seleccionando el paquete roundcube-core previamente no seleccionado.
Preparando para desempaquetar .../5-roundcube-core_1.2.3+dfsg.1-4_all.deb ...
Desempaquetando roundcube-core (1.2.3+dfsg.1-4) ...
Seleccionando el paquete roundcube previamente no seleccionado.
Preparando para desempaquetar .../6-roundcube_1.2.3+dfsg.1-4_all.deb ...
Desempaquetando roundcube (1.2.3+dfsg.1-4) ...
Seleccionando el paquete roundcube-plugins previamente no seleccionado.
Preparando para desempaquetar .../7-roundcube-plugins_1.2.3+dfsg.1-4_all.deb ...
Desempaquetando roundcube-plugins (1.2.3+dfsg.1-4) ...
Configurando php-auth-sasl (1.0.6-3) ...
Configurando php-mail-mime (1.10.0-2) ...
Configurando roundcube-mysql (1.2.3+dfsg.1-4) ...
Configurando php-net-socket (1.0.14-2) ...
Configurando php-net-smtp (1.7.1-2) ...
Configurando roundcube-core (1.2.3+dfsg.1-4) ...
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
dbconfig-common: writing config to /etc/dbconfig-common/roundcube.conf

Creating config file /etc/dbconfig-common/roundcube.conf with new version

Creating config file /etc/roundcube/debian-db.php with new version
checking privileges on database roundcube for roundcube@localhost: user creation needed.
granting access to database roundcube for roundcube@localhost: success.
verifying access for roundcube@localhost: success.
creating database roundcube: success.
verifying database roundcube exists: success.
populating database via sql...  done.
dbconfig-common: flushing administrative password
apache2_invoke: Enable configuration roundcube.conf
Configurando roundcube-plugins (1.2.3+dfsg.1-4) ...
Configurando roundcube (1.2.3+dfsg.1-4) ...
[DONE]

Checking and disabling Sendmail... 
Installing Postfix... [DONE]

Installing Dovecot... [DONE]

Installing Anti-Virus utilities... (This take some time. Don't abort it ...) Stopping Spamassassin ... [DONE]

Disable Spamassassin ... Synchronizing state of spamassassin.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable spamassassin
[DONE]

Updating ClamAV. Please Wait ... ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
ERROR: /var/log/clamav/freshclam.log is locked by another process
Restarting ClamAV... [DONE]

Installing Bind9... [DONE]

Installing stats... [DONE]

Installing fail2ban... [DONE]

Installing UFW Firewall... Preconfigurando paquetes ...
Seleccionando el paquete ufw previamente no seleccionado.
(Leyendo la base de datos ... 60078 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../archives/ufw_0.35-4_all.deb ...
Desempaquetando ufw (0.35-4) ...
Configurando ufw (0.35-4) ...

Creating config file /etc/ufw/before.rules with new version

Creating config file /etc/ufw/before6.rules with new version

Creating config file /etc/ufw/after.rules with new version

Creating config file /etc/ufw/after6.rules with new version
Created symlink /etc/systemd/system/multi-user.target.wants/ufw.service → /lib/systemd/system/ufw.service.
Configurando amavisd-new (1:2.10.1-4) ...
Creating/updating amavis user account...
Job for amavis.service failed because the control process exited with error code.
See "systemctl status amavis.service" and "journalctl -xe" for details.
invoke-rc.d: initscript amavis, action "start" failed.
● amavis.service - LSB: Starts amavisd-new mailfilter
   Loaded: loaded (/etc/init.d/amavis; generated; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sat 2017-08-05 12:23:46 CEST; 27ms ago
     Docs: man:systemd-sysv-generator(8)
  Process: 61588 ExecStart=/etc/init.d/amavis start (code=exited, status=1/FAILURE)

ago 05 12:23:46 debian amavis[61588]: Starting amavisd:   The value of vari…been
ago 05 12:23:46 debian amavis[61588]:   a fully qualified domain name; perh…uch.
ago 05 12:23:46 debian amavis[61588]:   You must explicitly assign a FQDN o…name
ago 05 12:23:46 debian amavis[61588]:   in /etc/amavis/conf.d/05-node_id, o…st's
ago 05 12:23:46 debian amavis[61588]:   network name!
ago 05 12:23:46 debian amavis[61588]: (failed).
ago 05 12:23:46 debian systemd[1]: amavis.service: Control process exited, …us=1
ago 05 12:23:46 debian systemd[1]: Failed to start LSB: Starts amavisd-new …ter.
ago 05 12:23:46 debian systemd[1]: amavis.service: Unit entered failed state.
ago 05 12:23:46 debian systemd[1]: amavis.service: Failed with result 'exit…de'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error al procesar el paquete amavisd-new (--configure):
 el subproceso instalado el script post-installation devolvió el código de salida de error 1
Procesando disparadores para systemd (232-25+deb9u1) ...
Procesando disparadores para man-db (2.7.6.1-2) ...
Procesando disparadores para rsyslog (8.24.0-1) ...
Se encontraron errores al procesar:
 amavisd-new
E: Sub-process /usr/bin/dpkg returned an error code (1)
[DONE]

Installing ISPConfig3... 
/tmp/servisys-ispconfig_setup-b27b996/distros/debian9/install_ispconfig.sh: línea 8: [: ==: se esperaba un operador unario
--2017-08-05 12:23:47--  http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
Resolviendo www.ispconfig.org (www.ispconfig.org)... 104.24.0.68, 104.24.1.68, 2400:cb00:2048:1::6818:144, ...
Conectando con www.ispconfig.org (www.ispconfig.org)[104.24.0.68]:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 2941826 (2,8M) [application/octet-stream]
Grabando a: “ISPConfig-3-stable.tar.gz”

     0K .......... .......... .......... .......... ..........  1%  655K 4s
    50K .......... .......... .......... .......... ..........  3%  866K 4s
   100K .......... .......... .......... .......... ..........  5% 2,03M 3s
   150K .......... .......... .......... .......... ..........  6% 1,09M 3s
   200K .......... .......... .......... .......... ..........  8% 1,64M 2s
   250K .......... .......... .......... .......... .......... 10% 5,24M 2s
   300K .......... .......... .......... .......... .......... 12% 22,3M 2s
   350K .......... .......... .......... .......... .......... 13% 2,94M 2s
   400K .......... .......... .......... .......... .......... 15% 4,21M 1s
   450K .......... .......... .......... .......... .......... 17% 3,11M 1s
   500K .......... .......... .......... .......... .......... 19% 1,06M 1s
   550K .......... .......... .......... .......... .......... 20% 11,6M 1s
   600K .......... .......... .......... .......... .......... 22% 2,82M 1s
   650K .......... .......... .......... .......... .......... 24% 4,07M 1s
   700K .......... .......... .......... .......... .......... 26% 6,09M 1s
   750K .......... .......... .......... .......... .......... 27% 1,47M 1s
   800K .......... .......... .......... .......... .......... 29% 3,26M 1s
   850K .......... .......... .......... .......... .......... 31% 21,6M 1s
   900K .......... .......... .......... .......... .......... 33% 2,44M 1s
   950K .......... .......... .......... .......... .......... 34% 17,5M 1s
  1000K .......... .......... .......... .......... .......... 36% 6,28M 1s
  1050K .......... .......... .......... .......... .......... 38% 5,52M 1s
  1100K .......... .......... .......... .......... .......... 40% 6,38M 1s
  1150K .......... .......... .......... .......... .......... 41% 1,21M 1s
  1200K .......... .......... .......... .......... .......... 43% 36,1M 1s
  1250K .......... .......... .......... .......... .......... 45% 2,04M 1s
  1300K .......... .......... .......... .......... .......... 46% 6,03M 1s
  1350K .......... .......... .......... .......... .......... 48% 5,54M 1s
  1400K .......... .......... .......... .......... .......... 50% 5,52M 1s
  1450K .......... .......... .......... .......... .......... 52% 5,56M 1s
  1500K .......... .......... .......... .......... .......... 53% 2,12M 1s
  1550K .......... .......... .......... .......... .......... 55% 4,05M 0s
  1600K .......... .......... .......... .......... .......... 57% 2,05M 0s
  1650K .......... .......... .......... .......... .......... 59% 8,04M 0s
  1700K .......... .......... .......... .......... .......... 60% 6,31M 0s
  1750K .......... .......... .......... .......... .......... 62% 6,27M 0s
  1800K .......... .......... .......... .......... .......... 64% 6,03M 0s
  1850K .......... .......... .......... .......... .......... 66% 5,45M 0s
  1900K .......... .......... .......... .......... .......... 67% 4,55M 0s
  1950K .......... .......... .......... .......... .......... 69% 1,91M 0s
  2000K .......... .......... .......... .......... .......... 71% 2,73M 0s
  2050K .......... .......... .......... .......... .......... 73% 2,84M 0s
  2100K .......... .......... .......... .......... .......... 74%  392K 0s
  2150K .......... .......... .......... .......... .......... 76% 5,93M 0s
  2200K .......... .......... .......... .......... .......... 78% 1,93M 0s
  2250K .......... .......... .......... .......... .......... 80% 2,44M 0s
  2300K .......... .......... .......... .......... .......... 81% 2,20M 0s
  2350K .......... .......... .......... .......... .......... 83% 13,4M 0s
  2400K .......... .......... .......... .......... .......... 85% 5,99M 0s
  2450K .......... .......... .......... .......... .......... 87% 4,77M 0s
  2500K .......... .......... .......... .......... .......... 88% 2,75M 0s
  2550K .......... .......... .......... .......... .......... 90% 1,68M 0s
  2600K .......... .......... .......... .......... .......... 92% 21,0M 0s
  2650K .......... .......... .......... .......... .......... 93% 70,9K 0s
  2700K .......... .......... .......... .......... .......... 95%  204K 0s
  2750K .......... .......... .......... .......... .......... 97%  393K 0s
  2800K .......... .......... .......... .......... .......... 99%  462K 0s
  2850K .......... .......... ..                              100%  637K=2,2s

2017-08-05 12:23:49 (1,25 MB/s) - “ISPConfig-3-stable.tar.gz” guardado [2941826/2941826]

Create INI file





--------------------------------------------------------------------------------
 _____ ___________   _____              __ _         ____
|_   _/  ___| ___ \ /  __ \            / _(_)       /__  \
  | | \ `--.| |_/ / | /  \/ ___  _ __ | |_ _  __ _    _/ /
  | |  `--. \  __/  | |    / _ \| '_ \|  _| |/ _` |  |_ |
 _| |_/\__/ / |     | \__/\ (_) | | | | | | | (_| | ___\ \
 \___/\____/\_|      \____/\___/|_| |_|_| |_|\__, | \____/
                                              __/ |
                                             |___/ 
--------------------------------------------------------------------------------


>> Initial configuration  

Operating System: Debian 9.0 (Stretch) or compatible

    Following will be a few questions for primary configuration so be careful.
    Default values are in [brackets] and can be accepted with <ENTER>.
    Tap in "quit" (without the quotes) to stop the installer.











Configuring Postgrey
Configuring Postfix
Generating a 4096 bit RSA private key
....................++
..............................................................++
writing new private key to 'smtpd.key'
-----
[INFO] service Mailman not detected
Configuring Dovecot
Configuring Spamassassin
Configuring Amavisd
Configuring Getmail
[INFO] service Jailkit not detected
Configuring Pureftpd
Configuring BIND
Configuring Apache
Configuring vlogger
[INFO] service OpenVZ not detected
Configuring Ubuntu Firewall
[INFO] service Metronome XMPP Server not detected
Configuring Fail2ban
Configuring Apps vhost
Installing ISPConfig



Generating RSA private key, 4096 bit long modulus
.........................++
.................................++
e is 65537 (0x010001)
writing RSA key
_			

Configuring DBServer
Installing ISPConfig crontab
Installing ISPConfig crontab
no crontab for root
no crontab for getmail
Detect IP addresses
Restarting services ...
Job for amavis.service failed because the control process exited with error code.
See "systemctl status amavis.service" and "journalctl -xe" for details.
Installation completed.
Restarting apache2 (via systemctl): apache2.service.
Well done ISPConfig installed and configured correctly 😀 
Now you can connect to your ISPConfig installation at https://debian:8080 or https://IP_ADDRESS:8080
You can visit my GitHub profile at https://github.com/servisys/ispconfig_setup/
You had to edit user/pass /var/lib/roundcube/plugins/ispconfig3_account/config/config.inc.php of roudcube user, as the one you inserted in ISPconfig