In questo tutorial, ti mostreremo come installare e configurare osTicket sul tuo CentOS 6. Per quelli di voi che non lo sapessero, os-Ticket è un sistema ampiamente utilizzato e affidabile sistema di ticket di supporto open source.Instrada senza problemi le richieste create tramite e-mail, moduli Web e telefonate a una piattaforma di assistenza clienti semplice, facile da usare, multiutente e basata sul Web. Generalmente utilizzato per i servizi di Help Desk.
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. Lo farò mostrarti l'installazione passo passo di osTicket su CentOS 6.
Installa osTicket su CentOS 6
Passaggio 1. Prima di tutto, assicurati che tutti i pacchetti siano aggiornati.
yum -y update
Passaggio 2. Installa il server LAMP e includi alcune estensioni PHP.
yum install httpd httpd-devel yum install mysql mysql-server yum install php php-cli php-common php-devel php-gd php-mbstring php-mysql php-xml php-imap php-zip php-zlib php-pdo
Avvia il servizio Server Web Apache e MySQL abilita anche l'avvio all'avvio del server:
service httpd start service mysql start chkconfig httpd on chkconfig mysqld on
Passaggio 3. Installa osTicket.
Scarica l'ultima versione stabile di osTicket, Al momento della stesura di questo articolo è la versione 1.9.8:
mkdir -p /opt/osticket wget http://osticket.com/sites/default/files/download/osTicket-v1.9.12.zip unzip -d /opt/osticket /tmp/osTicket-v1.9.12.zip ln -s /opt/osticket/upload /var/www/html/support
Dovremo modificare alcune autorizzazioni per le cartelle:
chown apache: -R /var/www/html/support /opt/osticket
Esegui i seguenti comandi per finalizzare l'installazione di osTicket:
cd /var/www/html/support cp include/ost-sampleconfig.php include/ost-config.php
Passaggio 4. Configura il database MySQL per osTicket.
Per impostazione predefinita, MySQL non è protetto. Puoi proteggere MySQL utilizzando 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 MySQL.
mysql_secure_installation
Avanti, dovremo accedere alla console MySQL e creare un database per osTicket. Esegui il seguente comando:
mysql -u root -p
Questo ti chiederà una password, quindi inserisci la tua password di root MySQL e premi Invio. Una volta effettuato l'accesso al server del database, devi creare un database per il software osTicket:
mysql> create database support; mysql> grant all on support.* to support@localhost identified by 'support'; mysql> \q
Passaggio 5. Configura il server web Apache.
Crea una nuova direttiva host virtuale in Apache in modo da poter accedere all'installazione di osTicket sul tuo server usando il tuo nome di dominio:
nano /etc/httpd/conf/httpd.conf
Aggiungi le seguenti righe alla fine del file:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/support ServerName support.yourdomain.com ServerAlias www.support.yourdomain.com <Directory /var/www/html/support/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/httpd/support.yourdomain.com-error_log CustomLog /var/log/httpd/support.yourdomain.com-access_log common </VirtualHost>
Riavvia il servizio Apache per rendere effettive le modifiche:
service httpd restart
Passaggio 6. Accesso a osTicket.
osTicket sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://support.yourdomain.com
o http://support.server-ip
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 con successo osTicket. Grazie per aver utilizzato questo tutorial per l'installazione di osTicket (strumento di ticketing open source) sul sistema CentOS 6. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito ufficiale di osTicket.