GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar eGroupware en un Ubuntu 14.04 VPS

En el siguiente artículo vamos a cubrir los pasos de instalación de eGroupware en un servidor virtual Ubuntu 14.04 .

¿Qué es eGroupware?

Es un software de trabajo en grupo gratuito y de código abierto destinado a empresas, desde pequeñas hasta grandes empresas. Sus funciones principales permiten a los usuarios administrar contactos, citas, proyectos y listas de tareas pendientes.

Requisitos ?

eGroupware se ejecuta en un Ubuntu sistema base, requiere un servidor web , un servidor de base de datos , un servidor de correo etc.

De acuerdo, antes de continuar, asegúrate de estar en una screen sesión y su Ubuntu 14.04 Linux VPS está completamente actualizado usando:

## screen -U -S egroupware
## apt-get update
## apt-get upgrade

Desde eGroupware requiere un servidor web, un servidor de base de datos y un servidor/soporte PHP, tendremos que instalar y configurar LAMP (Linux Apache MySQL y PHP) en el sistema.

Primero, instalemos Apache2 en tu Ubuntu 14.04 VPS usando:

## apt-get install apache2

A continuación, proceda con la instalación del servidor de base de datos MySQL en su sistema usando

## apt-get install mysql-server

una vez instalado, ejecute el script posterior a la instalación mysql_secure_installation y configúrelo así

## mysql_secure_installation

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Ok, finalmente instale el soporte de PHP en el sistema usando el siguiente comando. Esto también instalará las dependencias de eGroupware .

## apt-get install php-pear tnef php5 php5-{gd,imap,mysql,ldap}

Habilitar PHP-IMAP extensión ejecutando los siguientes comandos:

## php5enmod imap
## service apache2 restart

Instalar jpgraph que es otra dependencia de eGroupware.

## wget "http://jpgraph.net/download/download.php?p=5" -O /tmp/jpgraph.tar.gz
## tar zxf /tmp/jpgraph.tar.gz -C /var/www/html
## mv /var/www/html/jpgraph* /var/www/html/jpgraph

Lo siguiente que debe hacer es instalar eGroupware en su servidor virtual Ubuntu Linux . Vaya a http://sourceforge.net/projects/egroupware/files/ y descargue la última versión de eGroupware (egroupware-epl y egroupware-epl-egw-pear ). Al momento de escribir este artículo, la versión es 14.1 por lo que

## cd /var/www/html
## wget http://downloads.sourceforge.net/project/egroupware/eGroupware-14.1/eGroupware-14.1.20140710/egroupware-epl-14.1.20140710.tar.gz
## wget http://downloads.sourceforge.net/project/egroupware/eGroupware-14.1/eGroupware-14.1.20140710/egroupware-epl-egw-pear-14.1.20140710.tar.gz

una vez que los archivos tar se descargan a /var/www/html , vamos a extraerlos usando:

## tar zxf egroupware-epl-14.1.*.tar.gz
## tar zxf egroupware-epl-egw-pear-14.1.*.tar.gz

elimine los archivos descargados si no los necesita:

## rm -f /var/www/html/egroupware-epl-*.tar.gz

configurar la propiedad en /var/www/html/egroupware :

## chown www-data: -R /var/www/html/egroupware

con todo eso en su lugar, es hora de configurar algunos parámetros de PHP , como upload_max_filesize , date.timezone , mbstring.func_overload etc.

Puede cambiarlos en su php.ini usando su editor de texto favorito o puede usar el siguiente sed comandos:

## upload max filesize
sed -E -i "s/(upload_max_filesize.*=)(.*)/\1 8M/" /etc/php5/apache2/php.ini

## set-up time zone
sed -E -i "s/(^.*date.timezone.*=)/date.timezone = America\/New_York/" /etc/php5/apache2/php.ini

## set-up Mbstring func_overload
sed -E -i "s/^.*mbstring.func_overload.*/mbstring.func_overload = 0/" /etc/php5/apache2/php.ini

También necesitará una base de datos para su eGroupware, así que cree una usando su administrador web MySQL favorito o use la línea de comando como en:

## mysql -u root -p
mysql> create database egroupware;
mysql> grant all on egroupware.* to egroupware@localhost identified by 'egroupware';
mysql> \q
Bye

A continuación, reinicie Apache2 para que los cambios surtan efecto usando:

## service apache2 restart

y dirija su navegador a http://YOUR_SERVER_[IP-HOSTNAME]/egroupware. Debería obtener algo como esto:

haga clic en el hipervínculo 'Ejecutar pruebas de instalación'

asegúrese de corregir los errores que se muestran en esta página. Una vez que todo esté bien, continúe con el siguiente paso haciendo clic en el hipervínculo "Continuar con el administrador del encabezado". Debería ver algo como la siguiente imagen:

haga clic en el enlace 'Ver' y copie y pegue el header.inc.php archivo a egroupware/header.inc.php

## vim egroupware/header.inc.php

una vez que el header.inc.php está en su lugar, haga clic en 'Continuar' para finalizar la instalación.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen eGroupware por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar OwnCloud 7 en un Ubuntu 14.04 VPS

  2. Cómo instalar GlassFish 4 en un Ubuntu VPS

  3. Cómo instalar PrestaShop en un VPS Ubuntu 14.04

  4. Cómo instalar PyroCMS en un Ubuntu 14.04 VPS

  5. Cómo instalar Munin en un Ubuntu 14.04 VPS

Cómo instalar R en Ubuntu 20.04

Cómo instalar Go en Ubuntu 18.04

Cómo instalar Collabtive 2.1 en un Ubuntu 14.04 VPS

Cómo instalar Trident en un Ubuntu 14.04 VPS

Cómo instalar Zend Framework en un Ubuntu VPS

Cómo instalar Go en Ubuntu 18.04