sito in locale

8 contenuti / 0 new
Ultimo contenuto
sito in locale

Ho visto l'inizio dell'ottimo lavoro
di installazione locale di drupal
http://vimeo.com/31313266
(grazie Angelo!!!!!!!!!!)

Io vorrei però sviluppare un sito esistente in locale
(torturandolo un po' senza mettere in pericolo quello on line).

Per fare questo dovrei spostare il mio database in locale (qual è la cartellina?
ho provato in /usr/local )
ed cambiare i parametri nel file setting, facendolo puntare al nuovo database.

Ma come mi collego al sito locale nel browser?
Qual è l'indirizzo da digitare?

Qual è l'indirizzo da digitare?
http:\\localhost

ora mi manca da sapere dove mettere il database mysql

Il database lo sposti in locale facendone un dump completo dalla riga di comando di MySQL o da un tool come phpMyAdmin. Oppure con l'aiuto di moduli come Backup&Migrate.

Come ti colleghi al sito locale dipende da come hai configurato il webserver. Comunque, sì http://localhost potrebbe funzionare…

E' che non so in che posizione del mio HD copiare i file che compongono il database...

Come Pinolo ti ha già consigliato bene.
Non devi copiare il db , ma fare il dump del database.

Per far girare Drupal in locale hai bisogno di Xampp . una volta installato potrai accedere a Phpmyadmin
dove puoi gestire il tuo database.
Ma prima devi fare il dump scaricandolo sul tuo hard disk e dopo aver fatto partire xammp collegarti all'indirizzo http://localhost/phpmyadmin/ , qui crei un nuovo database e fai l'upload del database che hai sul tuo hard disk.

Mi rendo conto che se parlo di dump a chi non ne ha sentito parlare, la mia spiegazione è incompleta.
Un dump non è una "copia" del database, ma un'esportazione tramite comandi SQL della sua struttura (le tabelle) e dei dati. Una volta che hai creato un dump, non hai un database funzionante, ma devi far eseguire i comandi SQL contenuti nel dump sul database di destinazione. Anche questo lo puoi fare su phpMyAdmin o dalla riga di comando. Allo stesso modo, con il modulo Backup&Migrate, sul sito originale crei il dump del database, poi sul sito di destinazione (dove sarà sempre installato Backup&Migrate) importi il file risultante.

Benissimo.
Anche se speravo in un copia incolla :-P

Ho ubuntu, ho intallato MYSQL,
ho apache ma non xampp

Tutto questo per dire che
quindi una volta che accedo al programma Mysql do un comando del tipo
mysqldump -uroot -ppwd --opt db1 > /sqldata/db1.sql
o qualche cosa del genere.

:-)

Andrea

esatto.