Instalación de Egroupware

Por necesidades laborales, estoy estudiando diferentes sistemas para gestion de grupos y proyectos, estoy barajando 3, en cada una enseñaré su instalación. Seran project.net openproject y egroupware

El paquete se descarga desde la dirección: http://www.egroupware.org/download

eGroupware-1.6.002.tar.bz2

Lo descargamos y lo descomprimimos

$bzip2 -d eGroupware-1.6.002.tar.bz2

desempaquetamos

$tar -xf eGroupware-1.6.002.tar

creamos un directorio para accesible para apache, en mi caso:

$mkdir /var/www/egroupware

copio el contenido de eGroupware-1.6.002 para /var/www/egroupware

$cp -r eGroupware-1.6.002/* /var/www/egroupware

Editamos php.ini

$vi /etc/php5/apache2/php.ini

editamos la linea: mbstring.func_overload = 7

Editamos configuracion de apache:

$vi /etc/apache2/sites-available/default

añado lo siguiente:

<VirtualHost *:80>
        ServerName egroupware.midomino.com
        ServerAdmin jmanuelguerrero@gmail.com
        DocumentRoot /var/www/egroupware
        <Directory /var/www/egroupware/>
                Allow from all
                AllowOverride All
                Order allow,deny
        </Directory>

</VirtualHost>

Grabo el archivo y reinicio apache2

$service apache2 restart

Instalamos necesidades de opengroupware

$apt-get install php-pear
$pear install Log
$pear install XML_Feed_Parser
$pear install Net_Sieve
$pear install Net_IMAP
$pear install Auth_SASL
$pear install channel://pear.php.net/HTTP_WebDAV_Server-1.0.0RC4

Una vez está, introduzco la siguiente dirección que acabo de crear en el navegador: http://egroupware.midominio.com

En primer lugar nos da una pantalla de bienvenido:

En segundo lugar, si tenemos instalado apache, mysql y hemos instalado todo lo anterior, no deberia darnos ningún problema, nos saldrá alguna advertencia pero no son importantes, saltamos al siguiente paso:

Y rellenaos lo siguiente:
Raíz del servidor: /var/www/egroupware
Usuario del encabezado: admin
Contraseña del encabezado: prueba
Limitar acceso: 172.16.2.0 (limito a mi red unicamente)
Conexiones persistentes: si
Manejador de sesiones: opcion por defecto
Activar MCrypt: lo dejo desactivado
Vector de inicialización MCrypt: dejo el que viene por defecto.
Cuadro de selección de dominio en el inicio de sesión: no (esta opción si esta en no se puede acceder con @dominio si esta en sí, mostrara los dominios)

Lo siguiente es configuración de BBDD

Compruebo que tengo un problema de permisos y no me permite crear header.inc.php, necesario para continuar con la instalacion.

Cambio propietario del directorio al usuario que gestiona apache2, para permitirle acceso

$chown -R www-data:www-data /var/www/egroupware/

Una vez cambiado el propietario ya sale un botón que permite la escritura y creación del archivo.

Siguiente paso:

Entramos como usuario administrador para Instalación/Configuración

Y vemos en la siguiente pantalla que aun nos quedan cosas por configurar:

Pinchamos en configuración del paso 2

Está todo bastante bien explicado así que lo dejo para rellenar, si hay alguna duda basta con preguntar.

aun así utilizo los directorios predefinidos, los creo y les doy como propietario al usuario de apache

$mkdir /var/lib/default
$mkdir /var/lib/default/backup
$mkdir /var/lib/default/files
$chown -R www-data:www-data  /var/lib/default/

Aceptamos y volvemos a la anterior
ahora solo nos queda crear alguna cuenta de administrador:

Ya está finalizada la instalación.

tweet: 

Añadir nuevo comentario

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
By submitting this form, you accept the Mollom privacy policy.