PHPBB: differenze tra le versioni

3 247 byte aggiunti ,  8 ott 2021
nessun oggetto della modifica
(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 debian, e 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/>
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 apache2;
* Installazione funzionante di un webserver, ad esempio Apache2;
* Installazione funzionante di un database, per esempio mysql;
* Installazione funzionante di un database, per esempio MySQL;
* Installazione del linguaggio php;
* 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 [[http://guide.debianizzati.org/index.php/Installare_un_ambiente_LAMP:_Linux,_Apache2,_SSL,_MySQL,_PHP5#L.27interfaccia_phpMyAdmin | qui]].
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># aptitude install phpbb3 phpbb3-l10n</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]]