Ti mostreremo come installare TicketsCAD su CentOS. Tickets CAD è un software CAD (Computer Aided Dispatch) open source gratuito e fa parte del progetto ISES (Open Information Systems for Emergency Services) aperto. Tickets CAD è progettato principalmente per supportare i servizi di emergenza della comunità. Questa guida all'installazione presuppone che Apache, MySQL e PHP siano già installati e configurati sul tuo VPS Linux. Al momento della stesura di questo tutorial, l'ultima versione di TicketsCAD è la 3.09 e richiede:
- PHP 5.2 o versioni successive con le seguenti estensioni PHP abilitate:GD Graphics Library versione 2.0.x+ (o ImageMagick). Inoltre, le impostazioni safe_mode e magic_quotes_runtime dovrebbero essere disabilitate e le impostazioni ini_set e file_uploads dovrebbero essere abilitate nella configurazione PHP (php.ini).
- Apache Web Server 2.0 o successivo compilato con il modulo mod_rewrite e con le seguenti direttive consentite:RewriteEngine, RewriteBase, RewriteCond e RewriteRule.
- Server database MySQL o MariaDB installato sul tuo server virtuale.
Questo tutorial è stato testato e scritto per un VPS CentOS, ma dovrebbe funzionare su qualsiasi server che utilizzi una distribuzione Linux basata su RPM.
1. Istruzioni per l'installazione
Scarica l'ultima versione di TicketsCAD disponibile sul sito ufficiale 'http://www.ticketscad.org' in una directory sul tuo server, quindi estrai il file di archivio utilizzando i seguenti comandi:
cd /opt/ wget http://www.ticketscad.org/files/2014/4571/3939/tickets_3.09A_101715.zip mkdir -p /var/www/html/ticketscad unzip tickets_3.09A_101715.zip -d /var/www/html/ticketscad/
2. Esegui il comando seguente per impostare le autorizzazioni appropriate:
chown apache:apache -R /var/www/html/ticketscad/
3. Crea un nuovo database MySQL per TicketsCAD sul tuo server:
mysql -u root -p mysql> CREATE DATABASE ticketsdb; mysql> GRANT ALL PRIVILEGES ON ticketsdb.* TO 'ticketsuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
4. Individua il file di configurazione php usando il seguente comando:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
5. Modifica il file 'php.ini' e aggiungi/modifica le seguenti righe:
memory_limit
= 256M safe_mode = Offmagic_quotes_runtime
= Off session.auto_start = 0
Potresti anche voler modificare l'impostazione 'date.timezone', quindi modifica il file di configurazione PHP e modifica questa impostazione in 'date.timezone =US/Central' (o qualunque sia il tuo fuso orario).
Crea un nuovo virtual direttiva host in Apache. Ad esempio, modifica il tuo file di configurazione di Apache ('/etc/httpd/conf/httpd.conf' per impostazione predefinita) e decommenta la seguente riga:
#NameVirtualHost *:80
6. Quindi, aggiungi le seguenti righe alla fine:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/ticketscad/ ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/ticketscad/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/yourdomain.com-error_log CustomLog logs/yourdomain.com-access_log common </VirtualHost>
7. Riavvia il server Web Apache per rendere effettive le modifiche:
service httpd restart
Apri http://tuodominio.com/install.php nel tuo browser web preferito e segui le semplici istruzioni:inserisci le impostazioni di connessione al database:
MySQL Host:localhost
MySQL Username:ticketsuser
MySQL Password:*la tua-password*
Database MySQL:ticketsdb
8. Quindi, seleziona "Installa database - nuovo" e fai clic su "Fallo".
Questo è tutto. L'installazione di TicketsCAD è ora completa.
Apri http://tuodominio.com/index.php?first_start=yes e accedi al back-end di amministrazione usando admin come nome utente e admin come password. Modifica la password dell'amministratore:fai clic su "Config">> Modifica il mio profilo>> inserisci la nuova password due volte e fai clic su "Invia". Assicurati di utilizzare password complesse per i tuoi account.
Ovviamente non devi installare TicketsCAD su CentOS se utilizzi uno dei nostri servizi di hosting VPS Linux gestito, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare TicketsCAD su CentOS per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se ti è piaciuto questo post su Come installare TicketsCAD su CentOS, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.