Installiamo in locale un blog o un forum
Installiamo in locale un blog o un forum
Ciao a tutti........e gia un po che mi sono avvicinato al mondo Linux.....pero non so fare ad utilizzarlo bene,e in tante cose mi serve aiuto per arrivarci........
come dice il titolo mi interessa imparare ad usare phpbb e mysql........
come installarlo? come gestire un forum o blog?
grazie dell'aiuto
come dice il titolo mi interessa imparare ad usare phpbb e mysql........
come installarlo? come gestire un forum o blog?
grazie dell'aiuto
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
installiamo in locale un blog o un forum
comincio a riprendermi ma sono ancora debole... cmq andiamo avanti.
il file che hai scaricato è il database in fomato sql. Si tratta praticamente di tutta la parte testuale visibile e invisibile del forum, e di tutte le sue discussioni. Mancano foto e pdf che vedremo più avanti come scaricare via ftp.
di per se non te ne fai niente di quel file e serve solo per ripetterlo in linea nel motore phpbb, in caso di disastro nel server.
ma se la cosa ti interessa e volessi avere una copia locale funzionante del forum... allora... allora le cose possono diventare interessanti e posso aiutarti a farlo.
di solito queste cose si fanno sotto linux, ma ultimamente hanno fatto una tool di sviluppo per window per quelli che proprio non ne possono fare a meno.
il motore phpbb a sua volta si basa su altre periferiche importanti senza le quali non funziona niente.
Se usi windows comincia a leggere questo:
http://it.wikipedia.org/wiki/XAMPP
se invece usi linux..... è molto semplice:
e lui si occupa di scaricare e installare, motori, driver e configurarli a dovere.
Poi vedremo come usare il backup che hai scaricato per integrarlo nella copia locale
il file che hai scaricato è il database in fomato sql. Si tratta praticamente di tutta la parte testuale visibile e invisibile del forum, e di tutte le sue discussioni. Mancano foto e pdf che vedremo più avanti come scaricare via ftp.
di per se non te ne fai niente di quel file e serve solo per ripetterlo in linea nel motore phpbb, in caso di disastro nel server.
ma se la cosa ti interessa e volessi avere una copia locale funzionante del forum... allora... allora le cose possono diventare interessanti e posso aiutarti a farlo.
di solito queste cose si fanno sotto linux, ma ultimamente hanno fatto una tool di sviluppo per window per quelli che proprio non ne possono fare a meno.
il motore phpbb a sua volta si basa su altre periferiche importanti senza le quali non funziona niente.
Se usi windows comincia a leggere questo:
http://it.wikipedia.org/wiki/XAMPP
se invece usi linux..... è molto semplice:
Codice: Seleziona tutto
$ sudo apt-get install phpbb3
e lui si occupa di scaricare e installare, motori, driver e configurarli a dovere.
Poi vedremo come usare il backup che hai scaricato per integrarlo nella copia locale
Cogito, ergo NO SUV !!
installiamo in locale un blog o un forum
bene max.......come sempre grazie dell'aiuto.........si ultimamente sono tornato a linux.........nella vita son passato piu volte da linux a windows........ho incominciato con linux mandrake............per ora uso la distribuzione "lubuntu" ho pc datati e l'ultima versione di ubuntu mi bloccava il sistema........incomincia ad esser impegnativa anche lei per cpu e ram............invece per ora,saranno 2 mesi che uso lubuntu non ho mai avuto problemi,e sinceramente mi trovo bene anche come sistemazione del desktop.....adesso inserisco il comando
grazie delle tue spiegazioni,dici che e meglio inserirle in una discussione a parte
grazie delle tue spiegazioni,dici che e meglio inserirle in una discussione a parte
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
installiamo in locale un blog o un forum
ciao titone,
intendo... aprire un tread in cui tu esponi i tuoi prolblemi con la tua ubuntu.... che del resto è la distribuzione più usata al mondo, quindi....
per le domande che ti fa:
sicuramente ti chiede di stabilire la passwd di amministratore (root) di mysql (2 volte) e poi anche il nome e la passwd di amministratore di phpbb (che puó essere differente ovviamente)
il root di mysql è una cosa differente che il root di linux anche se ovviamente puoi assegnare la stessa passwd.
l' amministratore di phpbb può avere nome e passw a tua scelta.
intendo... aprire un tread in cui tu esponi i tuoi prolblemi con la tua ubuntu.... che del resto è la distribuzione più usata al mondo, quindi....
per le domande che ti fa:
sicuramente ti chiede di stabilire la passwd di amministratore (root) di mysql (2 volte) e poi anche il nome e la passwd di amministratore di phpbb (che puó essere differente ovviamente)
il root di mysql è una cosa differente che il root di linux anche se ovviamente puoi assegnare la stessa passwd.
l' amministratore di phpbb può avere nome e passw a tua scelta.
Cogito, ergo NO SUV !!
installiamo in locale un blog o un forum
ciao a tutti
@max ok,si puo fare una discussione,per vedere chi oltre a me e stato costretto ad usare una versione "minore" rispetto ubuntu
per la configurazione del programma,si mi chiede password e conferma,pero poi quando parte nell'installazione mi da un errore:
┌───────────────────┤ Configurazione in corso di phpbb3 ├───────────────────┐
│ │
│ C'è stato un errore durante l'installazione del database: │
│ │
│ ERROR 2002 (HY000): Can't connect to local MySQL server through socket │
│ '/var/run/mysqld/mysqld.sock' (2) │
│ │
│ Se adesso si seleziona «Riprova» verranno poste nuovamente tutte le │
│ domande sulla configurazione e poi verrà ritentata l'operazione. │
│ «Riprova (salta domande)» fa ritentare l'operazione senza riporre tutte │
│ le domande. Aelezionando «Annulla» l'operazione fallisce e si dovrà │
│ ripristinare il vecchio pacchetto, reinstallarlo e riconfigurarlo oppure │
│ intervenire manualmente per continuare ad usarlo. Se si sceglie «Ignora» │
│ l'operazione continuerà ignorando i prossimi errori di dbconfig-common. │
dove e che ho sbagliato?
grazie ancora max
│
@max ok,si puo fare una discussione,per vedere chi oltre a me e stato costretto ad usare una versione "minore" rispetto ubuntu
per la configurazione del programma,si mi chiede password e conferma,pero poi quando parte nell'installazione mi da un errore:
┌───────────────────┤ Configurazione in corso di phpbb3 ├───────────────────┐
│ │
│ C'è stato un errore durante l'installazione del database: │
│ │
│ ERROR 2002 (HY000): Can't connect to local MySQL server through socket │
│ '/var/run/mysqld/mysqld.sock' (2) │
│ │
│ Se adesso si seleziona «Riprova» verranno poste nuovamente tutte le │
│ domande sulla configurazione e poi verrà ritentata l'operazione. │
│ «Riprova (salta domande)» fa ritentare l'operazione senza riporre tutte │
│ le domande. Aelezionando «Annulla» l'operazione fallisce e si dovrà │
│ ripristinare il vecchio pacchetto, reinstallarlo e riconfigurarlo oppure │
│ intervenire manualmente per continuare ad usarlo. Se si sceglie «Ignora» │
│ l'operazione continuerà ignorando i prossimi errori di dbconfig-common. │
dove e che ho sbagliato?
grazie ancora max
│
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
installiamo in locale un blog o un forum
chiaro... hai interrotto l' installazione a metà e ora ti ritrovi con mysql non configurato il quale genera il seguente errore.
innanzitutto devi sapere che la tua lubuntu, è una ubuntu normale senza niente di meno delle altre, per cui non ha senso parlare di distribuzione "minore". Tutti i comandi di ubuntu funzionano sotto lubuntu. L' unica differenza è che Lubuntu ha una interfaccia molto leggera e che gli permette di funzionare su macchine datate... per il resto... uguale.
tornando al tuo problema, facciamo un po' di prove per vedere di risolvere:
(per controllare che non ci siano pacchetti mezzi installati)
se come credo non andrá a buon fine di nuovo l' installazione di phpbb, bisogna configurare mysql con:
(se non lo trova significa che il pacchetto ha un nome tipo "mysql-server-5.1" guarda con aptitude quello che hai)
imposta la passwd di root di mysql
poi di nuovo
innanzitutto devi sapere che la tua lubuntu, è una ubuntu normale senza niente di meno delle altre, per cui non ha senso parlare di distribuzione "minore". Tutti i comandi di ubuntu funzionano sotto lubuntu. L' unica differenza è che Lubuntu ha una interfaccia molto leggera e che gli permette di funzionare su macchine datate... per il resto... uguale.
tornando al tuo problema, facciamo un po' di prove per vedere di risolvere:
Codice: Seleziona tutto
$ sudo apt-get -f install
(per controllare che non ci siano pacchetti mezzi installati)
se come credo non andrá a buon fine di nuovo l' installazione di phpbb, bisogna configurare mysql con:
Codice: Seleziona tutto
$ sudo dpkg-reconfigure mysql-server
(se non lo trova significa che il pacchetto ha un nome tipo "mysql-server-5.1" guarda con aptitude quello che hai)
imposta la passwd di root di mysql
poi di nuovo
Codice: Seleziona tutto
$ sudo dpkg-reconfigure phpbb3
Cogito, ergo NO SUV !!
installiamo in locale un blog o un forum
ciao max......in effetti dando il secondo comando da te elencato,la risposta e :
dpkg-query: il pacchetto "mysql-server" non è installato e non è disponibile alcuna informazione
Usare "dpkg --info" (= "dpkg-deb --info") per esaminare gli archivi e
"dpkg --contents" (= "dpkg-deb --contents") per elencarne il contenuto.
/usr/sbin/dpkg-reconfigure: mysql-server non è installato
il problema e che se do anche il comando "aptitude" mi porta in una schermata dove io non so muovermi.............
per quanto riguarda lubuntu......so benissimo che accetta i comandi di qualsiasi distribuzione ubuntu......io intendevo come minore per il sistema grafico e i software installati..........comunque lubuntu e perfetta per il mio pc,mi trovo benissimo
dpkg-query: il pacchetto "mysql-server" non è installato e non è disponibile alcuna informazione
Usare "dpkg --info" (= "dpkg-deb --info") per esaminare gli archivi e
"dpkg --contents" (= "dpkg-deb --contents") per elencarne il contenuto.
/usr/sbin/dpkg-reconfigure: mysql-server non è installato
il problema e che se do anche il comando "aptitude" mi porta in una schermata dove io non so muovermi.............
per quanto riguarda lubuntu......so benissimo che accetta i comandi di qualsiasi distribuzione ubuntu......io intendevo come minore per il sistema grafico e i software installati..........comunque lubuntu e perfetta per il mio pc,mi trovo benissimo
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
installiamo in locale un blog o un forum
...oppure puoi usare apt-cache per cercare il nome esatto del server mysql
prova a vedere se hai "mysql-server-5.5"... in tal caso
se non funzia, significa che avendo interrotto l'intallazione a metà, il sistema si è protetto e ha cancellato quello che non era necessario, riprova daccapo con:
Codice: Seleziona tutto
$ apt-cache search mysql-server
auth2db - Powerful and eye-candy IDS logger, log viewer and alert generator
mysql-server - MySQL database server (metapackage depending on the latest version)
mysql-server-5.5 - MySQL database server binaries and system database setup
mysql-server-core-5.5 - MySQL database server binaries
torrentflux - web based, feature-rich BitTorrent download manager
prova a vedere se hai "mysql-server-5.5"... in tal caso
Codice: Seleziona tutto
$ sudo dpkg-reconfigure mysql-server-5.5
se non funzia, significa che avendo interrotto l'intallazione a metà, il sistema si è protetto e ha cancellato quello che non era necessario, riprova daccapo con:
Codice: Seleziona tutto
$ sudo apt-get install phpbb3
Cogito, ergo NO SUV !!
installiamo in locale un blog o un forum
ciao max.......allora dopo il comando
e se provo a reinstallarlo :
Codice: Seleziona tutto
$ sudo apt-cache search mysql-server
mi dice questo :
titone78@titone78-Amilo-M3438-Series:~$ apt-cache search mysql-server
mysql-server - Server del database MySQL (metapacchetto che dipende dall'ultima versione)
mysql-server-5.5 - MySQL database server binaries and system database setup
mysql-server-core-5.5 - MySQL database server binaries
auth2db - potente e grazioso registratore di log, visualizzatore di log e generatore di avvisi IDS
torrentflux - gestore di scaricamenti BitTorrent basato sul web e ricco di funzioni
e se provo a reinstallarlo :
Codice: Seleziona tutto
titone78@titone78-Amilo-M3438-Series:~$ sudo apt-get install phpbb3
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
phpbb3 è già alla versione più recente.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
installiamo in locale un blog o un forum
allora dai
e poi
Codice: Seleziona tutto
$ sudo dpkg-reconfigure mysql-server-5.5
e poi
Codice: Seleziona tutto
$ sudo dpkg-reconfigure phpbb3
Cogito, ergo NO SUV !!
installiamo in locale un blog o un forum
ciao max,ho provato gli altri comandi che mi hai dato.......ma non funzionava.......quindi ho provato ad installare manualmente mysql......dato che phpbb era gia installato,con questo comando :
sono riuscito cosi a completare l'installazione.......pero adesso non so piu cosa fare.........
preferisci che apriamo una discussione nuova e poi spostiamo li questi messaggi?
Codice: Seleziona tutto
sudo apt-get install mysql-server-5.5
sono riuscito cosi a completare l'installazione.......pero adesso non so piu cosa fare.........
preferisci che apriamo una discussione nuova e poi spostiamo li questi messaggi?
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
Re: Installiamo in locale un blog o un forum
ok, ora hai mysql installato e configurato con la sua passwd, che supponiamo che sia "123456"
ora devi forzare la riconfigurazione di phpbb3, che è installato correttamente, ma non configurato e senza neppure il database... insomma, un casino.
a questo punto ti chiede se usare il server mysql locale e tu gli rispondi di si, poi vuole la passwd di root di mysql (123456), poi ti chiede 2 volte nome e passwd da assegnare all' amministratore di phpbb3.... tu potresti mettere Titone78 : 123456
con questo ti trovi phpbb3 configurato.
A questo punto non so esattamente come funziona ubuntu, per cui prova a vedere cosa succede ad aprire firefox e mettere http://localhost come indirizzo.
ciao
MaX
ora devi forzare la riconfigurazione di phpbb3, che è installato correttamente, ma non configurato e senza neppure il database... insomma, un casino.
Codice: Seleziona tutto
$ sudo dpkg-reconfigure phpbb3
a questo punto ti chiede se usare il server mysql locale e tu gli rispondi di si, poi vuole la passwd di root di mysql (123456), poi ti chiede 2 volte nome e passwd da assegnare all' amministratore di phpbb3.... tu potresti mettere Titone78 : 123456
con questo ti trovi phpbb3 configurato.
A questo punto non so esattamente come funziona ubuntu, per cui prova a vedere cosa succede ad aprire firefox e mettere http://localhost come indirizzo.
ciao
MaX
Cogito, ergo NO SUV !!
Re: Installiamo in locale un blog o un forum
ciao max,allora scrivendo http://localhost come indirizzo in una pagina di google chrome........mi viene una pagina con questo messaggio:
Funziona!
Questa è la pagina web di default per questo server.
Il software del server Web è in esecuzione ma nessun contenuto è stato aggiunto, ancora.
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
Re: Installiamo in locale un blog o un forum
ok, apache funziona ma phpbb3 non lo vede
dimmi cosa c'è in /var/www
in teoria dovrebbe contenere solo un index.html
dimmi cosa c'è in /var/www
Codice: Seleziona tutto
$ ls /var/www/
Cogito, ergo NO SUV !!
Re: Installiamo in locale un blog o un forum
esatto,solo un file "index.html"
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
Re: Installiamo in locale un blog o un forum
ho appena rifatto i passaggi.... l' amministratore di phpbb, non puoi sceglierlo, si chiamerà Admin... ma puoi cambiagli il nome in un secondo tempo.
quindi per il login nel forum devi usare:
Nome: admin
Pass: (quella che hai definito tu)
Guarda nella directory : /usr/share/doc/phpbb3/
dovrebbe esserci un file README.debian
dice che per entrare nel forum devi puntare il browser qui:
http://localhost/phpbb/
dimmi se funzia
quindi per il login nel forum devi usare:
Nome: admin
Pass: (quella che hai definito tu)
Guarda nella directory : /usr/share/doc/phpbb3/
dovrebbe esserci un file README.debian
dice che per entrare nel forum devi puntare il browser qui:
http://localhost/phpbb/
dimmi se funzia
Cogito, ergo NO SUV !!
Re: Installiamo in locale un blog o un forum
si,mi ha fatto entrare in un forum ,ma vuoto.......
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
Re: Installiamo in locale un blog o un forum
ottimo,grazie max.......e adesso........come posso giocarci??........
Specifico che ogni cosa da me mostrata e costruita e solo per scopo privato e non a scopo di lucro,non mi prendo responsabilità se qualcuno replica le mie costruzioni
- maxlinux2000
- Amministratore
- Messaggi: 7409
- Iscritto il: 22 mar 2011, 11:50
Re: Installiamo in locale un blog o un forum
ora che lo hai installato... possiamo pure disistallarlo, in quanto la versione fornita con ubuntu è già vecchia 
Ma lo sforzo non è stato invano, infatti ora ti ritrovi con apache, php e mysql già perfettaemtne configurati e pronti per altri giochetti simpatici.
disitalla phpbb3
alle domande che ti fa, digli di deconfigurare e cancellare (Purge) il database. Ti chiederà la passwd di mysql.
Intanto scarica da qui l' ultima versione di phpbb3 http://www.phpbbitalia.net/
decomprimila e mettila in /var/www (come root)
in modo che si formi questa struttura

Ma lo sforzo non è stato invano, infatti ora ti ritrovi con apache, php e mysql già perfettaemtne configurati e pronti per altri giochetti simpatici.
disitalla phpbb3
Codice: Seleziona tutto
sudo apt-get remove phpbb3
alle domande che ti fa, digli di deconfigurare e cancellare (Purge) il database. Ti chiederà la passwd di mysql.
Intanto scarica da qui l' ultima versione di phpbb3 http://www.phpbbitalia.net/
decomprimila e mettila in /var/www (come root)
in modo che si formi questa struttura
Codice: Seleziona tutto
root@dell:/var/www# ls -las /var/www
total 476
4 drwxrwxrwx 14 root root 4096 Aug 9 12:54 .
4 drwxr-xr-x 14 root root 4096 Aug 9 12:43 ..
4 drwxr-xr-x 4 max max 4096 Aug 20 2012 adm
4 drwxrwxrwx 2 max max 4096 Aug 20 2012 cache
4 -rw-r--r-- 1 max max 3836 Aug 20 2012 common.php
0 -rw-rw-r-- 1 max max 0 Aug 20 2012 config.php
8 -rw-r--r-- 1 max max 4515 Aug 20 2012 cron.php
4 drwxr-xr-x 2 max max 4096 Aug 20 2012 docs
4 drwxr-xr-x 2 max max 4096 Aug 20 2012 download
4 -rw-r--r-- 1 max max 1755 Aug 20 2012 faq.php
40 -rw-r--r-- 1 max max 39174 Aug 20 2012 feed.php
4 drwxrwxrwx 2 max max 4096 Aug 20 2012 files
4 -rw-r--r-- 1 max max 435 Aug 20 2012 .htaccess
4 drwxr-xr-x 7 max max 4096 Aug 20 2012 images
4 drwxr-xr-x 14 max max 4096 Aug 20 2012 includes
8 -rw-r--r-- 1 max max 5311 Aug 20 2012 index.php
4 drwxr-xr-x 4 max max 4096 Aug 20 2012 install
4 drwxr-xr-x 3 max max 4096 Aug 20 2012 language
24 -rw-r--r-- 1 max max 24276 Aug 20 2012 mcp.php
68 -rw-r--r-- 1 max max 62341 Aug 20 2012 memberlist.php
4 drwxr-xr-x 2 max max 4096 Aug 9 12:54 phpBB3
64 -rw-r--r-- 1 max max 60860 Aug 20 2012 posting.php
8 -rw-r--r-- 1 max max 6469 Aug 20 2012 report.php
44 -rw-r--r-- 1 max max 44958 Aug 20 2012 search.php
4 drwxrwxrwx 2 max max 4096 Aug 20 2012 store
8 -rw-r--r-- 1 max max 8163 Aug 20 2012 style.php
4 drwxr-xr-x 4 max max 4096 Aug 20 2012 styles
12 -rw-r--r-- 1 max max 9868 Aug 20 2012 ucp.php
32 -rw-r--r-- 1 max max 29444 Aug 20 2012 viewforum.php
16 -rw-r--r-- 1 max max 13917 Aug 20 2012 viewonline.php
72 -rw-r--r-- 1 max max 68926 Aug 20 2012 viewtopic.php
4 -rw-r--r-- 1 max max 625 Aug 20 2012 web.config
Cogito, ergo NO SUV !!
Chi c’è in linea
Visitano il forum: Nessuno e 12 ospiti