Self-hosted

Hosting condiviso (cPanel)

Guida passo passo per installare FoxDesk su hosting condiviso con cPanel. Carica i file tramite FTP, configura il database e avvia il tuo help desk.

Self-hosted

Queste istruzioni riguardano esclusivamente l’edizione open source di FoxDesk installata sulla tua infrastruttura.

Usi FoxDesk Cloud?

I requisiti relativi a server, PHP, database, cron, backup e aggiornamenti indicati in questa pagina non si applicano a FoxDesk Cloud.

Prova FoxDesk Cloud

Installazione tramite un pannello di controllo dell’hosting

Passaggio 1: caricare i file

Scarica l’ultimo pacchetto FoxDesk ed estrailo. Usa il file manager dell’hosting o un client FTP per copiare l’intera struttura della release nella directory principale del dominio o sottodominio FoxDesk.

Importante: configura il client FTP per trasferire i file nascosti, incluso .htaccess.

Passaggio 2: preparare il database

Nel pannello del database dell’hosting:

  1. Crea un nuovo database vuoto, ad esempio helpdesk_db.
  2. Crea un nuovo utente MySQL e assegnagli una password complessa.
  3. Concedi all’utente tutti i privilegi sul database appena creato.

Salva nome del database, nome utente e password in un gestore di password. Il programma di installazione avrà bisogno di questi valori nel passaggio successivo.

Passaggio 3: eseguire la procedura guidata web

Apri https://yourdomain.com/install.php nel browser.

Non creare prima config.php. In una nuova installazione, la sua presenza indica che la configurazione è già stata completata. La procedura guidata crea il file dopo aver convalidato il database.

  1. Nel primo passaggio inserisci host del database (di solito localhost), porta (3306), nome utente, password e nome del database creati e salvati al passaggio 2. Fai clic su «Connetti».
  2. Configura le impostazioni di base dell’help desk (nome dell’applicazione) e crea le credenziali iniziali dell’amministratore.
  3. La procedura guidata scrive config.php e crea le tabelle del database e i campi predefiniti dei ticket.

Se la procedura guidata non riesce a scrivere la configurazione, verifica che PHP possa scrivere nella radice di FoxDesk e nelle directory uploads/, storage/ e backups/. Non usare permessi scrivibili da chiunque; usa il proprietario consigliato dal provider.

Dopo aver verificato che l’accesso funzioni:

  1. Rimuovi install.php dal server.
  2. Rendi config.php di sola lettura per l’utente del server web.
  3. Apri Impostazioni → Sistema e verifica che backup e timestamp delle attività in background vengano aggiornati.