Installare e configurare osTicket su Raspberry

by | Mar 13, 2017

osTicket è un popolare sistema di supporto ticket open source , basato su PHP e MySQL.
Gestire, organizzare e archiviare tutte le vostre richieste di supporto  in un unico luogo, fornendo ai tuoi clienti tutte le risposte che meritano.
Così i clienti possono accedere al tuo sito web per raccogliere una richiesta di assistenza o possono semplicemente inviare una e-mail di sostegno. osTicket integra entrambi i canali in una semplice interfaccia web molto intuitiva.
Questo progetto open source è stato recentemente ripreso dai suoi autori, dopo una pausa di oltre un anno. Hanno iniziato a rilasciare una nuova versione del prodotto nel gennaio di quest’anno con l’ultima release pochi giorni fa. Hanno un forum community molto attiva di oltre 700 soci .
Le caratteristiche fondamentali di osTicket sono : web e supporto e-mail , auto response ( risposta automatica) , modelli di posta personalizzabili , risposte predefinite per le domande più frequenti , note interne , argomenti della guida , impostazioni configurabili e flessibili , avvisi e-mail , assegnazione , trasferimento ticket e accessso basato su ruoli

INFORMAZIONI GENERALI

HARDWARE: Raspberry Pi 2 Model B
SISTEMA OPERATIVO: Raspbian GNU/Linux 8 \n \l
OSTICKET: Versione 1.10

Di seguito gli step da seguire per l’installazione e configurazione di osTicket

INSTALLAZIONE OSTICKET

Lanciare i seguenti comandi

quindi

A questo punto Installiamo e testiamo Apache con i seguenti comandi

quindi riavviare il servizio appena installato con il comando

Da un altro pc nella stessa rete del raspberry proviamo a richiamare il link

http://ip-del-raspberry

Se è tutto coretto dovremmo vedere una schermata come mostrato di seguito


Procediamo con l’installazione di MySQL lanciando il comando

Inserire la password dell’utente root di MySQL quindi cliccare OK

Ripetere la password e cliccare OK

Attendere che l’installazione di MySQL termini

Procediamo quindi con l’installazione di PHP5 con i seguenti comandi

Al termine dell’installazione di PHP possiamo lanciare lo script di installazione di MySQL

Creaimo il nostro database osTicket e le informazioni per l’utente

Inseriamo la password di root creata in precedenza quindi Invio

Copiamo e incolliamo le informazioni qui sotto per creare il database di osTicket e per configurare il nostro account utente MySQL.

NOTA BENE: al posto del campo Password inserire la password desiderata

Al termine è sufficiente digitare \q per uscire dalla riga di comando di MySQL

NOTA BENE: Per accedere alla linea di comando di MySQL in futuro sarà sufficiente digitare il seguente comando inserendo la password settata nel passaggio precedente

Scarichiamo l’ultima versione di osTicket nel path /var/www dal sito http://osticket.com/download

Scompattiamo il file scaricato sul nostro PC

Creaimo la cartella che ospiterà osTicket con il comando

Attribuiamo i permessi giusti col comando

Copiamo quindi tutto il contenuto della cartella osTicket-v1.10 nella cartella /home/pi/osticket (per fare questa copia potete utilizzare anche WinSCP)

NOTA BENE: prima di procedere allo spostamento dei files della cartella upload accertarsi che abbiano ereditato i permessi (777)

Lanciamo il comando

quindi copiamo tutto il contenuto della cartella upload in /var/www/html/osticket/ con il comando

Adesso possiamo richiamare il link per l’installazione del software http://ip-raspberry/osticket

Se abbiamo fatto tutto correttamante dovremmo vedere una schermata come quella mostrata nella figura precedente. Clicchiamo su Continue per proseguire con l’installazione

Per ovviare a questo problema lanciamo i seguenti comandi

Rendiamo il file di configurazione scrivibile con il comando

Clicchiamo su Continue per procedere con l’installazione

