Debug branch refactoring - Geode/vagrant_dev_geonode GitHub Wiki
Installation via vagrant up
Ce connecter au serveur grâce a vagrant ssh
Désactiver apache2 et tomcat7. (sudo service apache2 stop / sudo service tomcat7 stop)
Passer en venv.
sudo su
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
export WORKON_HOME=/home/.venvs
source /usr/local/bin/virtualenvwrapper.sh
export PIP_DOWNLOAD_CACHE=$HOME/.pip-downloads
workon geonode
Ce déplacer dans /var/www/
Supprimer le dossier geonode et cloner le fork geode/geonode
cd geonode
paver setup (va télécharger le geoserver)
paver start (test des serveurs + créeation db)
python manage.py createsuperuser
paver stop
Démarre geoserver : paver start_geoserver
Démarrer geonode : python manage.py runserver 0.0.0.0:8000
Le site est accessible sur localhost:8000
Ceci démarré geoserver suivit de geonode.
CTRL+C pour stopper le serveur + paver stop
Pour modifier le code en directe démarrer un autre terminal en utilisant la méthode plus haut. (Ce remettre en venv également sur ce nouveau terminal)