Date post: | 08-Feb-2016 |
Category: |
Documents |
Upload: | juan-tomas-aparicio-ruiperez |
View: | 54 times |
Download: | 0 times |
UNIVERSIDAD CAPITAN
GENERAL GERARDO BARRIOS
“Facultad de Ciencia y tecnología”
Cátedra:
Software Libre
Catedrático:
Lic. Samuel Alejandro Cano.
Tema:
“RESUMEN DE LAS GUIA E INSTALACION DE ISPCONFIG”
Estudiante:
Julio Ernesto Reyes Cruz
Código:
SMTS055410
Contenido:
Introducción.
Objetivos.
Instalación de Ubuntu 10.10 (SERVER).
Instalando ISPConfig.
Conclusiones y Recomendaciones.
Introducción
SPConfig acelera y simplifica la administración de servidores y tareas comunes de
funcionamiento, como la creación de muchos nuevos usuarios cuentas de correo
electrónico o de forma rápida la creación de muchas de las raíces (las carpetas de
inicio) para nuevos sitios web. Codificación de estos cambios a mano en un
símbolo del sistema tomaría más tiempo y esfuerzo. Sería repetitivo (aburrido), y
propenso a errores. Por otro lado, nadie lo haría. La mayoría de las instalaciones a
gran escala el uso las herramientas de automatización. La adaptación de estas a
la especial configuración y diseño de sistema de archivos de ISPConfig puede
requerir mucho trabajo. ISPConfig cuenta con una administración muy intuitiva y
dinámica que esta a su vez acelera la gestión de creación o administración de sus
servicios en el instalado.
Tras la instalación dispondremos de un entorno configurado de forma segura y
basado en un servidor Apache (incluyendo SSL) protegido por cortafuegos, Postfix
(con soporte TSL y SMTP.AUTH), servidor DNS (BIND), MySQL, PHP5, Courier
(POP3, POP3S, IMAP, IMAPS) y Webmail, servidor FTP, filtrado de correo con
SpamAssasin y antivirus ClamAV, estadísticas completas (Webalizer y munin),
acceso a las cuentas web mediante SSH (incluso protegido por DenyHosts), etc,
etc...
Objetivos
Introducir el Concepto y Calidad de Servicio para un Servidor Hosting.
Presentación y Explicación de La Instalación Paso a Paso con Ubuntu 10.10 Server.
Mantener la Esencia de una Configuración simple pero efectiva, En dos partes básica – Avanzada.
Definición
ISPConfigI es un software libre de panel control hosting web para Linux. Está bajo
una licencia BSD, simplifica los detalles complicados de configurar DNS, varios
sitios web único nombre de dominio en un cuadro de servidor físico, y las cuentas
de correo electrónico para múltiples usuarios en los sitios web.
ISPConfig – Características
Administración de Apache (cuentas virtuales, dominios y direcciones IP)
Cuentas FTP
Servidores DNS (A, CNAME, MX y Registros SPF)
Cuentas de correo POP3
Administración de base de datos MySQL
Estadísticas Webalizer
Administrar Límites de Disco
Administrar Límites de Mail
Administrar Límites de Trafico
Administrar direcciones IP
Administrar SSL
Administrar acceso Shell SSH
AntiSpam y Antivirus
Administración de Corta Fuegos (Firewall)
Múltiples Idiomas
Monitoreo de CPU, Memoria, y otros servicios
Interfaz Webmail
Soporte para PhpMyAdmin
Soporte SSI
Páginas de error personales
Copias de Respaldo (Backup)
Soporte CGI
Soporte Móvil WAP
Templates para planes de hosting
Auto respuestas de Email
Idiomas por usuario
Sistema de Tickets de Soporte
Sistema de Facturación para Clientes
INSTALACIÓN ISPConfig
Primer Paso.
INSTALACION DE UBUNTU SERVER 10.10
Descargar: http://www.ubuntu.com/download/server/download
Manual de Instalación de Ubuntu Server 10.10
http://www.howtoforge.com/perfect- server-ubuntu-11.10-ispconfig-3
Descargar Putty.exe
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Asumamos que previamente debes de tener instalado Linux Ubuntu 10.10 y su
servicio de SSH, para realizar toda la instalación de forma remota.
Nota: Esta instalación se puede realizar delante de la Pc.
TIPS:
Después de Realizar el primer paso y tener las herramientas necesarias para
poder proceder a la instalación de ISPConfig necesitamos ejecutar los siguientes
comandos.
- Ejecutar el Súper Usuario: Sudo Su
Configuración de la red: Tendremos que tener en cuenta que la instalación de este
servidor de ISPConfig, es con una dirección IP estática. Ejemplo en este caso.
192.168.1.100.
Este proceso se puede configurar cuando se realiza la instalación de Ubuntu
Server 10.10, Si no se Realizó procedemos a realizarlo con el siguiente comando.
nano /etc/network/interfaces
Nos aparece algo Así:
iface lo inet loopback
# La interfaz de red primaria auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
Reiniciamos Nuestra Tarjeta de Red
- /etc/init.d/networking restart
Después de tener Configurada Nuestra Red Procedemos a Actualizar Nuestro Servidor
con el siguiente comando:
- apt-get update
Para actualizar la base de datos de paquetes y apt
- apt-get upgrade
- Reiniciar: reboot
Nota: Existen casos que cuando instalamos Ubuntu Server 10.10 no seleccionamos la
instalación del paquete SSH entonces es por esta razón que NO conecta el Putty.exe
hacia el Servidor Remoto.
Procedemos a Instalar SSH.
- apt-get install ssh openssh-server
A continuación, editar el archivo / etc / hosts. Hacer que se vea así:
- 127.0.0.1 localhost.localdomain localhost
- 192.168.1.100 server1.example.com server1
- # The following lines are desirable for IPv6 capable hosts
- ::1 ip6-localhost ip6-loopback
- fe00 ::0 ip6-localnet ff00::0 ip6-mcastprefix
- ff02::1 ip6-allnodes
- ff02::2 ip6-allrouters
Ahora reiniciamos host para realizar cambios de nombre.
echo server1.example.com > /etc/hostname/etc/init.d/hostname restart
Comprobamos si lo cambios tuvieron efectos
hostnamehostname –f Tiene que aparecer el nombre que pusimos
Cambiamos nuestra configuración al protocolo DASH
/bin/sh es un enlace simbólico a /bin/dash, Sin embargo es necesita /bin/bash, no
/bin/dash. Por lo tanto, hagamos lo siguiente:
dpkg-reconfigure dash
Utilizar dash como el shell por defecto del sistema (/bin/sh)? <- No: LE DECIMOS QUE NO
Segundo Paso
Instalamos el cliente de tiempo y Sincronizamos el reloj del sistema
Nota: Es muy importante tener el reloj del sistema sincronizado, para que las tareas se
ejecuten en tiempo, saber la hora de evento específico guardado en los Logs del sistema,
pero si quieres no lo sincronizamos.
- apt-get install ntp ntpdate
Instalación de Postfix, Courier, Saslauthd, MySQL, phpMyAdmin, rkhunter, binutils
- Postfix: Agente de transporte de correo electrónico de alto rendimiento de
software libre / código abierto.
- Courier: El agente de transferencia de correo (MTA) integrado al servidor de
SMTP basado en protocolos abiertos como, ESMTP, IMAP, POP3, LDAP, SSL y
HTTP.
- Saslauthd: SASL de Cyrus, programas de administración de la base de datos de
usuarios de SASL
MySQL: Servidor de la base de datos MySQL.
- Rkhunter: Es una herramienta de Unix que detecta los rootkits, los backdoors y
los exploit locales mediante la comparación de los hashes MD5 de ficheros
importantes con su firma correcta.
- Binutils: Es una colección de herramientas de programación para la manipulación de
código de objeto en varios formatos de archivos objeto.
Podemos instalar Postfix, Courier, saslauthd, MySQL, phpMyAdmin, rkhunter, y binutils con un
solo comando:
Nota: Unas de las grandes ventajas de Linux es instalar todos los programas de una sola vez.
apt-get install postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon
courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-2
libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl getmail4 rkhunter binutils
maildrop
Luego de Ejecutar el Comando Anterior Aparecerá lo Siguiente:
New password for the MySQL "root" user: <-- tuusuarioroot
Repeat password for the MySQL "root" user: <-- tucontraseña
Create directories for web-based administration? <-- No
General type of mail configuration: <-- Internet Site
System mail name: <-- server1.example.com
SSL certificate required <-- Ok
Realizar los pasos así como está el ejemplo, Teniendo en cuenta que tu Password es Personal
Queremos MySQL para escuchar en todas las interfaces, no solo localhost, por lo que editar el
archivo /etc/mysql/my.cnf y comentar la línea de bind-address = 127.0.0.1: nano
/etc/mysql/my.cnf
[...]
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
[...]
Reiniciamos MYSQL: /etc/init.d/mysql restart
Ahora compruebe que la red está habilitada. Ejecutando esto
netstat -tap | grep mysql
La salida debe ser similar a esto:
root@server1:~# netstat -tap | grep mysql
tcp 0 0 *:mysql *:* LISTEN 10457/mysqld
root@server1:~#
Durante la instalación, los certificados de SSL para IMAP y POP3-SSL SSL se crean con el nombre de
host localhost. Para cambiar esto con el nombre de host correcto server1.example.com en este
tutorial), eliminar los certificados...
cd /etc/courier
rm -f /etc/courier/imapd.pem
rm -f /etc/courier/pop3d.pem
Y modificar los dos archivos siguientes, reemplace CN=localhost con CN=server1.example.com
(también puede modificar los valores, si es necesario):
Ejecutamos los Comandos en orden y en los dos comando se realiza
La misma modificación.
- nano /etc/courier/imapd.cnf
- /etc/courier/pop3d.cnf
A continuación, volvemos a crear los certificados... Ya Con los Datos Modificados
mkimapdcert
mkpop3dcert
Reiniciar el Courier-IMAP-SSL y SSL-Courier-POP3:
/etc/init.d/courier-imap-ssl restart
/etc/init.d/courier-pop-ssl restart
Tercer Paso
Instalación de Amavisd-new, SpamAssassin, y Clamav
Amavisd-new: Es una aplicación de alto rendimiento y una interfaz segura entre cliente de correo
(MTA) y una o más fichas de contenido: escáneres de virus y / o Mail:: SpamAssassin módulo de
Perl. Está escrito en Perl, asegurando una alta fiabilidad de portabilidad y facilidad de
mantenimiento. Habla a través de la MTA (E) SMTP o protocolos LMTP, o mediante programas de
ayuda.
SpamAssassin: Este programa puede ser integrado con el servidor de correo para filtrar
automáticamente todo el correo de un sitio. También puede ser administrado por los usuarios
individuales en su propio buzón y se integra con varios programas de correo. SpamAssassin es
altamente configurable, si se utiliza como filtro de todo el sistema.
Clamav: Software multi-plataforma de software antivirus tiene un juego de herramientas capaces
de detectar muchos tipos de software malicioso, como virus. Uno de sus principales usos es en los
servidores de correo como un antivirus en el servidor de correo electrónico. La aplicación fue
desarrollada para Unix y tiene versiones de terceros disponible para AIX, BSD, HP-UX, Linux, Mac
OS X, OpenVMS, OSF y Solaris. Desde la versión 0.96 de ClamAV construye y se ejecuta en
Microsoft Windows. Tanto ClamAV y sus actualizaciones están disponibles de forma gratuita.
Para instalar amavisd-new, SpamAssassin, ClamAV y, corremos.
apt-get install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 arj nomarch
lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-
string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl
Cuarto Paso
Instalación de Apache2, PHP5, phpMyAdmin, FCGI, suExec, Pear, And
mcrypt
Apache: El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas
Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo
HTTP/1.12 y la noción de sitio virtual.
PHP5: Es un lenguaje de programación interpretado, diseñado originalmente para la creación de
páginas web dinámicas. Es usado principalmente para la interpretación del lado del servidor
(server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de
comando o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica
Phpmyadmin: Herramienta de administración web para MySQL.
FCGI: FastCGI es un módulo de lenguaje independiente, de extensión escalable, abierta del CGI
que proporciona un alto rendimiento y persistencia, sin las limitaciones de la API de un servidor
específico.
suExec: Proporciona a los usuarios de Apache la posibilidad de ejecutar programas CGI y SSI en los
IDs de usuario diferente del ID de usuario de la web llamando al servidor web. Normalmente,
cuando un programa CGI o SSI se ejecuta, se ejecuta como el mismo usuario que ejecuta el
servidor web.
Pear: Es un entorno de desarrollo y sistema de distribución para componentes de código PHP.
MCrypt: Esta es una interfaz a la biblioteca mcrypt, que soporta una amplia variedad de
algoritmos de bloque como DES, TripleDES, Blowfish (por defecto), 3-WAY, SEGURO SK64, SK128
SEGURO, TWOFISH, TEA, RC2 y GOST en el CBC, OFB, CFB y modos BCE cifra. Adicionalmente,
soporta RC6 e IDEA que se consideran "no libres". CFB / OFB son 8 bits por defecto.
Quinto Paso
Instalación PureFTPd y Quota
PureFTPd: Es un servidor FTP libre (licencia BSD). Puede ser compilado y ejecutado en una
variedad de sistemas operativos tipo Unix computadora, incluyendo Linux, OpenBSD, NetBSD,
FreeBSD, BSD, FreeBSD, Solaris, Tru64, Darwin, Irix y HP-UX
Quota: Cuota se implementa mediante el sistema BSD interfaz de llamada como el medio de
comunicación con el nivel de usuario. Esto se basa en el sistema de cuotas de Melbourne, que
utiliza tanto el usuario y los archivos de grupo de cuotas.
PureFTPd y quota se puede instalar con el siguiente comando:
apt-get install pure-ftpd-common pure-ftpd-mysql quota quotatool
Edite este archivo: /etc/default/pure-ftpd-common
nano /etc/default/pure-ftpd-common
y asegúrarse de que el modo de inicio se establece en independiente y establecer
[...]
STANDALONE_OR_INETD=standalone
[...]
VIRTUALCHROOT=true
[...]
Ahora podemos configurar PureFTPd para permitir FTP y sesiones de TLS. FTP es un protocolo muy
inseguro, porque todas las contraseñas y todos los datos se transfieren sin cifrar. Mediante el uso
de TLS, toda la comunicación se pueden cifrar, lo que hace FTP mucho más seguro.
Si desea permitir a FTP y sesiones de TLS, ejecute
echo 1 > /etc/pure-ftpd/conf/TLS
Para utilizar TLS, debemos crear un certificado SSL. Lo creo en / etc / ssl / private /, por lo tanto,
creo que el primer directorio:
mkdir -p /etc/ssl/private/
Posteriormente, se puede generar el certificado SSL de la siguiente manera:
openssl req -x509 -nodes -days 7300 -newkey rsa:2048 -keyout /etc/ssl/private/pure-
ftpd.pem -out /etc/ssl/private/pure-ftpd.pem
Country Name (2 letras) [AU]: <-- Entre el Nombre de su Pais(e.g., "DE").
State or Province Name (full name) [Some-State]: <-- Entre Su Direccion.
Locality Name (eg, city) []: <-- Introdusca su Ciudad
Organization Name (eg, company) [Internet Widgits Pty Ltd]: <-- Ingrese nombre de Empresa
Name (e.g., the name of your company).
Organizational Unit Name (eg, section) []: <-- Introduzca Abreviado el nombre de su Empresa(e.g.
"IT Department").
Common Name (eg, YOUR name) []: Escriba el nombre de dominio completo del sistema (e.g.
"server1.example.com").
Email Address []: <-- Tu Direccion de Mail
Cambiamos Permisos al Certificado Generado
chmod 600 /etc/ssl/private/pure-ftpd.pem
Reiniciamos PureFTP
/etc/init.d/pure-ftpd-mysql restart
Edite este archivo: /etc/fstab. busque (ext3 errors=remount-ro) y adiciónele esto
usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0 A la Particion con el Punto de
Montaje /
Quedaria así.
Ejecutamos
nano /etc/fstab y nos tira el siguiente cuadro…
etc/fstab: static file system information. #
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
# <file system> <mount point> <type> <options> <dump> <pass> proc
/proc proc nodev,noexec,nosuid 0 0 /dev/mapper/server1-root / ext4 errors=remount-
ro,usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0 0 1 # /boot was on
/dev/sda1 during installation UUID=6fbce377-c3d6-4eb3-8299-88797d4ad18d /boot ext2
defaults 0 2 /dev/mapper/server1-swap_1 none swap sw 0 0 /dev/fd0 /media/floppy0
auto rw,user,noauto,exec,utf8 0 0
PARA EJECUTAR LAS CUOTAS EJECUTE ESTE ÚLTIMO COMANDO FTP.
mount -o remount /
quotacheck -avugm
quotaon -avug
Sexto Paso
Instalación BIND DNS Server
Bind: Servidor de Nombres de Dominio de Internet.
Bind puede ser instalado de la siguiente manera:
apt-get install bind9 dnsutils
Instalar Vlogger, Webalizer, And Awstats
Vlogger: Analizador/rotador de archivos de registro de servidores web virtuales.
Webalizer: Programa para el análisis de registros de servidores web.
AWstats: Poderoso y completo servidor de Web Log Analyzer
Vlogger, Webalizer, y AWstats se pueden instalar de la siguiente manera:
apt-get install vlogger webalizer awstats geoip-database
Abra el Archivo /etc/cron.d/awstats y Comente lo Siguiente:
nano /etc/cron.d/awstats
#*/10 * * * * www-data [ -x /usr/share/awstats/tools/update.sh ] &&
/usr/share/awstats/tools/update.sh
# Generate static reports:
#10 03 * * * www-data [ -x /usr/share/awstats/tools/buildstatic.sh ] &&
/usr/share/awstats/tools/buildstatic.sh
Septimo Paso
Instalación Jailkit
Jailkit: Es una herramienta que nos permitirán modificar las cuentas que deseemos para limitar el
acceso a diversos archivos o comandos específicos de una manera fácil e intuitiva.
Jailkit sólo es necesario si quieres hacer chroot a usuarios SSH. Se puede instalar de la siguiente
manera (importante: Jailkit debe estar instalado antes de ISPConfig - no se puede instalar
después!):
apt-get install build-essential autoconf automake1.9 libtool flex bison debhelper
cd /tmp
wget http://olivier.sessink.nl/jailkit/jailkit-2.14.tar.gz
tar xvfz jailkit-2.14.tar.gz
cd jailkit-2.14
./debian/rules binary
Instalación fail2ban
fail2ban: Es una aplicación escrita en Python para la prevención de intrusos en un sistema, que se
basa en la penalización de conexión (bloquear conexión) a los orígenes que intentan accesos por
fuerza bruta. Asi Instalamos Fail2ban
apt-get install fail2ban
Octavo Paso
Instalación SquirrelMail
SquirrelMail: Es una aplicación webmail escrita en PHP. Puede ser instalado en la mayoría de
servidores web siempre y cuando éste soporte PHP y el servidor web tenga acceso a un servidor
IMAP y a otro SMTP.
Para instalar el cliente de correo web SquirrelMail, ejecute
apt-get install squirrelmail
Vamos a Reconfigurar SquirreMail.
Ejecutamos: squirrelmail-configure
Seguimos los Pasos ……………….
Courier-IMAP/-PO3
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages
D. Set pre-defined settings for specific IMAP servers
C Turn color on
S Save data
Q Quit
Command >> <-- D
ENVIOS
Please select your IMAP server:
bincimap = Binc IMAP server
courier = Courier IMAP server
cyrus = Cyrus IMAP server
dovecot = Dovecot Secure IMAP server
exchange = Microsoft Exchange IMAP server
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = University of Washington's IMAP server
gmail = IMAP access to Google mail (Gmail) accounts
quit = Do not change anything
Command >> <-- courier 30
Please select your IMAP server:
bincimap = Binc IMAP server
courier = Courier IMAP server
cyrus = Cyrus IMAP server
dovecot = Dovecot Secure IMAP server
exchange = Microsoft Exchange IMAP server
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = University of Washington's IMAP server
quit = Do not change anything
Command >> courier y enter
Courier-IMAP/-PO3
imap_server_type = courier
default_folder_prefix = INBOX.
trash_folder = Trash
sent_folder = Sent
draft_folder = Drafts
show_prefix_option = false
default_sub_of_inbox = false
show_contain_subfolders_option = false
optional_delimiter = .
delete_folder = true
Press any key to continue... <-- ENTER
ENVIOS
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages
D. Set pre-defined settings for specific IMAP servers
C Turn color on
S Save data
Q Quit
Command >> <-- S
Posteriormente se puede acceder a SquirrelMail en
http://server1.example.com/webmail o http://172.16.1.2/webmail:
Si desea utilizar el alias / webmail en vez de / squirrelmail, basta con abrir /
etc/apache2/conf.d/squirrelmail.conf ...
nano /etc/apache2/conf.d/squirrelmail.conf
Alias /squirrelmail /usr/share/squirrelmail
Alias /webmail /usr/share/squirrelmail [...]
/etc/init.d/apache2 reload
Reiniciar Apache
Noveno Paso
Para instalar ISPConfig 3 de la última versión publicada, haga lo siguiente:
cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/
Siguiente Paso:
php -q install.php
Instalando ISPConfig 3
root@server1:/tmp/ispconfig3_install/install# php -q install.php
--------------------------------------------------------------------------------
_____ ___________ _____ __ _ ____
|_ _/ ___| ___ \ / __ \ / _(_) /__ \
| | \ `--.| |_/ / | / \/ ___ _ __ | |_ _ __ _ _/ /
| | `--. \ __/ | | / _ \| '_ \| _| |/ _` | |_ |
_| |_/\__/ / | | \__/\ (_) | | | | | | | (_| | ___\ \
\___/\____/\_| \____/\___/|_| |_|_| |_|\__, | \____/
__/ |
|___/
--------------------------------------------------------------------------------
>> Initial configuration
Operating System: Debian or compatible, unknown version.
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.
Select language (en,de) [en]: <-- ENTER
Installation mode (standard,expert) [standard]: <-- ENTER
Full qualified hostname (FQDN) of the server, eg server1.domain.tld [server1.example.com]: <--
ENTER
MySQL server hostname [localhost]: <-- ENTER
MySQL root username [root]: <-- ENTER
MySQL root password []: <-- yourrootsqlpassword
MySQL database to create [dbispconfig]: <-- ENTER
MySQL charset [utf8]: <-- ENTER
Generating a 2048 bit RSA private key
...+++
.................................................................+++
writing new private key to 'smtpd.key'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]: <-- ENTER
State or Province Name (full name) [Some-State]: <-- ENTER
Locality Name (eg, city) []: <-- ENTER
Organization Name (eg, company) [Internet Widgits Pty Ltd]: <-- ENTER
Organizational Unit Name (eg, section) []: <-- ENTER
Common Name (eg, YOUR name) []: <-- ENTER
Email Address []: <-- ENTER
Configuring Jailkit
Configuring SASL
Configuring PAM
Configuring Courier
Configuring Spamassassin
Configuring Amavisd
Configuring Getmail
Configuring Pureftpd
Configuring BIND
Configuring Apache
Configuring Vlogger
Configuring Apps vhost
Configuring Firewall
Installing ISPConfig
ISPConfig Port [8080]: <-- ENTER
Configuring DBServer
Installing ISPConfig crontab
no crontab for root
no crontab for getmail
Restarting services ...
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql restart
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop mysql ; start mysql. The restart(8) utility is also available.
mysql stop/waiting
mysql start/running, process 2302
* Stopping Postfix Mail Transport Agent postfix
...done.
* Starting Postfix Mail Transport Agent postfix
...done.
* Stopping SASL Authentication Daemon saslauthd
...done.
* Starting SASL Authentication Daemon saslauthd
...done.
Stopping amavisd: amavisd-new.
Starting amavisd: amavisd-new.
* Stopping ClamAV daemon clamd
...done.
* Starting ClamAV daemon clamd
root@server1:/tmp/ispconfig3_install/install#
El programa de instalación configura automáticamente todos los servicios subyacentes, por lo
que no es necesaria la configuración manual.
Posteriormente se puede acceder a ISPConfig 3 bajo http://server1.example.com:8080 o
http://192.168.1.100:8080/. Inicie sesión con el nombre de usuario admin y la contraseña de
administrador (debe cambiar la contraseña por defecto después de su primer inicio de sesión):
“El sistema está ahora listo para ser utilizado”.