Vous êtes sur la page 1sur 15

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

(HTTPS://GEEKYTHEORY.COM)

CMO CONFIGURAR UN SERVIDOR VPS

Hola! Bienvenido a Geeky Theory. Conoces nuestra nueva seccin de preguntas


(http://goo.gl/onTJPT)? Si tienes cualquier duda, puedes escribir una pregunta y te
contestaremos lo antes posible.

28 ABRIL, 2014 | CMO CONFIGURAR UN SERVIDOR VPS

Buscar...

(HTTPS://GEEKYTHEORY.COM/CATEGORY/GEEKY-THEORY2/TUTORIALES-2/COMO-CONFIGURAR-UN-SERVIDOR-VPS/),
LINUX (HTTPS://GEEKYTHEORY.COM/CATEGORY/LINUX-2/),
TUTORIALES (HTTPS://GEEKYTHEORY.COM/CATEGORY/GEEKYTHEORY-2/TUTORIALES-2/)
13.187 47 (HTTPS://GEEKYTHEORY.COM/COMO-CONFIGURARUN-SERVIDOR-VPS-PARTE-2-INSTALAR-IREDMAIL/#DISQUS_THREAD)

(http://goo.gl (http://goo.gl (http://go

CMO CONFIGURAR UN SERVIDOR VPS


[PARTE 2] INSTALAR IREDMAIL

/LxKf9p)

/bQk59v)

/cIdHkT

10516

2986

1388

(http://goo.gl (http://goo.gl (http://go


/fHZMyu)

/gYhhte)

/hBZ6a

Hola! Seguimos con la serie de tutoriales para congurar un VPS. Este


tutorial
es propias
de vital
durante
el proceso
ya que
como
Usamos
cookies
y deimportancia
terceros para mejorar
tu experiencia
y realizar
tareas
de analtica. Al continuar navegando entendemos
(https://goo.gl/6PlVKQ)
tenemos unque
dominio
tambin queremos tener
aceptaspropio
nuestra(tutorialvps.tk),
poltica de cookies (http://geekytheory.com/politica-de-cookies)
Acepto

1 de 15

08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

cuentas de correo con ese dominio. Por ejemplo: mario@tutorialvps.tk.

SUSCRBETE AL BLOG POR


CORREO ELECTRNICO

(HTTPS://GEEKYTHEORY.COM)

Si quieres ver los tutoriales de esta gua, mira esta serie de tutoriales
para

congurar

un

servidor

VPS

con

Debian

Nginx

(http://geekytheory.com/category/geeky-theory-2/tutoriales-2/comocongurar-un-servidor-vps/).

Introduce

tu

electrnico para suscribirte a


Geeky

Theory

noticaciones

Hablando desde la experiencia que me da la administracin del servidor


de Geeky Theory, puedo decir que llegar a instalar y congurar un
servidor de correo electrnico ha sido un esfuerzo titnico. He estado

correo

y
de

recibir
nuevas

entradas.
nete a otros 538 suscriptores

das para conseguirlo, pero al nal ha funcionado. Muchos tutoriales te


dejaban a mitad, o no estaban bien explicados, o te ponan un par de
comandos

ya.

Anteriormente,

utilizbamos

mailgun

(https://mailgun.com) como servidor de correo intermediario, con la

SUSCRIBIRME

limitacin de 300 correos al da. Puede ser una barbaridad, pero al nal
se gastan, ya que por cada registro de usuario se manda un correo, con
los Rockets mandamos, correos personales Como ya tengo la
frmula para que funcione sin tener que depender de ningn servicio
externo, voy a ponerla aqu.
Ni que decir tiene que utilizar un correo electrnico con dominio propio
mola mucho ms y te hace marcar la diferencia.
Despus de esta introduccin, voy a contaros el proceso que vamos a
seguir para instalar iRedMail (https://bitbucket.org/zhb/iredmail).

QU ES IREDMAIL?
Es un proyecto gratuito y open source que ofrece las herramientas
necesarias para montar un servidor de correo electrnico. Est alojado
en BitBucket (https://bitbucket.org/zhb/iredmail) bajo licencia GPLv2
(http://geekytheory.com/que-licencia-uso-para-mi-codigo-libre/). Est
pensado para ser instalado en un servidor limpio, es decir, en una
mquina recin creada. Si os habis puesto a instalar cosas desde el
tutorial 1, es posible que no funcione. Dicho esto, me veo obligado a
poner:
Precaucin! Este tutorial est pensado para servidores que no
tengan nada instalado (fresh).

As que, como no he hecho nada desde el tutorial anterior, funcionar


Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

perfectamente.

2 de 15

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

iRedMail instalar Apache y MySQL en el servidor, as que si queremos

(HTTPS://GEEKYTHEORY.COM

Apache, perfecto, pero si nuestro objetivo es utilizar Nginx, tendremos


que buscarnos un poco la vida para congurarlo. Eso lo haremos en el
tutorial nmero 3.

PASOS A SEGUIR
PASO 1
Como

habis

podido

comprobar,

la

contrasea

que

manda

DigitalOcean, o cualquier empresa que ofrezca servicios de


alojamiento es imposible de recordar, ya que suelen ser generadas
automticamente. Debido a esto, el primer paso es cambiar la
contrasea por la que nosotros queramos. Cuidado, que es el usuario
root. Introducimos lo siguiente tras entrar por SSH:
1

# passwd

PASO 2
Cambiamos el hostname de nuestra mquina para que nos salga as:
1 root@tutorialvps:~# cat /etc/hostname
2 tutorialvps.tk

1
2
3
4
5
6
7
8
9

root@tutorialvps:~# cat /etc/hosts


127.0.0.1
tutorialvps.tk tutorialvps localhost localhost
# 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

Se recomienda reiniciar la mquina para que los cambios se apliquen.

PASO 3
Vamos a aadir un nuevo registro MX. Para ello, en DNS, hacemos click
en nuestro dominio e introducimos lo siguiente. Ojo, que tiene un punto
al nal. Ponedlo!

Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

3 de 15

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

(HTTPS://GEEKYTHEORY.COM)

PASO 4
Aadir un registro SPF (Sender Policy Framework) para evitar spoof de
direcciones de correo de nuestro dominio y para que otros servidores
de correo no rechacen o ltren como spam correos de nuestro dominio.
Yo pondr mi IP, pero que cada uno ponga la suya.
1 "v=spf1 ip4:IP.DE.TU.SERVIDOR -all"

Todava nos queda un registro por aadir, pero va en funcin de nuestra


instalacin de iRedMail, as que lo haremos luego.

PASO 5
Ahora vamos a instalar iRedMail. No nos deja instalar versiones
antiguas (lgico), as que tendremos que ver en su pgina de descargas
(http://www.iredmail.org/download.html) cul es la versin actual.
Mientras escribo el tutorial veo que me toca instalar la 0.8.6. Copiad la
direccin URL del chero que toca descargar.

Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

4 de 15

(https://i2.wp.com/geekytheory.com/wp-content/uploads/2014/03

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

/como-instalar-iredmail-vps-servidor-debian-3.png)

(HTTPS://GEEKYTHEORY.COM)

Introducid lo siguiente en la terminal:


1

# wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.8.6.tar.bz2

Descomprimimos y navegamos hacia la carpeta:


1

# tar jxvf iRedMail-0.8.6.tar.bz2 && cd iRedMail-0.8.6

Ejecutamos el script:
1

# bash iRedMail.sh

Ahora se nos abrir una ventana donde nos guiar durante el proceso.

Seleccionamos /var/vmail (por defecto):

Seleccionamos MySQL:
Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

5 de 15

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

(HTTPS://GEEKYTHEORY.COM)

Ahora seleccionamos la contrasea de MySQL:


Precaucin! No utilicis caracteres especiales ($, , #, @ ).

Ahora

introducimos

nuestro

dominio.

Aunque diga

que

no

introduzcamos tutorialvps.tk, nosotros lo haremos:

Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

Tambin
6 de 15

pedir
para
el administrador
que aceptasuna
nuestracontrasea
poltica de cookies
(http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

(postmaster@tutorialvps.tk) y nalmente, saldr un men con opciones

(HTTPS://GEEKYTHEORY.COM)

para ver qu queremos instalar. Marcamos todo menos Fail2Ban, que lo

instalaremos y conguraremos ms adelante:

Cuando le demos a Next comenzar la instalacin automticamente.


Una vez haya nalizado el proceso, preguntar si queremos congurar
la iptables por defecto con iRedMail. He ledo que mucha gente ha
tenido problemas con esto al realizar la conguracin por defecto, as
que escribimos una n para no congurarlas:

Finalmente, nos saldr un mensaje como este:

Nos indica que reiniciemos la mquina para que se apliquen todos los
cambios,
aspropias
que eso
haremos.
Unamejorar
vez haya
terminado
el proceso
deanaltica. Al continuar navegando entendemos
Usamos
cookies
y de
terceros para
tu experiencia
y realizar
tareas de
reinicio, entraremos
a nuestra
tutorialvps.tk/iredadmin
para poder congurar
que aceptas
poltica de cookies (http://geekytheory.com/politica-de-cookies)
7 de 15

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

nuestro correo y crear una nueva cuenta (mario@tutorialvps.tk, por

(HTTPS://GEEKYTHEORY.COM)

ejemplo). Introducimos los datos de usuario y hacemos click en

Add->User. Veremos algo parecido a esto e introducimos los datos de


nuestra cuenta:

PASO 6
Ahora toca aadir el registro DKIM como TXT en el panel de
DigitalOcean para poder enviar y recibir correo electrnico. En la
consola introducimos:
1 # amavisd-new showkeys

Veremos algo parecido a esto:

Si os jis, he seleccionado una parte del texto, el cual tiene comillas al


principio, al nal y a mitad. Tenemos que dejar nicamente las comillas
del principio y del nal. Por ejemplo, si tenemos esto:
1 "v=DKIM1; p="
2
"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC9UKLzr3VT/V1xlft9z9y5fhUa"
Usamos
cookies
propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos
3
"Aj4RxSgwZuphFycASDDDflDIdg7Y6aPj7Yel3VGTZl7XP9DW6JrPL4i7NmkFj39X"
4
"wz2JdENm86t7vzZjGBwFgtJo321332dWqWtM4aNtKfDSP66P6Z/8z7551i51NfgkXlT"
que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)
Acepto
5
"a67kbfuKPi2+Qch2cwIDAQAB"

8 de 15

08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

Lo dejamos as:

(HTTPS://GEEKYTHEORY.COM)

1 "v=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC9UKLzr3VT/V1xlft9z9y5fhUAj4

A continuacin, nos dirigimos al panel de DigitalOcean (o de la empresa


donde hayamos contratado el VPS) e introducimos el registro TXT con
el contenido obtenido anteriormente (clave DKIM):

Ahora, si todo va bien, tendremos los DNS parecidos a estos, pero cada
uno con su dominio y su IP:

Para acabar esta parte del tutorial, iremos a https://tutorialvps.tk/mail


para ver nuestra bandeja de entrada. Como os he dicho al principio del
tutorial, estuve das para congurar el servidor de correo electrnico y,
para probarlo me mandaba correos con diferentes cuentas. Me volv
loco

Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

9 de 15

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

(HTTPS://GEEKYTHEORY.COM)

PASO 7
Si os jis, cada vez que entris a vuestro dominio, os redirige a
dominio.com/mail, pero no queremos eso, as que tendremos que
cambiar el archivo que se encuentra en /var/www/index.html, que
ahora mismo tiene este contenido:
1 <html>
2
<head>
3
<meta HTTP-EQUIV="REFRESH" content="0; url=/mail/">
4
</head>
5 </html>

Vamos a cambiarlo por este otro:


1 <html>
2
<head>
3
<title>Geeky Theory mola mucho!</title>
4
</head>
5
<body>
6
<h1>Geeky Theory mola mucho!</h1>
7
</body>
8 </html>

Veremos lo siguiente:

Bueno, pues esto es todo por este tutorial. Largo y algo complicado,
pero vale la pena documentarlo para ayudar a quien, como yo, haya
sufrido el tener que congurar por primera vez un servidor desde cero.
Nos vemos en el siguiente. Un saludo!
Si queris registraros en Digital Ocean para tener vuestro VPS,
haced click en este botn:

DIGITAL OCEAN (HTTPS://WWW.DIGITALOCEAN.COM


/?REFCODE=635DCF868B93)

Comparte!

(http://meneame.net

Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

10 de 15

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

/submit.php?url=https://geekytheory.com
/como-congurar-un-servidor-vps-parte(HTTPS://GEEKYTHEORY.COM)
2-instalar-iredmail/)

(http://www.facebook.com
/sharer.php?u=https://geekytheory.com
/como-congurar-un-servidor-vps-parte2-instalar-iredmail/) 10
(https://plus.google.com/share?url=https:
//geekytheory.com/como-congurarun-servidor-vps-parte-2-instalariredmail/) 3
(http://twitter.com
/share?url=https://geekytheory.com/comocongurar-un-servidor-vps-parte2-instalar-iredmail/&text=C
%C3%B3mo+congurar+un+servidor+VPS+%5BParte+2%5D+
%E2%80
%93+Instalar+iRedMail+via+%40geekytheory)
2
(https://bufferapp.com
/add?url=https://geekytheory.com/comocongurar-un-servidor-vps-parte2-instalar-iredmail/&text= Cmo
congurar un servidor VPS [Parte 2]
Instalar iRedMail)
(https://attr.com
/submit/auto?user_id=&title=Cmo
congurar un servidor VPS [Parte 2]
Instalar
iRedMail&url=https://geekytheory.com
/como-congurar-un-servidor-vps-parte2-instalar-iredmail/)
(mailto:?Subject=Cmo congurar un
servidor VPS [Parte 2] Instalar
iRedMail&Body=%20https://geekytheory.com
/como-congurar-un-servidor-vps-parteUsamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos
2-instalar-iredmail/)
11 de 15

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

(http://www.linkedin.com
/shareArticle?mini=true&url=https:
(HTTPS://GEEKYTHEORY.COM)
//geekytheory.com/como-congurarun-servidor-vps-parte-2-instalariredmail/) 0
(http://reddit.com

/submit?url=https://geekytheory.com
/como-congurar-un-servidor-vps-parte2-instalar-iredmail/&title=Cmo congurar
un servidor VPS [Parte 2] Instalar
iRedMail) 0
RELACIONADO

Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

12 de 15

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

MARIO PREZ ESTESO (HTTPS://GEEKYTHEORY.COM


/AUTHOR/MARIOPEREZESTESO/)
(HTTPS://GEEKYTHEORY.COM)

(https://geekytheory.com
(https://plus.google.com
/usuarios
(http://twitter.com
/u/0/105420449293289565478
(http://es.linkedin.com
/?u=marioperezesteso)
/_mario_perez)
/posts)
/in/marioperezesteso/)
Ingeniero de Telecomunicacin especializado en telemtica.
Apasionado de la programacin y del conocimiento libre.

Tags: apache (https://geekytheory.com/tag/apache/), iredmail


(https://geekytheory.com/tag/iredmail/), mysql
(https://geekytheory.com/tag/mysql/), nginx (https://geekytheory.com
/tag/nginx/), php (https://geekytheory.com/tag/php/), phpmyadmin
(https://geekytheory.com/tag/phpmyadmin/)

Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

13 de 15

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

Comentarios

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...
1

(HTTPS://GEEKYTHEORY.COM)

Jorge Botello

Hola realice todos los paso para configurar el sistema de


correo pero cuando quiero ingresar a https://....//iredadmin/
me dice en la url login?msg=INVALID_CREDENTIALS la
version que instalo es la actual iRedMail-0.9.2.tar.bz2, en el
foro principal de ellos esta ese problema pero nose como
solucionar ese detalle :(
http://www.iredmail.org/forum/...

Ramiro R.

Mario:
Buen tutorial, me ha resuelto varias dudas. Pero tengo la
siguiente pregunta:
Es necesario hacer la configuracin de la imagen "

Mario Prez Esteso

Moderador

No tiene que ser igual que en la imagen. Sigue los


pasos y tendrs que usar tu dominio y tu IP para la
configuracin. Con lo de la imagen no te funcionar, ya
que es de mi servidor.

Ramiro R.
y realizar tareas de analtica. Al continuar navegando entendemos
Usamos cookies propias y de terceros
para mejorar tu experiencia

14 de 15

Me parece que no apretaste en "ver ms"...


Mi pregunta es que si la configuracin de la

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Cmo configurar un servidor VPS [Parte 2] - Instalar iRedMail | Geeky...

https://geekytheory.com/como-configurar-un-servidor-vps-parte-2-instal...

(HTTPS://GEEKYTHEORY.COM)
REA DE USUARIOS

CONTACTO

(/LOGIN)

(/CONTACTO)

Geeky Theory - 2015

(http://geekytheory.com/feed)
(http://facebook.com/geekytheory)
(http://twitter.com/geekytheory)
(http://youtube.com/user/telecoreference)
(http://github.com/geekytheory)
(https://plus.google.com/u/0/b/101433674168165160446
/101433674168165160446/posts)
CC BY-NC-SA 4.0 (http://creativecommons.org/licenses/by-nc-sa/4.0/)

Usamos cookies propias y de terceros para mejorar tu experiencia y realizar tareas de analtica. Al continuar navegando entendemos

15 de 15

que aceptas nuestra poltica de cookies (http://geekytheory.com/politica-de-cookies)

Acepto
08/07/2015 04:56 p.m.

Vous aimerez peut-être aussi