Servidor de Correo Interno con DeskNow

septiembre 10, 2007 at 9:52 am (Bases de Datos, Empresa, linux, Servidores)

Desknow , es un sistema de Correo Colaborativo capaz de remplazar microsoft Exchange , de hecho es bastante facil de implantar y da muchas mas funcionalidades:

  • Calendario compartido
  • Foros
  • Chat Corporativo
  • Carpetas Compartidas
  • Antispam
  • Posibilidad de Configurar una cuenta externa
  • Conexion Wap
  • Soporte para Active Directory y Ldap
  • Contactos Locales y Compartidos
  • Grupos y permisos
  • Listas de Correo
  • Antivirus

I algunas Cosas mas que puedes consultar en Features

Instalación de Desknow


Dependencias:

  • Mysql
  • Java J2SE SDK
  • mysql-connector-java-5.0.7
Instalando Mysql

# apt-get install mysql-server

Instalando J2SE SDK

# mkdir /usr/java && cd /usr/java

# wget http://www.hshsoft.de/XMeld/jdk-1_5_0_08-linux-i586.bin

# chmod +x jdk-1_5_0_08-linux-i586.bin ; ./*.bin

Instalando Desknow

# cd /opt ; wget http://www.desknow.com/downloads/desknow.tar.gz

# tar -xvf desknow.tar.gz ; cd desknow_server

Moviendo Ficheros

# mv desknow /var

# mv desknowdata /var

# mv etc/desknow.conf /etc

# mv etc/init.d/desknow /etc/init.d

Ahora editamos /etc/desknow.con y modificamos la Variable.
JAVA_HOME=” “

Por la ruta donde instalemos JDK en nuestro caso quedando asi:

JAVA_HOME=”/usr/java/jdk1.5.0_08″

Copiamos las Librerias a Jre

# cd /opt/desknow_server

# cp -f jce/150/*.jar /usr/java/jdk1.5.0_08/jre/lib/security

Creando la Configuración

En mi caso lo hago en modo texto ya que normalmente los servidores los monto en modo texto.

#/var/desknow/bin/configconsole.sh

1: All
2: 0:0:0:0:0:0:0:1%1
3: 127.0.0.1
4: 192.168.1.34
5: fe80:0:0:0:20c:29ff:fe8b:8294%2
IP address [1]: 4

Seleccionamos 4 para que funcione en nuestra red

Select what HTTP ports the server will be using. Web browsers will use these ports to connect to DeskNow.
HTTP [81]: 8080

Aquí Indicamos el Puerto por ejemplo 8080 .

HTTPS [443]:

Si no hay ningun servidor Web con SSL corriendo En esa maquina se puede dejar tal qual.

Do you want to enable instant messaging?
Enable instant messaging [yes]:

Le decimos Yes si queremos funciones de Chat Interno.

Port for unencrypted instant messaging [5222]: [ENTER]

Port for encrypted (SSL) instant messaging [5223]: [ENTER]

Enable instant messaging over HTTP (to traverse firewalls) [yes]: [ENTER]

Instalando Conector Mysql – Java

# wget -c ftp://ftp.ntua.gr/mirror/mysql/Downloads/Connector-J/mysql-connector-java-5.0.7.tar.gz
# tar zxfv mysql-connector-java-5.0.7.tar.gz
# cd mysql-connector-java-5.0.7/

# cp *.jar /var/desknowdata/lib
Preparando la Base de Datos

# mysql -u root -p

mysql>update user set Password=PASSWORD(‘nueva_pass’) where user=’root’;

mysql> FLUSH PRIVILEGES;

mysql> quit

Ahora pasamos a Crear

Asi Crearemos una password para el usuario Root

Creacion de la base de datos Desknow

#mysql -u root -p

Enter Password: (aquí va la password que cambiemos)

mysql> create database desknow character set utf8;


Creamos Usuario desknowserver y le damos permisos.

mysql> grant all privileges on desknow.* to desknowserver@localhost identified by ‘la_password’;

mysql> grant all privileges on desknow.* to desknowserver@’%’ identified by ‘la_password’;

Donde la la_password es la contraseña que le asignemos

Muy Bien , ahora ya tenemos Todo preparado es hora de iniciar sesion

abrimos nuestro navegador favorito y apuntamos ha https://ip_servidor

Nos pedira el Nombre de usuario de la DB la password y la base de datos

BD:desknow

usuario:desknowserver

password: la que hayas puesto en identified by ‘la_password’;

Ahora nos cargara el desknow el usuario es Admin y la password de la DB

En este momento podremos crear usuarios etc.

Capturas:

pantallazo-2.png

 

pantallazo-3.png

Pues hasta aquí el articulo ya se ha acabado si teneis alguna duda no olvidéis postear en el foro muy amablemente os puedo aconsejar.

2 comentarios

  1. Melissa said,

    Esto es muy bueno

  2. Herbert Rodas said,

    Que otro puerto, ademas del 8080 puedo utilizar?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: