Dimensione: 1531
Commento: aggiunte ulteriori risorse
|
← Versione 7 del 30/05/2020 17.30.49 ⇥
Dimensione: 2066
Commento: aggiunte descrizioni alla procedura
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 14: | Linea 14: |
0. configurare SSH come descritto in [[https://code.ubuntu-it.org/help/ubuntu_it/git_over_ssh|questa pagina]]; | |
Linea 17: | Linea 18: |
0. configurare SSH come scritto in [[https://code.ubuntu-it.org/help/ubuntu_it/git_over_ssh|questa pagina]]; 0. digitare nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi: |
0. scaricare il codice sorgente del sito in sviluppo, digitando nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi: |
Linea 20: | Linea 20: |
mkdir ubuntu-it-web }}}{{{ | mkdir ubuntu-it-web }}} {{{ |
Linea 22: | Linea 22: |
* scaricate e avviare il sito in locale: {{{ | * clonare il repository con il sorgente del sito in locale: {{{ |
Linea 24: | Linea 24: |
cd www/ }}}{{{ invoke devel }}}{{{ |
cd www/ }}} * eseguire Invoke per creare l'ambiente di sviluppo: {{{ invoke devel }}} Invoke scaricherà tutte le dipendenze aggiuntive necessarie (isolandole nella directory del sorgente) e creerà l'ambiente virtuale in `build/envs/devel`. 0. avviare l'ambiente virtuale digitando i comandi seguenti:{{{ |
Linea 28: | Linea 30: |
}}} | }}} I due comandi sopra riportati andranno digitati nel [[AmministrazioneSistema/Terminale|terminale]] (dalla directory `~/ubuntu-it-web/www`) ogni volta che si desidera lavorare al sito. |
A cura del Gruppo Web |
Introduzione
Questa pagina descrive la procedura per scaricare e avviare in locale il sito in sviluppo di Ubuntu-it.
Procedura
Generare la propria chiave SSH, come descritto in questa pagina;
caricare la propria chiave SSH su code.ubuntu-it.org;
configurare SSH come descritto in questa pagina;
installare i pacchetti richiesti, digitando nel terminale il seguente comando:
sudo apt install git python3 python3-pip python3-virtualenv python3-invoke python3-virtualenv python3-dev libpcre3-dev
scaricare il codice sorgente del sito in sviluppo, digitando nel terminale i seguenti comandi:
creare la cartella ~/ubuntu-it-web nella quale sarà scaricato il sito in sviluppo:
mkdir ubuntu-it-web
cd ubuntu-it-web/
clonare il repository con il sorgente del sito in locale:
git clone git@code.ubuntu-it.org:ubuntu-it-web/www.git
cd www/
eseguire Invoke per creare l'ambiente di sviluppo:
invoke devel
Invoke scaricherà tutte le dipendenze aggiuntive necessarie (isolandole nella directory del sorgente) e creerà l'ambiente virtuale in build/envs/devel.
avviare l'ambiente virtuale digitando i comandi seguenti:
source build/envs/devel/bin/activate
python3 ./run run -p 8000 --debug data
I due comandi sopra riportati andranno digitati nel terminale (dalla directory ~/ubuntu-it-web/www) ogni volta che si desidera lavorare al sito.
aprire il priprio browser alla pagina http://localhost:8000.
Ulteriori risorse
Lavorare al nuovo sito: come modificare il sito in sviluppo dopo averlo scaricato in locale.