534
contributi
Wtf (discussione | contributi) (Creata pagina con '== Introduzione == Dalla pagina di [https://it.wikipedia.org/wiki/PhpBB wikipedia]: <blockquote> phpBB è uno tra i più popolari sistemi liberi per la gestione di forum scritti...') |
Nessun oggetto della modifica |
||
(14 versioni intermedie di 3 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Versioni compatibili | Jessie}} | |||
== Introduzione == | == Introduzione == | ||
Dalla pagina di [https://it.wikipedia.org/wiki/PhpBB wikipedia]: | Dalla pagina dedicata di [https://it.wikipedia.org/wiki/PhpBB wikipedia]: | ||
<blockquote> | <blockquote> | ||
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. | 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. | ||
Riga 8: | 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). | ||
{{Box|Nota|Questa guida è stata scritta avendo come riferimento la versione 3.0.12 di phpBB.}} | |||
== 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]. | ||
Una guida dedicata all'installazione di un ambiente (stack) LAMP è disponibile [[ | Una guida dedicata all'installazione di un ambiente (stack) LAMP è disponibile [[Installare un ambiente LAMP: Linux, Apache2, SSL, MySQL, PHP5 | qui]]. | ||
== Installazione == | == Installazione == | ||
Riga 25: | 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: | ||
# | # 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: | |||
<pre>http://nome_host/phpbb</pre> | |||
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 è <code>/var/www</code>, ma | |||
<pre>/usr/share/phpbb3/www/</pre> | |||
=== Stili === | |||
Il percorso predefinito per gli stili è: | |||
<pre>/usr/share/phpbb3/styles/</pre> | |||
tuttavia perché questi risultino effettivamente disponibili sarà necessario creare dei [[link]] simbolici nella directory: | |||
<pre>/usr/share/phpbb3/www/styles/</pre> | |||
Posto ad esempio di avere uno stile avente percorso <code>/usr/share/phpbb3/styles/art_mobile</code> da terminale sarà sufficiente digitare: | |||
<pre># ln -s /usr/share/phpbb3/styles/art_mobile/ /usr/share/phpbb3/www/styles/art_mobile</pre> | |||
=== 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). | |||
<pre>/var/lib/phpbb3/store/phpbb3/</pre> | |||
{{Box|Nota|La suddetta cartella non viene creata in automatico, infatti al termine dell'installazione risulta esistere solo <code>/var/lib/phpbb3/store/</code>, tuttavia l'utente può o crearla manualmente oppure autenticarsi sul forum con l'utenza di admin ed accedere alla già citata funzione di restore. Il semplice caricamento di tale pagina è infatti sufficiente ad innescare la creazione automatica della cartella in oggetto.}} | |||
== Approfondimenti == | |||
=== Sitografia === | |||
* [https://www.phpbb.com/ sito ufficiale] | |||
{{Autori | |||
|Autore = [[Utente:Wtf|Wtf]] 20:41, 2 ott 2015 (CEST) | |||
|Estesa_da = | |||
|Verificata_da = | |||
|Numero_revisori = 0 | |||
}} | |||
[[Categoria:CMS]] | |||
[[Categoria:Altri servizi di rete]] |