OTRS 3 en Debian Squeeze desde los paquetes fuentes

Posted by Unknown | Posted on 12:19

Vamos a instalar la nueva versión de OTRS en nuestro Debian desde los paquetes fuentes de la pagina oficial http://otrs.org.
Lo primero que debemos preparar es el ambiente para instalar el OTRS en nuestro equipo, para ello debemos instalar los siguientes paquetes.

 #aptitude install apache2 perl mysql-server libnet-ldap-perl libgd-graph-perl libapache2-mod-perl2 libsoap-lite-perl libnet-dns-perl libpdf-api2-perl libdigest-md5-perl

Luego de esto descargamos de la pagina oficial la ultima versión del otrs en este caso es la 3.0.7.

 #wget http://ftp.otrs.org/pub/otrs/otrs-3.0.7.tar.gz

Descomprimimos el archivo.

 #tar xvf otrs-3.0.7.tar.gz

Y movemos el directorio que se descomprimió a otro que se llamara otrs (para mayor facilidad).

 #mv otrs-3.0.7 otrs

Ahora movemos la carpeta otrs a la ruta que recomiendan por defecto.

 #mv otrs /opt/.

Verificamos que se encuentren instalados los modulos de perl que sean necesarios para cada funcionalidad.

 #perl /opt/otrs/bin/otrs.CheckModules.pl

  o CGI............................ok (v3.50)
   o Crypt::PasswdMD5...............ok (v1.3)
   o CSS::Minifier..................ok (v0.01)
   o Date::Format...................ok (v2.24)
   o Date::Pcalc....................ok (v1.2)
   o DBI............................ok (v1.612)
   o DBD::mysql.....................ok (v4.016)
   o Digest::MD5....................ok (v2.51)
   o Digest::SHA::PurePerl..........ok (v5.48)
   o Encode::HanExtra...............Not installed! (Optional - Required to handle mails with several Chinese character sets.)
   o GD.............................ok (v2.39)
      o GD::Text....................ok (v0.86)
      o GD::Graph...................ok (v1.44)
      o GD::Graph::lines............ok (v1.15)
      o GD::Text::Align.............ok (v1.18)
   o IO::Scalar.....................ok (v2.110)
   o IO::Wrap.......................ok (v2.110)
   o JavaScript::Minifier...........ok (v1.05)
   o JSON...........................ok (v2.50)
      o JSON::PP....................ok (v2.27103)

En caso de faltar alguno lo puedes buscar en el repositorio o instalarlo por medio del cpan.


Creamos los usuarios y grupos para el otrs

 #useradd -d /opt/otrs/ -c 'OTRS user' otrs
 #usermod -G www-data otrs

Ahora copiamos los archivos de configuración.
 
 #cd /opt/otrs/
 #cp Kernel/Config.pm.dist Kernel/Config.pm
 #cp Kernel/Config/GenericAgent.pm.dist Kernel/Config/GenericAgent.pm

Chequeamos que todos los módulos necesarios para el funcionamiento de otrs estén instalados.

 #perl -cw /opt/otrs/bin/cgi-bin/index.pl
 syntax OK
 perl -cw /opt/otrs/bin/otrs.PostMaster.pl
 syntax OK

Luego le damos los permisos a la carpeta del otrs.

 #bin/otrs.SetPermissions.pl --otrs-user=otrs --web-user=www-data --otrs-group=www-data --web-group=www-data /opt/otrs

Ahora agregamos en la configuración del sitio de apache la ruta del otrs, esto en la seccion de cgi-bin

 #vim /etc/apache2/sites-enabled/000-default
 [...]
  Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
  ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
 [...]

Luego instalamos la aplicación y la base de datos, para esto vamos a un explorador y colocamos el siguiente url http://direccion_ip/otrs/installer.pl



Pantalla de Bienvenida de la instalación del otrs y la base de datos


Acuerdo de licencia GPL, la cual se debe aceptar para continuar la instalación.



Creación de la base de datos, en la cual se deben colocar el usuario y la contraseña del usuario administrador. 


Creación del nuevo usuario y la base de datos para el otrs.


Verificación de la instalación de la base de datos.


Configuración del sistema, donde se coloca el dominio el nombre del equipo, lenguaje por defecto, entre otras opciones.


Configuración del Correo que utilizara el otrs.


Fin de la instalación e instrucciones para iniciar el otrs.


Pagina de inicio, el usuario por defecto es root@localhost y la contraseña es root 


Y la pagina principal una ves iniciada la sesión.

Ahora solo queda realizar las configuraciones creaciones de usuarios, grupos, colas, etc.

Espero sus comentarios...

Comments (7)

Muy bien explicado como instalar el otrs.

Una documentación genial ..... gracias

#vim /etc/apache2/sites-enabled/000-default
[...]
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
[...]

¿Como introduzco esto paso por paso me marca error?

#vim /etc/apache2/sites-enabled/000-default
[...]
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
[...]

Al introducir esto me marca error como lo escribo paso por paso?

Saludos Jose Luevanos donde te marca error, solo vas a colocar
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"

sin los corchetes

Hola, estoy tratando de instalar en una maquina virtual con win server 2008 r2 la aplicacion de otrs para poder realizar pruebas y no generar conflictos con la aplicacion de produccion pero la verdad no me quiere funcionar lo he realizado muchas veces reinciando la maquina y no me funciona, tu me podrias colaborar.Gracias

Saludos amigo, hace ya bastante tiempo de este post, ya las versiones cambiaron, tanto de debian stable como de otrs, te recomiendo buscar en google otrs + la version de debian stable que es la que debes utilizar. cualquier duda estoy a la orden

Publicar un comentario