Sie sind auf Seite 1von 6

Instalacin_y_Configuracin_del_Webmail:Roundcube,_eGroupware_y_Mediawiki

Tabla de contenidos
1 Instalacin de RoundCube (Webmail), EgroupWare y MediaWiki 1.1 Requisitos Iniciales 1.2 Roundcube 1.3 Egroupware 1.4 Mediawiki

Instalacin de RoundCube (Webmail), EgroupWare y MediaWiki


Requisitos Iniciales
Instalar apache2 modo Debian: NOTA: En modo Debian, no existe php5 en modo worker, se debe usar modo prefork

{{{ aptitude install apache2 apache2-utils apache2-mpm-prefork libapache2-mod-php5 libapache2-mod-pyth mysql-server-5.0 }}} {{{ dpkg-reconfigure mysql-server-5.0 }}} {{{ Nueva contrasea del usuario root: 123321... }}}

Roundcube
Crear un vhost para el sitio web webmail usando vhost-ldap, Ejemplo:

{{{ dc: apacheServerName=webmail.cnti.gob.ve,ou=vhosts,ou=apache,ou=servicios,dc=cnti,dc=gob,dc=ve apacheDocumentRoot: /var/www/webmail }}}

Descargar el fuente de roundcube, descomprimir en una carpeta con acceso web

Instalacin de RoundCube (Webmail), EgroupWare y MediaWiki

Instalacin_y_Configuracin_del_Webmail:Roundcube,_eGroupware_y_Mediawiki Crear la carpeta /var/www/webmail, darle privilegios al usuario apache (www-data) y descomprimir el fuente de roundcube ahi

{{{ mkdir /var/www/webmail }}}

Instalar las extensiones requisito de PHP5:

{{{ aptitude install php5-suhosin php5-snmp php5-pgsql php5-mysql php5-tidy php5-xmlrpc php5-xsl php5php5-imap php5-imagick php5-gd php5-common php5-auth-pam php5-cli php5-curl }}}

Crear y verificar que los siguientes directorios dentro de la carpeta webmail tienen derechos de escritura para www-data:

{{{ - /temp - /logs }}} {{{ cd /var/www/webmail mkdir temp mkdir logs chmod 0660 temp logs -R chown www-data.www-data temp -R && chown www-data.www-data logs -R }}}

Crear una base de datos en mySQL para el roundcube:

Entrar en la consola de mysql:

{{{ # mysql -u root -p }}}

Roundcube

Instalacin_y_Configuracin_del_Webmail:Roundcube,_eGroupware_y_Mediawiki Ejecutar las siguientes ordenes:

{{{ > CREATE DATABASE roundcubemail DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; > GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY '123321...'; > quit }}}

Cargar la data inicial:

{{{ mysql -u root -p --database roundcubemail < SQL/mysql5.initial.sql }}}

Volvemos a entrar en la consola de mySQL y verificamos que todo est correcto:

Database Tables_in_roundcubemail

Convocar el instalador (http://webmail.cnti.gob.ve/installer) desde un navegador Siga las instrucciones en pantalla: Notas: El des_key es una clave aleatoria, por instalacin; para "cifrar" los password IMAP en las php_session: Ejemplo:

{{{ _v$_$K1V6FK9QalyLIjZ%1dC

IMAP server: correo.cnti.gob.ve SMTP server: mail.cnti.gob.ve }}}

Roundcube

Instalacin_y_Configuracin_del_Webmail:Roundcube,_eGroupware_y_Mediawiki

Descargar los archivos main.inc.php y db.inc.php en la carpeta /var/www/webmail/config Despus de instalado y probada la configuracin; eliminar el directorio installer:

{{{ rm -fR installer }}}

Egroupware
Descomprimir el fuente en la carpeta /var/www/egroupware Ejecutar el instalador en la ruta: http://192.168.3.248/egroupware/setup/check_install.php?intro=1 Iniciar las pruebas y luego ejecutar las instrucciones en pantalla Comprobar que todas las dependencias (extensiones) y requerimientos en el php.ini han sido activados para egroupware Crear la Db para egroupware: Entrar en la consola de mysql:

{{{ mysql -u root -p }}}

Ejecutar las siguientes ordenes:

{{{ > CREATE DATABASE egroupware DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; > GRANT ALL PRIVILEGES ON egroupware.* TO egroupware@localhost IDENTIFIED BY '123321...'; > quit }}}

Crear los directorios:

Egroupware

Instalacin_y_Configuracin_del_Webmail:Roundcube,_eGroupware_y_Mediawiki
{{{ mkdir /var/lib/egroupware/default/files -p && mkdir /var/lib/egroupware/default/backup -p chown www-data.www-data /var/lib/egroupware/default/ -R }}}

Texto aleatorio usado como semilla para mcrypt:

{{{ _v$_$K1V6FK9QalyLIjZ%1dC }}}

Luego de configurado el servidor IMAP; LDAP y usuario administrador (pass: 123321...) conectamos al egroupware y probamos sus opciones.

Mediawiki
Descargar el fuente en /var/www/ y mover la carpeta descomprimida como wiki Ejemplo:

{{{ mv mediawiki-1.13.2 wiki chown www-data.www-data wiki/ -R }}}

Apuntar el navegador a: http://192.168.3.249/wiki/ e iniciar el setup del wiki Proveer al instalador de la informacin sobre el usuario root de mysql; mediawiki se encarga de generar toda la DB por uno. Al finalizar la instalacin, copiar el archivo de configuracin y darle los permisos necesarios:

{{{ # cd /var/www/wiki # cp {{{config/LocalSettings.php}}} . # chmod 0660 {{{LocalSettings.php}}} # chown www-data.www-data {{{LocalSettings.php}}} }}}

Mediawiki

Instalacin_y_Configuracin_del_Webmail:Roundcube,_eGroupware_y_Mediawiki

Volver

Mediawiki