Wedgefish è dotato di una procedura d'installazione facilitata, che consente di impostare rapidamente i parametri necessari per la connessione al database, creare lo schema dei dati e generare un sito in maniera completamente automatica.
I passi da seguire sono molto semplici; tuttavia, qualora incontraste difficoltà e desideraste usufruire di servizi di consulenza professionali per l'installazione e la gestione della vostra soluzione software basata su Wedgefish, potete rivolgervi ad una rete di professionisti specializzati che vi sapranno guidare nel raggiungimento dei vostri obiettivi.
La procedura da seguire
Una volta scaricato il pacchetto contenente la versione più recente, seguite queste istruzioni:
- Caricate tutto il contenuto della cartella sul vostro server di produzione o di sviluppo, tramite FTP o SFTP
- Configurate un nuovo sito sul pannello di controllo del vostro fornitore (oppure direttamente nella configurazione di Apache, se il server è amministrato da voi) in modo che utilizzi la cartella creata
- Abilitate l'utilizzo dei files .htaccess, e accertatevi che sia presente il mod_rewrite
- Accertatevi che l'utente che esegue il server web possa scrivere sulle cartelle "cache", "logs" e "webs" (molto importante). Potreste incontrare problemi se è attivo il safe-mode: consigliamo di disabilitarlo, cosa che può oggi esser fatta anche utilizzando fornitori di servizi di hosting condiviso piuttosto economici (l'alternativa è attribuire permessi di scrittura "rwxrwxrwx" a tali cartelle, che può causare problemi di sicurezza).
- Create un nuovo database vuoto e un utente che abbia diritti di creazione e scrittura su quel database, e annotatene il nome (potete utilizzare il pannello di controllo del vostro fornitore, oppure uno strumento come PHPMyAdmin)
Potete ora scegliere se inserire direttamente i dati per connettere la piattaforma al database nel file "etc/apache/wedgefish.ini", oppure utilizzare la procedura di configurazione visuale. In questo caso, andate direttamente all'indirizzo del vostro nuovo sito: comparirà una schermata simile alla seguente:

Accertatevi di aver raccolto tutte le informazioni di cui sopra, quindi proseguite premendo il tasto di conferma.
Verrà ora richiesto di inserire le credenziali di accesso al database che avete creato precedentemente.

Se il database non esiste, ma il vostro utente MySQL ha sufficienti privilegi, la piattaforma proverà a crearlo. Quindi, lo schema SQL relazionale di base verrà creato nel nuovo database.
Se tutto è andato a buon file, verrà visualizzata la schermata successiva. Siete ad un passo dal creare il vostro primo sito basato sulla piattaforma Wedgefish!

Ora inserite i dati richiesti dall'interfaccia per definire i parametri del vostro sito:
- Scegliete il tipo di sito che volete creare da uno dei templates disponibili. Nella versione attuale, è attivo solo il template "berryblog", un blog dall'aspetto gradevole dotato di categorie, pagine web, links e commenti ai post; altri templates saranno disponibili in futuro.
- Inserite il nome da dare al sito. Questo verrà visualizzato nella barra del titolo e all'interno del layout del sito (se il template lo prevede).
- Inserite la password per l'utente "admin", che utilizzerete per l'amministrazione del sito. Potrete cambiare il nome di questo utente e la sua password in seguito, ed anche creare altri utenti con permessi differenti.
- Inserite un "nome breve" formato di una sola parola per il sito (non deve contenere spazi e caratteri di punteggiatura). Il nome breve verrà generato automaticamente a partire dal nome del sito, ma è possibile modificarlo a piacere in questa fase. Non sarà più possibile modificare tale nome una volta creato il sito, per motivi tecnici.
- Inserite il nome di dominio su cui girerà il sito. Se state installando la piattaforma in locale per lo sviluppo, potete inserire semplicemente localhost.
Ricordate che il sito che andrete a creare sarà dotato di una sezione di amministrazione che verrà utilizzata per generare altri sottositi, anche di tipo differente. Non avrete quindi più bisogno di questa procedura in seguito.
È quindi consigliabile disabilitare il modulo "setup" una volta completata
l'installazione del sito. Ciò può esser fatto modificando la voce
"modules.enabled" del file di configurazione globale1.
(1) ciò avverrà automaticamente al termine dell'installazione, in una successiva versione di Wedgefish



