Installazione

L’installazione di Galette è un processo basato sul web (una volta che tutti i passi preparativi siano stati effettuati). Consultare http://localhost/galette. Il processo di aggiornamento è documentato separatamente.

Sarebbe meglio utilizzare l’ultimo rilascio stabile, ma è anche possibile (se sapete che cosa state facendo, è molto più difficile per chi non è uno sviluppatore!) prelevare direttamente i codici sorgenti

Controlli

Controllare quanto segue se si desidera installare Galette senza problemi:

  • che la versione PHP sia abbastanza aggiornata,

  • che il fuso orario PHP sia impostato (richiesto da PHP 5.3 in poi),

  • che tutte le estensioni PHP richieste siano installate e caricate,

  • alcune cartelle necessitano dei permessi di scrittura.

Se una delle estensioni obbligatorie è mancante o se il fuso orario non è impostato, chiedere l’amministratore di sistema. Galette non richiede alcuna estensione «esotica».

Il primo passo di installazione controllerà questi punti, e avvertirà se troverà qualcosa di sbagliato.

../_images/1_checks.png

Se tutte le fasi di installazione sono state seguite correttamente, e le ACL delle cartelle sono corrette, fare riferimento a selezione ACL file e aggiornare la pagina nel browser.

Tipo di installazione

La schermata successiva chiede il tipo di installazione. Si deve scegliere tra «Nuova installazione» o «Aggiornamento». Molti dei passaggi che seguiranno saranno specifici per il tipo che si sceglierà qui.

../_images/2_type_install.png

Banca dati

Prima di tutto, assicurarsi che il database esista e preparare tutte le informazioni necessarie:

  • nome host

  • nome utente database

  • password utente database

  • nome database

  • tipo database (MariaDB/MySQL o PostgreSQL)

Parametri del database

Su quella schermata, selezionare il tipo di database e inserire il nome host, il nome del database, nome utente e password. Il prefisso delle tabelle è utile se non si dispone di un database dedicato a Galette, la proposta predefinita dovrebbe essere ok ma è possibile scegliere quello che si vuole :)

../_images/3_bdd.png

Questo passaggio è lo stesso per i processi di installazione e di aggiornamento. Se esiste già un file di configurazione, Galette prenderà le informazioni per compilare il modulo (non per la password). Quando si aggiorna, ricontrollare che il prefisso corrisponda a quello esistente.

Controlli

La schermata successiva cercherà di connettersi al database utilizzando gli elementi forniti, controllerà che i diritti del database siano corretti (che l’utente possa aggiungere/rimuovere/alterare tabelle, e possa aggiungere/rimuovere/modificare righe, …).

../_images/4_bdd_rights.png

Se c’è un errore di connessione, tornare al passo precedente, correggere la configurazione e riprovare. Se ci sono problemi di permessi, sistemarli e premere il pulsante «Ricarica».

Crea tabelle

Nota

Queste istruzioni sono solo per l’installazione. Nell’aggiornamento, esiste già un database.

Se una connessione può essere stabilita nel database, e tutto è corretto, l’installatore creerà le tabelle e inserirà i valori predefiniti. È possibile visualizzare le tabelle create, con qualsiasi strumento grafico o a riga di comando:

  • MariaDB:

    mysql> use mygalette;
    mysql> show tables;
    
  • PostgreSQL:

    postgres=# \c mygalette
    postgres=# \dt
    
../_images/5_tables_creation.png

Parametri amministratore

Nota

Questa schermata viene visualizzata solo dall’installazione. Quando si aggiorna, l’utente super amministratore esiste già.

La schermata successiva chiederà informazioni per creare l’utente super amministratore di Galette. Usando Galette, è possibile impostare alcuni membri come amministratori, ma quello creato al momento dell’installazione non è un membro, non può essere rimosso, e ha alcuni diritti extra.

../_images/6_admin.png

Telemetria

Per saperne di più sulle istanze installate di Galette, raccogliamo dati di telemetria anonimi. Ci si può anche registrare come utente Galette :)

../_images/7_telemetry.png

Inizializza

L’ultimo passo scriverà il file di configurazione e inizializzerà alcuni valori nel nuovo database, per esempio:

  • Aggiungi le preferenze predefinite per Galette

  • aggiungi i contributi e i tipi di stato predefiniti,

  • configurazione dei campi e permessi,

  • testi per e-mail amministrative,

  • titoli predefiniti per i membri,

  • modelli PDF predefiniti

Al momento dell’aggiornamento, verranno gestite solo le preferenze mancanti e i nuovi dati.

../_images/8_initialization.png

Fine installazione

Installazione completata, congratulazioni!

../_images/9_the_end.png

È ora possibile effettuare il login a Galette, usando le credenziali del super amministratore fornite al momento dell’installazione. Ora si può consultare il Manuale utente di Galette.

../_images/10_login.png

Buona Galette!