ISPConfig · 4 min read · Nov 05, 2025
El Servidor Perfecto - OpenSUSE 11.4 x86_64 [ISPConfig 3] - Página 6
17 ISPConfig 3
Antes de instalar ISPConfig 3, asegúrate de que el directorio /var/vmail/ exista:
mkdir /var/vmail/ Descarga la versión actual de ISPConfig 3 e instálala. El instalador de ISPConfig configurará todos los servicios como Postfix, Dovecot, etc. para ti. No es necesario un ajuste manual como se requería para ISPConfig 2.
cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/
Ahora inicia el proceso de instalación ejecutando:
php -q install.phpserver1:/tmp/ispconfig3_install/install # php -q install.php
——————————————————————————–
_ _ _ _
| / | \ / \ / () / \
| | | \ --.| |_/ / | / \/___ _ __ | |_ _ __ _ _/ / | | |–. \ / | | / \| ‘ \| | |/ ` | | |
|| |_|\/ / | | _/\ () | | | | | | | (| | __\ \
_/__/| __/\/|| |||||_, | __/ / |
|_/
——————————————————————————–
>> Configuración inicial
Sistema Operativo: openSUSE o compatible, versión desconocida.
A continuación, habrá algunas preguntas para la configuración primaria, así que ten cuidado.
Los valores predeterminados están en [corchetes] y se pueden aceptar con
Escribe “quit” (sin las comillas) para detener el instalador.
Selecciona el idioma (en,de) [en]: <– ENTER
Modo de instalación (estándar, experto) [estándar]: <– ENTER
Nombre de host completamente calificado (FQDN) del servidor, ej. server1.domain.tld [server1.example.com]: <– ENTER
Nombre de host del servidor MySQL [localhost]: <– ENTER
Nombre de usuario root de MySQL [root]: <– ENTER
Contraseña root de MySQL []: <– tucontraseñadeSQLroot
Base de datos MySQL a crear [dbispconfig]: <– ENTER
Conjunto de caracteres MySQL [utf8]: <– ENTER
Generando una clave privada RSA de 2048 bits
.+++
………..+++
escribiendo nueva clave privada en ‘smtpd.key’
—–
Estás a punto de ser solicitado a ingresar información que será incorporada
en tu solicitud de certificado.
Lo que estás a punto de ingresar es lo que se llama un Nombre Distinguido o un DN.
Hay bastantes campos, pero puedes dejar algunos en blanco
Para algunos campos habrá un valor predeterminado,
Si ingresas ‘.’, el campo quedará en blanco.
—–
Nombre del País (código de 2 letras) [AU]: <– ENTER
Nombre del Estado o Provincia (nombre completo) [Some-State]: <– ENTER
Nombre de Localidad (ej, ciudad) []: <– ENTER
Nombre de la Organización (ej, empresa) [Internet Widgits Pty Ltd]: <– ENTER
Nombre de la Unidad Organizativa (ej, sección) []: <– ENTER
Nombre Común (ej, TU nombre) []: <– ENTER
Dirección de Correo Electrónico []: <– ENTER
Configurando Jailkit
Configurando Dovecot
chmod: no se puede acceder a `/etc/dovecot/dovecot-sql.conf~’: No existe el archivo o directorio
Configurando Spamassassin
Configurando Amavisd
Configurando Getmail
Configurando Pureftpd
Configurando BIND
Configurando Apache
Configurando Vlogger
Configurando vhost de Apps
Configurando Firewall
Instalando ISPConfig
Puerto de ISPConfig [8080]: <– ENTER
Configurando DBServer
Instalando crontab de ISPConfig
no crontab para root
no crontab para getmail
Reiniciando servicios …
Reiniciando el servicio MySQL
Apagando el servicio MySQL ..hecho
Iniciando el servicio MySQL ..hecho
Apagando el servicio de correo (Postfix)..hecho
Iniciando el servicio de correo (Postfix)..hecho
Esperando a que el proceso [6308] termine
Esperando a que el proceso [6308] termine
Daemon [6308] terminado por SIGTERM
Apagando el escáner de virus (amavisd-new): ..hecho
Iniciando el escáner de virus (amavisd-new): ..hecho
Apagando el daemon de Clam AntiVirus ..hecho
Iniciando el daemon de Clam AntiVirus ..hecho
Deteniendo dovecot ..hecho
Iniciando dovecot ..hecho
Si tienes problemas con fallos de autenticación,
habilita la configuración auth_debug. Ver http://wiki.dovecot.org/WhyDoesItNotWork
Este mensaje desaparece después del primer inicio de sesión exitoso.
Sintaxis OK
Apagando httpd2 (esperando a que todos los hijos terminen) ..hecho
Iniciando httpd2 (prefork) ..hecho
Apagando pure-ftpd..hecho
Iniciando pure-ftpd..hecho
Instalación completada.
server1:/tmp/ispconfig3_install/install #
Crea un enlace simbólico para phpMyAdmin:
ln -s /srv/www/htdocs/phpMyAdmin /usr/local/ispconfig/interface/web/phpmyadminLimpia el directorio /tmp:
cd /tmp
rm -rf /tmp/ispconfig3_install
rm -f /tmp/ISPConfig-3-stable.tar.gz
Abre /etc/suphp.conf…
vi /etc/suphp.conf… y asegúrate de que contenga x-httpd-suphp en lugar de x-httpd-php hacia el final del archivo:
| [...] [handlers] ;Handler para scripts php x-httpd-suphp="php:/srv/www/cgi-bin/php5" [...] |
Para iniciar sesión en el panel de control de ISPConfig, abre esta URL en tu navegador (reemplaza la IP para que coincida con tu configuración!):
http://192.168.0.100:8080/El inicio de sesión predeterminado es:
usuario: admin
contraseña: admin
17.1 Manual de ISPConfig 3
Para aprender a usar ISPConfig 3, recomiendo encarecidamente descargar el Manual de ISPConfig 3.
En casi 300 páginas, cubre el concepto detrás de ISPConfig (administrador, revendedores, clientes), explica cómo instalar y actualizar ISPConfig 3, incluye una referencia para todos los formularios y campos de formulario en ISPConfig junto con ejemplos de entradas válidas, y proporciona tutoriales para las tareas más comunes en ISPConfig 3. También detalla cómo hacer que tu servidor sea más seguro y viene con una sección de solución de problemas al final.
18 Instalar SquirrelMail (Opcional)
Instala SquirrelMail, un cliente de correo electrónico basado en la web:
zypper install http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_11.4/noarch/squirrelmail-1.4.22-1.1.noarch.rpmln -s /srv/www/htdocs/squirrelmail /usr/local/ispconfig/interface/web/webmail19 Enlaces
- OpenSUSE: http://www.opensuse.org/
- ISPConfig: http://www.ispconfig.org/
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.