-
Notifications
You must be signed in to change notification settings - Fork 16
Setup project
Benjamin edited this page May 24, 2018
·
2 revisions
Passage rapide de toute les étapes à effectuer pour avoir un projet fonctionnel.
Cloner le projet:
git clone [email protected]:Geoportail-Luxembourg/geoportailv3.git
Créer un fichier de compilation utilisateur <user>.mk
:
VARS_FILE = vars_<user>.yaml
include geoportailv3.mk
Créer un fichier de variables utilisateurs vars_<user>.yaml
:
extends: vars_geoportailv3.yaml
vars:
instanceid: <user>
Inclure la configuration Apache, sur les serveur c2c créer le fichier le fichier
/var/www/…/conf/<user>.conf
:
Include /<path du projet>/apache/*.conf
Créer la base de données:
sudo -u postgres createdb <db_name> -T template_postgis
sudo -u postgres psql -c "CREATE SCHEMA geov3;" <db_name>
sudo -u postgres psql -c "CREATE SCHEMA geov3_static;" <db_name>
sudo -u postgres psql -c 'GRANT ALL ON SCHEMA geov3 TO "www-data"' <db_name>
sudo -u postgres psql -c 'GRANT ALL ON SCHEMA geov3_static TO "www-data"' <db_name>
./.build/venv/bin/alembic upgrade head