Back to top

Autore Topic: joomla database  (Letto 7220 volte)

Offline wavelect

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
joomla database
« il: 17 Lug 2010, 15:05:14 »
Ciao ragazzi, ho installato joomla in locale su ubuntu seguendo la guida di Salvatore Schirone dell'Istituto Majorana. Tutto bene nell'installazione fino alla configurazione del database: nella niubaggine seguo pedestremente quanto scritto nella guida e tengo come nome utente "utentejoomla" "passwordjoomla" e "joomladatabase"

dando avanti ecco comparire l'errore

"Impossibile connettersi al database. Errore connessione ritornato: Unable to connect to the database:Could not connect to MySQL"

Questa la parte di guida seguita durante l'installazione:

Verrà richiesta la password specificata in fase d’installazione. Per utilizzare joom-
la, occorre creare un database dedicato, ed è anche altamente consigliato avere
un utente dedicato, che abbia poteri di combinare pasticci solo in quel specifico
database:
CREATE DATABASE joomladatabase ;
Fatto questo, occorre creare l’utente che abbia accesso a questo database:
GRANT ALL on joomladatabase .* TO ’ utentejoomla ’@ ’ localhost ’
IDENTIFIED BY ’ passwordjoomla ’;
Il comando significa “Permetti tutto quanto, in ogni tabella del database joom-
ladatabase, all’utente locale utentejoomla, indentificato dalla password specificata”.
Gli apici vanno conservati, quindi se l’utente è per esempio gianni, bisogna scrivere
’gianni’@’localhost’

Dove sbaglio?
Grazie mille

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:joomla database
« Risposta #1 il: 17 Lug 2010, 15:24:30 »
su ubuntu o su altro sistema operativo non cambia mai niente perchè sul sistema operativo deve comunque essere installata un ambiente lamp percui le operazioni sono sempre le stesse

magari segui le nostre di guide, 

in particolare il database devi aprirlo prima di installare joomla  (o qualsiasi altro software open source che richieda un database)

quindi digita della barra degli indirizzi  localhost  ed apri un nuovo database scegliendo un nome per lo stesso e dandoglio collation  general ci

se non la tieni installata installati prima una lamp che è meglio
xampp andrà benissimo nella versione 1.7.1
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline wavelect

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:joomla database
« Risposta #2 il: 17 Lug 2010, 15:33:31 »
Grazie della pronta risposta.
Ho installato la lamp prima di joomla, non ho però idea di come si possa aprire il database.

Puoi spiegarmi meglio cosa intendi con:
Citazione
quindi digita della barra degli indirizzi  localhost  ed apri un nuovo database scegliendo un nome per lo stesso e dandoglio collation  general ci
?

Grazie ancora

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:joomla database
« Risposta #3 il: 17 Lug 2010, 15:43:19 »
esattamente quello che c'è scritto

nella barra degli indirizzi del browser,  scrivici dentro
localhost
e si apre una videata magica  con diverse scelte
tu scegli phpmyadmin
e apri il nuovo database
è intuitivo  e qualsiasi errore commetti non pregiudica niente,
fai delle prove senza timori

altrimenti l'installazione di joomla non la fai
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline wavelect

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:joomla database
« Risposta #4 il: 17 Lug 2010, 15:50:23 »
Digitando nella barra "localhost"
esce questa scritta

"It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet."

digitando localhost/joomla parte invece la schermata di installazione

Dove trovo phpmyadmin?

mau_develop

  • Visitatore
Re:joomla database
« Risposta #5 il: 17 Lug 2010, 16:10:52 »
se l'hai installato in localhost/phpmyadmin

M.

Offline wavelect

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:joomla database
« Risposta #6 il: 17 Lug 2010, 16:27:33 »
Non trova l'url.
Ho installato il server lamp dal gestore pacchetti di ubuntu..

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:joomla database
« Risposta #7 il: 17 Lug 2010, 17:55:10 »
Forse è meglio che ti leggi qualche tutorial su come configurare la LAMP su linux, se inserisci su google "ubuntu configurare lamp" vedrai che qualcosa esce, poi quando hai finito cerca "LAMP creare nuovo database", infine se hai già fatto altre installazioni di JOOMLA non dovresti avere nessun altro problema.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:joomla database
« Risposta #8 il: 17 Lug 2010, 18:22:11 »
Citazione
Ho installato il server lamp dal gestore pacchetti di ubuntu..

questa mi è nuovo, cosa hai installato di preciso?

comunque devi installare la versione 1.7.1  di xampp   
la trovi qui
http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/

e le istruzioni stanno qui:
http://www.apachefriends.org/it/xampp-linux.html
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline wavelect

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:joomla database
« Risposta #9 il: 17 Lug 2010, 19:35:20 »
Citazione
questa mi è nuovo, cosa hai installato di preciso?
Il modo più semplice di procedere è aprire Synaptic (Sistema, Amministrazione, Gestore pacchetti Synaptic) e selezionare dal menù Modifica la voce ‘Marca i pacchetti per attività‘.
A questo punto dovrete selezionare l’opzione LAMP server. Synaptic marcherà per l’installazione tutti i pacchetti necessari e le relative dipendenze.
apache2-mpm-prefork (il web server Apache 2)
libapache2-mod-php5 (il modulo PHP5 per Apache 2)
mysql-server (il server MySQL)
php5-mysql (l’estensione MySQL per PHP)