Compilare tutti i campi con le nostre informazioni facendo attenzione ad inserire i parametri del database come indicato nell’immagine sovrastante

MySQL Database: settato in precedenza
MySQL Username: settato in precedenza
MySQL Password: settato in precedenza

Cliccare su Install e attendere qualche istante fino al termine dell’installazione

Se è andato tutto a buon fine dovremmo vedere una schermata come mostrato nell’immagine sovrastante.

Annotiamoci quindi i link da utilizzare:

URL Ticket: http://ip-raspberry/osticket/
URL Staff Control Panel: http://ip-respberry/osticket/scp

Al termine dell’installazione si consiglia di modificare le autorizzazioni per i seguenti file di configurazione:

Per testare che l’applicativo funzioni correttamante collegarsi al pannello di controllo con il link

http://ip-respberry/osticket/scp

Inserire la user e la password create in fase di configurazione quindi cliccare su Login


Al primo login nel pannello di controllo ci verrà richiesto di cancellare la cartella di installazione.

Lanciamo il seguente comando per eliminare la cartella

INSTALLAZIONE  E CONFIGURAZIONE DI SAMBA

Per installare Samba lanciare i seguenti comandi

Procediamo alla configurazione della nostra cartella samba

Alla fine del file di configurazione aggiungere le seguenti stringhe

Salviamo il file di configurazione e chiudiamolo

Si dovrebbe quindi essere in grado di connettersi alla condivisione Samba tramite il comando

\\ip-raspberry\

INSTALLAZIONE DI PHPMYADMIN

Installare PHPMyAdmin lanciando il comando

Selezionare Apache quindi cliccare OK

Selezionare SI

Inserire la password dell’utente amministratore del database

Lasciare il campo vuoto e cliccare su OK per far generare una password in automatico

Adesso modifichiamo la configurazione di Apache per includere PhpMyAdmin

Scorrere fino alla parte inferiore del file e aggiungere la seguente riga:

Salvare il file ed uscire

Riavviare il servizio Apache con il comando

Ora si dovrebbe essere in grado di accedere al database MySQL accedendo al link:

http://ip-raspberry/phpmyadmin

Se è tutto coretto dovremmo vedere una schermata come nell’immagine sovrastante

Accedendo con l’utenza di root dovremmo vedere una schermata come quella sovrastante dove vediamo il nostro Database oSTicket creato in precedenza

INSTALLAZIONE E CONFIGURAZIONE LANGUAGE PACK ITALIANO

Scaricare dal seguente link il pacchetto in italiano:

http://osticket.com/download

Dovremmo ottenere un file denominato it.phar

Copiare tramite Winscp il file scaricato all’interno della cartella

/var/www/html/osticket/include/i18n

Riavviare il Browser per ricare le impostazioni

Dovrebbe comparire nel System Language -> Primary Language ->  Italiano

Selezionarlo e cliccare su Save Changes

Facendo un refresh del Browser dovremmo vedere tutto in Italiano sia lato Pannello di Controllo che lato Utente.

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Infrastrutture IT
  • ACT For Cange  Mental Coach
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore Collaboratore

Related Post

4 Comments

  1. WebMaster

    Penso proprio di sì anche perché il mio tutorial è testato con raspberry p2

  2. che sia il fatto che ho usato raspberry pi 1 e non 2?

  3. WebMaster

    Ciao io L ho installato ma avevo solo il problema dei popup bianchi. Per il resto funziona tutto senza problemi con tutti i browser.

  4. ciao,

    ho anch’io installato Osticket su pi seguendo i tuoi stessi step (in realta’ l’ho fatto prima di leggere il tuo post).
    riesco tranquillamente ad accedere all’interfaccia web, a creare nuovi operatori, ecc ma quando provo a creare un ticket non funziona… chrome mi da una pagina bianca che dice che non e’ riuscito a caricare la pagina.
    tu riesci a farlo senza problemi?

Submit a Comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione