En este tutorial, le mostraremos cómo instalar y configurar OTRS en el servidor Ubuntu 16.04 LTS. Para aquellos de ustedes que no lo sabían, OTRS (Sistema de solicitud de tickets de código abierto) es un sistema de emisión de boletos basado en la web, ampliamente utilizado por empresas para servicios como atención al cliente, mesas de ayuda y centros de llamadas.El software se divide en varias partes, la sección principal es el marco OTRS, que contiene todas las funciones centrales para la aplicación y el sistema de boletos
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de OTRS en un servidor Ubuntu 16.04 (Xenial Xerus).
Instalar OTRS en Ubuntu 16.04 LTS
Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt-get
comandos en la terminal.
sudo apt-get update sudo apt-get upgrade
Paso 2. Instalación de MariaDB.
Instala MariaDB en el servidor usando apt-get
el comando:
sudo apt-get install mariadb-server
De forma predeterminada, MariaDB no está reforzado. Puede proteger MariaDB utilizando mysql_secure_installation
texto. debe leer y debajo de cada paso cuidadosamente que establecerá una contraseña de root, eliminará usuarios anónimos, no permitirá el inicio de sesión de root remoto y eliminará la base de datos de prueba y accederá a MariaDB seguro:
mysql_secure_installation
Configúralo así:
- 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
Una vez instalado, OTRS requiere que cambie la siguiente configuración:
nano /etc/mysql/my.cnf
Bajo la sección [mysqld], pegue:
max_allowed_packet = 20M query_cache_size = 32M innodb_log_file_size = 256M
Inicie MariaDB con el sistema:
systemctl start mysql systemctl enable mysql
Paso 3. Instalación de OTRS (OpenSource Trouble Ticket System).
Lo primero que debe hacer es ir a la página de descarga de OTRS y descargar la última versión estable de OTRS:
wget https://www.otrs.com/thank-you-for-downloading-the-otrs-software/?download=otrs-5.0.16.tar.bz2
Descomprima el archivo OTRS en el directorio raíz del documento en su servidor:
tar xpf otrs-5.0.16.tar.bz2 mv otrs-5.0.16 /opt/otrs
Compruebe si el sistema contiene todos los módulos PERL requeridos e instale los módulos requeridos con apt (como lo sugiere el script), ejecutando el comando:
perl /opt/otrs/bin/otrs.CheckModules.pl
Crear un usuario OTRS:
useradd -d /opt/otrs -c 'OTRS user' otrs usermod -G www-data otrs
Archivos de configuración predeterminados en /opt/otrs
, ejecute el siguiente comando:
cp Kernel/Config.pm.dist Kernel/Config.pm
Paso 4. Configurar el servidor web Apache.
Verifique los módulos instalados y configure Apache:
perl -cw /opt/otrs/bin/cgi-bin/index.pl perl -cw /opt/otrs/bin/cgi-bin/customer.pl perl -cw /opt/otrs/bin/otrs.Console.pl
Si la respuesta es "syntax OK" para todos, significa que los módulos de Perl se han instalado correctamente.
Luego, instale el servidor web Apache y mod_perl, usando apt-get
el comando:
apt-get install apache2 libapache2-mod-perl2
En /opt/otrs
hay un archivo de configuración para Apache. Vincúlelo al directorio de configuración del servidor web:
ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/conf-enabled/zzz_otrs.conf
OTRS requiere que algunos módulos de Apache estén activos para un funcionamiento óptimo:
a2enmod perl a2enmod headers a2enmod version a2enmod deflate a2enmod filter
Finalmente, reinicie el servidor web para que cargue nuevas configuraciones:
systemctl restart apache2
Necesitaremos cambiar algunos permisos de carpetas:
bin/otrs.SetPermissions.pl --web-group=www-data
Paso 5. Acceso a OTRS.
OTRS estará disponible en el puerto HTTP 80 de manera predeterminada. Abra su navegador favorito y vaya a http://your-domain.com/otrs/installer.pl
o http://your-server-ip/otrs/installer.pl
y complete los pasos necesarios para finalizar la instalación. Si está utilizando un firewall, abra el puerto 80 para habilitar el acceso al panel de control.
¡Felicitaciones! Ha instalado correctamente OTRS. Gracias por usar este tutorial para instalar OTRS (OpenSource Trouble Ticket System) en el servidor Ubuntu 16.04 Xenial Xerus. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de OTRS.