Cómo Instalar ISPConfig y Restablecer la contraseña de Administrador

Instalar y configurar ISPConfig es una tarea delicada, en esta guía aprenderás cómo instalar y restablecer la contraseña de Administrador en ISPConfig.

· 6 min de lectura
Cómo Instalar ISPConfig y Restablecer la contraseña de Administrador

Descargar y proceder a configurar

En este momento descargamos y descomprimimos los ficheros necesarios para la instalación, para eso ejecutamos los próximos comandos como usuario root:

apt-get update && apt-get -y upgrade
apt-get install -y unzip
cd /tmp
wget –no-check-certificate -O installer.tgz “https://github.com/servisys/ispconfig_setup/tarball/master”
tar zxvf installer.tgz
cd *ispconfig*
bash install.sh

En este momento tiene una carpeta llamada servisys-ispconfig_setup- ALGO  en su directorio / tmp,  ALGO  va a cambiar en la forma del número de versión que está utilizando, pero no se preocupe por eso.

Instalación de ISPConfig 3.1

En este momento es el instante de disponer nuestro panel de control ISPConfig con el script de instalación automática. El script tiene dos métodos de instalación: el modo nivel y el modo profesional.

Los dos métodos son semejantes, la primordial distingue es que en el modo nivel la instalación de ISPConfig es totalmente desatendida, con el modo profesional puede modificar su ISPConfig para ámbitos destacables como una configuración multiservidor, espejo o para elegir solo algunos servicios a modificar.

En la configuración nivel se instalarán los próximos componentes:

<! [if! supportLists]> ·        <! [endif]> Servidor web (Apache o Nginx)

<! [if! supportLists]> ·        <! [endif]> Servidor FTP (con pureftpd)

<! [if! supportLists]> ·        <! [endif]> Servidor DNS (bind9)

<! [if! supportLists]> ·        <! [endif]> Servidor MySQL como servidor de banco de información

<! [if! supportLists]> ·        <! [endif]> Awstats con objetivos estadísticos

<! [if! supportLists]> ·        <! [endif]> Clamavd para antivirus

<! [if! supportLists]> ·        <! [endif]> Vamos a codificar para la generación de certificados

<! [if! supportLists]> ·        <! [endif]> IMAP y POP3 (con chat o palomar)

<! [if! supportLists]> ·        <! [endif]> webmail (con RoundCube o squirellmail)

<! [if! supportLists]> ·        <! [endif]>… y por supuesto ISPConfig

Comencemos con los comandos recurrentes para los dos métodos, después seguimos el desarrollo de instalación desde los dos métodos.

En este punto, el desarrollo ya debería estar iniciado, podemos consultar el siguiente resultado:

Welcome to ISPConfig Setup Script v.2.2.1
This software is developed by Temporini Matteo
with the support of the community.
You can visit my website at the followings URLS
www.servisys.it www.temporini.net
and contact me with the following information
contact email/hangout: [email protected]
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: Ubuntu 16.05.4 LTS

Is this correct? (y/n)

En este punto, el desarrollo de instalación corrobora su organización para descubrir si el S.O. instalado funciona con el script, en mi caso, detectará Ubuntu 16.05.4 LTS.

Si es preciso para usted, presione 'y', y en este momento se le va a hacer una pregunta antes de que empieze el desarrollo de instalación automática. Si no sabe la respuesta a una pregunta, elija la ya establecida con solo apretar Intro.

<! [if! supportLists]> ·        <! [endif]> Se le pedirá la edición de Mysql: Mysql o Mariadb

<! [if! supportLists]> ·        <! [endif]> Se le pedirá la clave de MySql

<! [if! supportLists]> ·        <! [endif]> Ahora, debe escoger entre Apache y Nginx

<! [if! supportLists]> ·        <! [endif]> Ahora, se le pedirá Xcache (sistema de compresión para PHP)

<! [if! supportLists]> ·        <! [endif]> Ahora, se le pedirá la instalación de PHPMyAdmin

<! [if! supportLists]> ·        <! [endif]> Ahora, debe escoger entre el tipo de servidor de correo dovecot o courier

<! [if! supportLists]> ·        <! [endif]> Ahora, debe escoger actualizar la definición de virus (recomiende decir que sí)

<! [if! supportLists]> ·        <! [endif]> Ahora, debe escoger activar o no la cuota (recomiende decir que sí)

<! [if! supportLists]> ·        <! [endif]> Lo último en este capítulo es la instalación en modo nivel o profesional.

Modo estandar

Por eso seleccionamos la instalación en modo nivel, la forma eficaz y simple de disponer ISPConfig en una configuración de servidor exclusivo con todas las funcionalidades habilitadas.

Suponiendo que no sepa qué responder a una pregunta, sencillamente presione enter, los valores por defecto son buenos en la mayor parte de las situaciones.

<! [if! supportLists]> ·        <! [endif]> Ahora, debe seleccionar disponer Jailkit (atención: Jailkit como instalación habitual, unicamente se puede disponer ahora)

<! [if! supportLists]> ·        <! [endif]> Ahora, debe escribir datos para su certificado SSL para ispconfig: país, estado, ciudad, organización, unidad organizativa

<! [if! supportLists]> ·        <! [endif]> Ahora, se le pedirá la configuración SSL: País, ESTADO, Ciudad, Organización, Unidad organizativa

En este momento puedes proceder a tomarte un café y tranquilizarte, aguardando a que termine el desarrollo de instalación.

Cuando todo está instalado, puede ver algo semejante en la consola:

Checking internet connection… OK

Installing pre-required packages
whiptail found: OK

Updating apt and upgrading currently installed packages… [DONE]

Installing basic packages…
Lettura elenco dei pacchetti…
Generazione albero delle dipendenze…
Lettura informazioni sullo stato…
Il pacchetto “apparmor-utils” non è installato e quindi non è stato rimosso
I seguenti pacchetti saranno RIMOSSI:
apparmor liblxc1 lxc-common lxd snapd ubuntu-core-launcher
0 aggiornati, 0 installati, 6 da rimuovere e 0 non aggiornati.
Dopo quest’operazione, verranno liberati 53,5 MB di spazio su disco.
(Lettura del database… 91867 file e directory attualmente installati.) (Lettura del database…
Rimozione di snapd (2.15.2ubuntu1)…
Warning: Stopping snapd.service, but it can still be activated by:
snapd.socket
Rimozione di ubuntu-core-launcher (1.0.27.1)…
Rimozione di lxd (2.0.4-0ubuntu1~ubuntu16.04.1)…
Warning: Stopping lxd.service, but it can still be activated by:
lxd.socket
Rimozione di lxc-common (5.0.4-0ubuntu1~ubuntu16.05.4)…
Rimozione di apparmor (4.10.32-0ubuntu2.2)…
Rimozione di liblxc1 (2.0.4-0ubuntu1~ubuntu16.05.4)…
Elaborazione dei trigger per man-db (2.1.5-1)…
Elaborazione dei trigger per libc-bin (2.22-0ubuntu3)…
Reconfigure dash… [DONE]

Installing MySQL… [DONE]

Installing Apache and Modules… [DONE]

Installing PHP and Modules… [DONE]

Installing needed Programs for PHP and Apache… [DONE]

===========================================================================================
Attention: When asked ‘Configure database for phpmyadmin with dbconfig-common?’ select ‘NO’
Due to a bug in dbconfig-common, this can’t be automated.
===========================================================================================
Press ENTER to continue…

Gracias a un error en dbconfig-common, no tenemos la posibilidad de hacer de manera automática la instalación de PHPMyAdmin por el momento. Presione 'enter' y en la siguiente pregunta seleccione 'NO' (atención porque el valor ya establecido es 'SÍ').

Se necesita una más reciente pregunta para llenar la instalación.

Como una exclusiva propiedad en ispconfig, se ingresó el sustento originario para Let's encrypt, que le facilita hacer un certificado SSL totalmente gratis y coincidente con todos los navegadores primordiales.

Para llenar la instalación del script certbot, se le pedirá esta leyenda de advertencia:

Elaborazione dei trigger per libc-bin (2.22-0ubuntu3)…
===========================================================================================
Attention: answer no to next Question Dialog
===========================================================================================
Press ENTER to continue…


Luego de apretar "Enter" y aguardar a que se instale algún pack, se le solicitará:

Aquí seleccione "no".

Luego de un tiempo, Ispconfig 3.1 va a empezar a instalarse y solicitará el puerto Mysql y la clave de gestor.

Puede apretar enter en las dos oportunidades o cambiar si lo quiere. En futuras ediciones de ispconfig, esta pregunta se va a eliminar para que logre omitirlas.

Modo profesional

La exclusiva distingue con el modo nivel es el script de instalación ISPconfig, que todavía no está automatizado y debe ejecutarse de forma manual. Como se dijo antes, esto es requisito para configuraciones de numerosos servidores, configuraciones de servidor exclusivo que ejecutan solo algunos servicios y configuraciones de clúster.

Consideraciones de configuración de clúster y multiservidor

Esta clase de configuración se ha establecido en este script, pero por el momento, trabajan solo para Debian 8 y no para otras distribuciones.

Para la instalación y la utilización, debe tener dos servidores desde donde realizar este script.

Consideraciones finales

Luego de que todo esté instalado, puede comprobar si hay fallos o cosas raras con el comando:

cat /var/log/ispconfig_setup.log

RESTABLECER la contraseña de Administrador:

Si perdió su clave de Administrador de ISPConfig 3, puede restablecerla con la siguiente consulta SQL.

UPDATE sys_user SET passwort = md5(‘admin’) WHERE username = ‘admin’;

IF THIS COMMAND DONT WORK BY COPYING , TYPE OUT INSTEAD OF COPYING

Si el comando previo no funciona adecuadamente, intente lo siguiente:

La consulta SQL establece la clave en "admin" para el usuario "admin", debe ejecutarse en la banco de información ISPConfig mysql, entre otras cosas, con phpmyadmin. Si no posee phpmyadmin instalado, la consulta además se puede realizar con la herramienta de línea de comandos mysql:

Inicie sesión en la banco de información mysql:

mysql -u root -p

Después ingrese la clave del usuario root de mysql. Para cambiar a la banco de información ISPConfig, ejecute este comando:

use dbispconfig;

Acto seguido, utiliza este comando:

UPDATE sys_user SET passwort = md5(‘admin’) WHERE username = ‘admin’;

Una vez hecho todo, finaliza la consulta sql con:

quit;

Artículos Relacionados

¿Cómo compartir la pantalla en Discord?
· 6 min de lectura
Avast Cleanup Premium ¿Merece la pena?
· 7 min de lectura