Configuración de Servidor · 5 min read · Oct 20, 2025
Configurar Ubuntu-Server 6.10 como un Firewall/Puerta de Enlace para su Entorno de Pequeña Empresa - Página 3
Así que ahora necesitamos algunos paquetes. Haga (todo en una línea!):
apt-get install postfix postfix-doc courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-modules-sql sasl2-bin libpam-mysql build-essential dpkg-dev fakeroot debhelper libdb4.2-dev libgdbm-dev libldap2-dev libpcre3-dev libmysqlclient15-dev libssl-dev libsasl2-dev postgresql-dev po-debconf dpatch zoo unzip arj rdate fetchmail unzip zip ncftp libarchive-zip-perl zlib1g-dev libpopt-dev nmap lynx fileutils curl mail-audit-tools libwww-perl imagemagick squirrelmail squirrelmail-locales munin munin-node ntp samba spamassassin razor pyzor unzoo spamc libio-string-perl libnet-ident-perl libio-socket-ssl-perl libapache2-mod-php4 libapache2-mod-perl2 php4 php4-cli php4-common php4-curl php4-dev php4-domxml php4-gd php4-imap php4-ldap php4-mcal php4-mhash php4-mysql php4-odbc php4-pear php4-xslt curl libwww-perl php-pear mailscanner mailx libzzip-dev libgmp3c2 libgmp3-dev dhcp3-server pptpdAcepte todos los valores predeterminados.
Ahora haga:
mysqladmin -u root password yourrootsqlpassword ##¡USE UNA CONTRASEÑA REAL AQUÍ!Ahora configure Apache y Squirrelmail.
/usr/sbin/squirrelmail-configureEstablezca en courier (opción D) y hágalo de otra manera como le guste. No olvide habilitar algunos complementos y establecer un idioma predeterminado si lo desea. También sugiero establecer esto:
$show_contain_subfolders_option = true;Mi /etc/squirrelmail/config.php ahora se ve así:
(Solo mi configuración actual. No copie esto, úselo como referencia.)
A continuación, haga:
apache2-ssl-certificate -days 3650¡Complete el nombre del servidor correcto!
Es decir: la dirección en la que planea dar acceso a sus usuarios a Squirrelmail o cualquier otro servicio por apache en el puerto 443. (también vamos a usar este para postfix, imaps y pop3s) Solo el dominio servirá (DEBE EXISTIR EN DNS). No dominio/webmail
Si algo salió mal, simplemente elimine el certificado y repita este paso.
Ahora ingrese:
a2enmod ssla2enmod rewritea2enmod includecp /etc/apache2/sites-available/default /etc/apache2/sites-available/httpsln -s /etc/apache2/sites-available/https /etc/apache2/sites-enabled/httpsln -s /etc/squirrelmail/apache.conf /etc/apache2/sites-enabled/squirrelmailRecibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.