PHPBB: differenze tra le versioni
mNessun oggetto della modifica |
S3v (discussione | contributi) mNessun oggetto della modifica |
||
Riga 10: | Riga 10: | ||
=== Finalità === | === Finalità === | ||
Scopo di questa guida è trattare l'installazione e la configurazione di phpbb3 a partire dai file binari presente nel repository ufficiale di | Scopo di questa guida è trattare l'installazione e la configurazione di phpbb3 a partire dai file binari presente nel [[repository]] ufficiale di Debian, non dall'archivio scaricabile direttamente dal sito dei creatori di phpbb, pertanto la trattazione si concentrerà sugli elementi di differenza tra i due metodi.<br/> | ||
Non saranno dunque trattati, o lo saranno solo in maniera limitata, tutti quegli elementi di validità generale già ampiamente discussi altrove, sia inerenti a phpbb stesso che a tutto quanto funga da prerequisito (come l'installazione di un webserver). | Non saranno dunque trattati, o lo saranno solo in maniera limitata, tutti quegli elementi di validità generale già ampiamente discussi altrove, sia inerenti a phpbb stesso che a tutto quanto funga da prerequisito (come l'installazione di un webserver). | ||
Riga 17: | Riga 17: | ||
== Prerequisiti == | == Prerequisiti == | ||
* Installazione funzionante di un webserver, ad esempio | * Installazione funzionante di un webserver, ad esempio Apache2; | ||
* Installazione funzionante di un database, per esempio | * Installazione funzionante di un database, per esempio MySQL; | ||
* Installazione del linguaggio | * Installazione del linguaggio PHP; | ||
Un elenco più dettagliato è disponibile [https://www.phpbb.com/support/docs/en/3.0/ug/quickstart/ qui]. | Un elenco più dettagliato è disponibile [https://www.phpbb.com/support/docs/en/3.0/ug/quickstart/ qui]. | ||
Riga 29: | Riga 29: | ||
Da terminale digitare: | Da terminale digitare: | ||
<pre># | <pre># apt-get install phpbb3 phpbb3-l10n</pre> | ||
Durante l'installazione verranno richieste le seguenti informazioni: | Durante l'installazione verranno richieste le seguenti informazioni: | ||
Riga 36: | Riga 36: | ||
Se si risponde "no" la procedura guidata di installazione termina, viceversa saranno richieste anche le seguenti informazioni: | Se si risponde "no" la procedura guidata di installazione termina, viceversa saranno richieste anche le seguenti informazioni: | ||
# selezione del database da configurare automaticamente da un elenco di quelli già installati; | # selezione del database da configurare automaticamente da un elenco di quelli già installati; | ||
# immissione della password di amministrazione (quella dell'utente root) per il database scelto al punto precedente; | # immissione della password di amministrazione (quella dell'utente [[root]]) per il database scelto al punto precedente; | ||
# immissione di una password per l'utenza di phpbb3 relativamente al database; si può tranquillamente non indicarla così che questa sia generata automaticamente, ed in modo casuale, dal sistema; | # immissione di una password per l'utenza di phpbb3 relativamente al database; si può tranquillamente non indicarla così che questa sia generata automaticamente, ed in modo casuale, dal sistema; | ||
# immissione di una password per l'utente '''admin''' del forum, cioè il primo ed unico utente che sarà disponibile al termine dell'installazione. | # immissione di una password per l'utente '''admin''' del forum, cioè il primo ed unico utente che sarà disponibile al termine dell'installazione. | ||
Riga 60: | Riga 60: | ||
<pre>/usr/share/phpbb3/styles/</pre> | <pre>/usr/share/phpbb3/styles/</pre> | ||
tuttavia perché questi risultino effettivamente disponibili sarà necessario creare dei link simbolici nella directory: | tuttavia perché questi risultino effettivamente disponibili sarà necessario creare dei [[link]] simbolici nella directory: | ||
<pre>/usr/share/phpbb3/www/styles/</pre> | <pre>/usr/share/phpbb3/www/styles/</pre> |
Versione delle 14:10, 15 dic 2015
Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.
Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione. |
Versioni Compatibili Debian 8 "jessie" |
Introduzione
Dalla pagina dedicata di wikipedia:
phpBB è uno tra i più popolari sistemi liberi per la gestione di forum scritti mediante il linguaggio di programmazione PHP: il nome è un'abbreviazione di PHP Bulletin Board.
Finalità
Scopo di questa guida è trattare l'installazione e la configurazione di phpbb3 a partire dai file binari presente nel repository ufficiale di Debian, non dall'archivio scaricabile direttamente dal sito dei creatori di phpbb, pertanto la trattazione si concentrerà sugli elementi di differenza tra i due metodi.
Non saranno dunque trattati, o lo saranno solo in maniera limitata, tutti quegli elementi di validità generale già ampiamente discussi altrove, sia inerenti a phpbb stesso che a tutto quanto funga da prerequisito (come l'installazione di un webserver).
Nota Questa guida è stata scritta avendo come riferimento la versione 3.0.12 di phpBB. |
Prerequisiti
- Installazione funzionante di un webserver, ad esempio Apache2;
- Installazione funzionante di un database, per esempio MySQL;
- Installazione del linguaggio PHP;
Un elenco più dettagliato è disponibile qui.
Una guida dedicata all'installazione di un ambiente (stack) LAMP è disponibile qui.
Installazione
Da terminale digitare:
# apt-get install phpbb3 phpbb3-l10n
Durante l'installazione verranno richieste le seguenti informazioni:
- selezione del server web da configurare automaticamente da un elenco di quelli già installati;
- richiesta dell'autorizzazione a procedere alla configurazione automatica del database da parte dell'installer; per gli utenti neofiti e/o per quelli che non hanno già un installazione precedente di phpbb la risposta consigliata è "sì";
Se si risponde "no" la procedura guidata di installazione termina, viceversa saranno richieste anche le seguenti informazioni:
- selezione del database da configurare automaticamente da un elenco di quelli già installati;
- immissione della password di amministrazione (quella dell'utente root) per il database scelto al punto precedente;
- immissione di una password per l'utenza di phpbb3 relativamente al database; si può tranquillamente non indicarla così che questa sia generata automaticamente, ed in modo casuale, dal sistema;
- immissione di una password per l'utente admin del forum, cioè il primo ed unico utente che sarà disponibile al termine dell'installazione.
Completata l'installazione sarà possibile visualizzare la pagina principale del forum digitando in un browser:
http://nome_host/phpbb
posto naturalmente di non aver apportato alcuna modifica alla configurazione predefinita creata da phpbb per il webserver scelto.
Struttura
Radice
Diversamente da quello che si potrebbe essere portati a credere la radice del forum non è /var/www
, ma
/usr/share/phpbb3/www/
Stili
Il percorso predefinito per gli stili è:
/usr/share/phpbb3/styles/
tuttavia perché questi risultino effettivamente disponibili sarà necessario creare dei link simbolici nella directory:
/usr/share/phpbb3/www/styles/
Posto ad esempio di avere uno stile avente percorso /usr/share/phpbb3/styles/art_mobile
da terminale sarà sufficiente digitare:
# ln -s /usr/share/phpbb3/styles/art_mobile/ /usr/share/phpbb3/www/styles/art_mobile
Store
È sia la directory in cui phpbb salva automaticamente tutti gli archivi di backup generati tramite l'apposita funzione del pannello di controllo amministratore (ACP --> Manteinance --> Backup), sia quella dove la funzione di ripristino (ACP --> Manteinance --> Restore) cerca i suddetti file di backup (a prescindere che siano stati generati sulla macchina in uso o da un altra su cui è presente una copia del forum).
/var/lib/phpbb3/store/phpbb3/
Approfondimenti
Sitografia
Guida scritta da: Wtf 20:41, 2 ott 2015 (CEST) | Debianized 20% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |