In questo tutorial, ti mostreremo come installare e configurare OTRS sul server Ubuntu 16.04 LTS. Per chi non lo sapesse, OTRS (Open-Source Ticket Request System) è un sistema di ticketing basato sul Web, ampiamente utilizzato dalle aziende per servizi come assistenza clienti, help desk e call center.Il software è suddiviso in più parti, la sezione principale è il framework OTRS, che contiene tutte le funzioni centrali per l'applicazione e il sistema di biglietti
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di OTRS su un server Ubuntu 16.04 (Xenial Xerus).
Installa OTRS su Ubuntu 16.04 LTS
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get
comandi nel terminale.
sudo apt-get update sudo apt-get upgrade
Passaggio 2. Installazione di MariaDB.
Installa MariaDB sul server usando apt-get
il comando:
sudo apt-get install mariadb-server
Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB usando mysql_secure_installation
sceneggiatura. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MariaDB:
mysql_secure_installation
Configuralo in questo modo:
- 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 volta installato, OTRS richiede la modifica delle seguenti impostazioni:
nano /etc/mysql/my.cnf
Nella sezione [mysqld], incolla:
max_allowed_packet = 20M query_cache_size = 32M innodb_log_file_size = 256M
Avvia MariaDB con il sistema:
systemctl start mysql systemctl enable mysql
Passaggio 3. Installazione di OTRS (OpenSource Trouble Ticket System).
La prima cosa da fare è andare alla pagina di download di OTRS e scaricare l'ultima versione stabile di OTRS:
wget https://www.otrs.com/thank-you-for-downloading-the-otrs-software/?download=otrs-5.0.16.tar.bz2
Decomprimi l'archivio OTRS nella directory principale del documento sul tuo server:
tar xpf otrs-5.0.16.tar.bz2 mv otrs-5.0.16 /opt/otrs
Verifica se il sistema contiene tutti i moduli PERL richiesti e installa i moduli richiesti con apt (come suggerito dallo script), eseguendo il comando:
perl /opt/otrs/bin/otrs.CheckModules.pl
Crea un utente OTRS:
useradd -d /opt/otrs -c 'OTRS user' otrs usermod -G www-data otrs
File di configurazione predefiniti in /opt/otrs
, esegui il seguente comando:
cp Kernel/Config.pm.dist Kernel/Config.pm
Passaggio 4. Configura il server web Apache.
Controlla i moduli installati e configura 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
Se la risposta è "sintassi OK" per tutti, significa che i moduli Perl sono stati installati correttamente.
Successivamente, installa il server web Apache e mod_perl, usando apt-get
il comando:
apt-get install apache2 libapache2-mod-perl2
In /opt/otrs
esiste un file di configurazione per Apache. Collegalo alla directory di configurazione del server web:
ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/conf-enabled/zzz_otrs.conf
OTRS richiede che alcuni moduli Apache siano attivi per un funzionamento ottimale:
a2enmod perl a2enmod headers a2enmod version a2enmod deflate a2enmod filter
Infine, riavvia il server web in modo che carichi nuove configurazioni:
systemctl restart apache2
Dovremo modificare alcune autorizzazioni per le cartelle:
bin/otrs.SetPermissions.pl --web-group=www-data
Passaggio 5. Accesso a OTRS.
OTRS sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://your-domain.com/otrs/installer.pl
o http://your-server-ip/otrs/installer.pl
e completare i passaggi necessari per completare l'installazione. Se stai usando un firewall, apri la porta 80 per abilitare l'accesso al pannello di controllo.
Congratulazioni! Hai installato correttamente OTRS. Grazie per aver utilizzato questo tutorial per l'installazione di OTRS (OpenSource Trouble Ticket System) su Ubuntu 16.04 server Xenial Xerus. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito web ufficiale di OTRS.