Instalación de OTRS 3.3.5 en Ubuntu Server 12.04 LTS
En mi empresa estamos trabajando actualmente con el programa de ticketing OTRS, he tenido que hacer la instalación así que os dejo los pasos que seguí para hacerlo sobre un Ubuntu Server 12.04 LTS.
Acceder a la carpeta /opt y descargar el OTRS y se descomprime:
# cd /opt/ # wget http://ftp.otrs.org/pub/otrs/otrs-3.3.5.tar.gz # tar -xzvf otrs-3.3.5.tar.gz
Crear el enlace a la carpeta /opt/otrs:
# ln -s /opt/otrs-3.3.5 /opt/otrs
Instalar el MySQL y Apache:
# apt-get install mysql-server apache2
Revisar los módulos que faltan y se instalan:
# perl /opt/otrs/bin/otrs.CheckModules.pl # apt-get install libcrypt-eksblowfish-perl libcrypt-ssleay-perl libdbi-perl libdbd-mysql libdbd-mysql-perl libencode-hanextra-perl libnet-dns-perl libnet-ldap-perl libnet-ssleay-perl libnet-sslglue-perl libpdf-api2-perl libgd-text-perl libgd-graph-perl libjson-xs-perl libmail-imapclient-perl libtext-csv-xs-perl libxml-parser-perl libyaml-perl libapache2-mod-perl2
Crear el usuario de OTRS:
# useradd otrs # passwd otrs # usermod -d /opt/otrs otrs
Hacer al usuario otrs del grupo del servidor web:
# usermod -g www-data otrs
Activar los archivos de configuración predeterminados:
# cd /opt/otrs/ # cp Kernel/Config.pm.dist Kernel/Config.pm # cp Kernel/Config/GenericAgent.pm.dist Kernel/Config/GenericAgent.pm
Comprobar si todos los modulos estan instalados, la salida tiene que ser “syntax OK”:
# perl -cw /opt/otrs/bin/cgi-bin/index.pl # perl -cw /opt/otrs/bin/cgi-bin/customer.pl # perl -cw /opt/otrs/bin/otrs.PostMaster.pl
Dar permisos a los archivos de OTRS:
# bin/otrs.SetPermissions.pl --otrs-user=otrs --web-user=www-data --otrs-group=www-data --web-group=www-data /opt/otrs-3.3.5
Lincar configurador de apache y reiniciar el servidor:
#ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs.conf #ls /etc/apache2/sites-available/ #/etc/init.d/apache2 reload
Permitir el sitio otrs.conf:
#a2ensite otrs.conf #/etc/init.d/apache2 reload
Activar los Cronjobs para usuario de OTRS:
# cd var/cron # for foo in *.dist; do cp $foo `basename $foo .dist`; done # su otrs # /opt/otrs/bin/Cron.sh start
Una vez instalado el OTRS abrir el explorador y escribir:
http://<direccion-ip>/otrs/installer.pl
Meter el usuario root y su contraseña que se seleccionó durante la instalación del servidor de MySQL y seleccionar una contraseña para el usuario de OTRS:
La configuración de la base datos finaliza correctamente:
Asegurarnos que el FQDN es correcto y meter un correo electrónico para el administrador:
Configurar el servidor de correo que se usará:
Verificar la configuración del mail:
Registrar la instalación de OTRS, también se pude saltar este paso: