Mise en place d'un système d'informations précises pour à la fréquentation et l'objet des visites dans l'implantation

La rédaction de cet article pas encore terminé

Pour ça, on peut utiliser une machine virtuelle sur Debian Jessie. Notre version de développement tourne sous django 1.7.11 (dernière version de django sur Jessie. Pour éviter des problèmes de compatibilité pour le moment. Migration que nous effectuerons un peu plus tard)

Pour ça, on peut utiliser une machine virtuelle sur Debian Jessie.

Dans mon cas:

Chez moi, cette VM servira pour les petits services web qui viendront plus tard. Ex: visites, inscription des usagers (où nous avons besoins des photos pour identifier visuellement les usagers)... Mais pour vous 1 ou 2Go suffiront largement. Surtout que les implémentations n’hébergeront plus de site web. Tout est dans le nuage maintenant.

Prérequis:

Bon ben... Allons y :)

Après l'installation de la nouvelle VM, on installe les paquets:

apt-get install apache2 libapache2-mod-wsgi mysql-server-5.5 python-django python-mysqldb

Ensuite, on commence par cloner le dépot de notre outils : git clone https://github.com/ongolaboy/dacgl_utils.git

Puis, on ouvre le fichier dacgl_utils/dacgl/settings.py pour configurer quelques éléments dont la base de données et les chemins des fichiers statiques (css, images...)

DATABASES = {

}

# Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/1.7/howto/static-files/

STATIC_URL = '/static/' STATIC_ROOT = '/var/www/dacgl/static'

# media MEDIA_ROOT = os.path.join(BASE_DIR,'media') MEDIA_URL = '/media/'