continuo a leggere guide, grazie a tutti

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re:joomla database
« Risposta #10 il: 17 Lug 2010, 21:59:31 »
Vado a lume di naso perchè ho installato lamp su ubuntu parecchio tempo fa.
Se non ricordo male durante l'installazione della lamp usando synaptic viene eseguita la configuirazione di mysql e viene richiesta la password dell'utente root che poi ti serve per poter accedere a mysql. Spero tu la ricordi.
Inoltre ricordo che, sempre durante l'installazione, viene richiesto se eseguire automaticamente i demoni di apache e mysql all'avvio del sistema. L'aternativa altrimenti è avviarli manualmente.
Se non sai se sono avviati o meno esegui il comando ps -ef da consolle e controlla se hai dei processi chiamati mysql e httpd (quest'ultimo lo trovi di sicuro visto che hai detto che, nel browser, vedi la pagina con scritto "It works!".

Se mysql non è avviato puoi farlo da consolle digitando:
Codice: [Seleziona]
sudo /etc/init.d/mysql start oppure più semplicemente il comando:
Codice: [Seleziona]
/opt/lampp/lampp startche starta sia apache che mysql in un colpo solo.

Per quanto riguarda phpmyadmin se non ricordo male va installato separatamente (synaptic non lo installa nella lamp).
Il comando per installare phpmyadmin è il seguente:
Codice: [Seleziona]
sudo apt-get install phpmyadminaltrimenti avvia synaptic e fai una ricerca installando il pacchetto. Una volta installato puoi accedere all'applicazione dal browser come diceva mau_develop.

Phpmyadmin ti consente di avere un'interfaccia web per gestire i tuoi database, ovviamente devi ricordarti la password dell'utente root che hai digitato durante l'installazione.
Se nonla ricordi puoi usare questa procedure:
da consolle digita
Codice: [Seleziona]
mysql -u rootil prompt cambierà in mysql> vuol dire che da questo momento sei in mysql e i comandi che darai sono tutti comandi sql.
Digita
Codice: [Seleziona]
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');per cambiare la password dell'utente root di mysql (sostituisci yourpassword con la password che vuoi).

Per tornare al prompt di sistema devi digitare exit.

« Ultima modifica: 17 Lug 2010, 22:03:36 da bigham »
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline wavelect

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:joomla database
« Risposta #11 il: 18 Lug 2010, 12:14:51 »
Grazie bigham della disponibilità e competenza

Citazione
Se non sai se sono avviati o meno esegui il comando ps -ef da consolle e controlla se hai dei processi chiamati mysql e httpd
mysql      832     1  0 11:35 ?        00:00:01 /usr/sbin/mysqld
www-data  1447  1411  0 11:35 ?        00:00:00 /usr/sbin/apache2 -k start
www-data  1448  1411  0 11:35 ?        00:00:00 /usr/sbin/apache2 -k start
www-data  1449  1411  0 11:35 ?        00:00:00 /usr/sbin/apache2 -k start
www-data  1450  1411  0 11:35 ?        00:00:00 /usr/sbin/apache2 -k start
www-data  1451  1411  0 11:35 ?        00:00:00 /usr/sbin/apache2 -k start

.. e altri

Citazione
Se mysql non è avviato puoi farlo da consolle digitando:
Codice: [Seleziona]
sudo /etc/init.d/mysql start
Ho provato comunque a darlo, ecco la risposta:
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql


Citazione
oppure più semplicemente il comando:
Codice: [Seleziona]
/opt/lampp/lampp startche starta sia apache che mysql in un colpo solo.
questo comando invece non viene accettato e la mia cartella opt è vuota

Citazione
Per quanto riguarda phpmyadmin se non ricordo male va installato separatamente (synaptic non lo installa nella lamp).
Ho installato e verificato dal gestore pacchetti che fosse tutto ok, andando come diceva mau su http://localhost/phpmyadmin rimane la solita scritta
Not Found
The requested URL /phpmyadmin was not found on this server.
Apache/2.2.14 (Ubuntu) Server at localhost Port 80


Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re:joomla database
« Risposta #12 il: 18 Lug 2010, 12:55:53 »
Mah! Sembra che i servizio siano startati. Magari è solo un problema di configurazione di apache o php.
Prova a seguire questi due post sul forum di ubuntu
Post1, post2
e questo wiki

Per il resto prova a cercare su forum.ubuntu-it.org perchè è la migliore fonte di informazione che c'è.
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:joomla database
« Risposta #13 il: 18 Lug 2010, 13:03:54 »
Il modo più semplice di procedere è aprire Synaptic (Sistema, Amministrazione, Gestore pacchetti Synaptic) e selezionare dal menù Modifica la voce ‘Marca i pacchetti per attività‘.
A questo punto dovrete selezionare l’opzione LAMP server. Synaptic marcherà per l’installazione tutti i pacchetti necessari e le relative dipendenze.
apache2-mpm-prefork (il web server Apache 2)
libapache2-mod-php5 (il modulo PHP5 per Apache 2)
mysql-server (il server MySQL)
php5-mysql (l’estensione MySQL per PHP)

continuo a leggere guide, grazie a tutti

capito,  stai  utilizzato ubuntu come server

se devi semplicemente fare delle prove in locale molto meglio se installi  xampp   
me lo consigliarono subito nel forum di ubuntu   dove chiesi a suo tempo

ma se devi utilizzarlo come server la cosa è diversa 


(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline wavelect

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:joomla database
« Risposta #14 il: 18 Lug 2010, 13:13:19 »
Perfetto, continuo di là. Grazie!

 



Web Design Bolzano Kreatif