Attention ! Gitlab fournissant maintenant nativement des certificats Let’s Encrypt aux domaines personnalisés des Gitlab Pages, nous avons coupé notre service qui le faisait automatiquement pour vous.

Il est impératif, pour que votre domaine personnalisé continue à avoir un certificat Let’s Encrypt à jour, d’activer la fonctionnalité native dans les paramètres de votre projet. Cette activation remplacera votre certificat actuel par un nouveau certificat Let’s Encrypt géré par Gitlab.

Voir les détails sur https://docs.framasoft.org/fr/gitlab/gitlab-pages-le.html

Commit 8ba17de3 authored by fred.perso's avatar fred.perso

update install docs

parent 425486fd
......@@ -74,7 +74,8 @@ language = "fr"
exclude_patterns = []
# The name of the Pygments (syntax highlighting) style to use.
pygments_style = "sphinx"
#pygments_style = "sphinx"
pygments_style = "monokai"
# If true, `todo` and `todoList` produce output, else they produce nothing.
todo_include_todos = True
......
......@@ -30,7 +30,7 @@ Dans un terminal, lancez les commandes suivantes:
sudo apt-get update
sudo apt-get upgrade
# Installation des paquets requis pour dbchiroweb
sudo apt-get install git python3 python3-pip virtualenv python3-virtualenv postgresql-10 postgresql-10-postgis-2.4 postgresql-10-postgis-2.4-scripts postgis
sudo apt-get install git python3 python3-pip virtualenv python3-virtualenv postgresql-11 postgresql-11-postgis-2.5 postgresql-11-postgis-2.5-scripts postgis
# Installation des paquets requis pour le serveur apache
sudo apt-get install python3-pip apache2 libapache2-mod-wsgi-py3
# Installation des paquets requis pour la connexion https avec lets-encrypt (remplacer stretch-backports par jessie-backports pour Debian 8 Jessie)
......@@ -57,6 +57,7 @@ Création de l'environnement virtuel
cd /var/www/dbchiro
virtualenv -p python3 venv
source venv/bin/activate
cd /var/www/dbchiro/dbchiroweb
pip install -r requirements.txt
Création de la base de donnée et du superutilisateur de la base de donnée
......@@ -76,6 +77,7 @@ Création de la base de donnée et du superutilisateur de la base de donnée
-- Se connecter à la base de donnée avec la commande \c
\c dbchirodb
CREATE EXTENSION postgis;
CREATE EXTENSION "uuid-ossp";
-- Quitter psql
\q
......@@ -132,7 +134,7 @@ Les deux peuvent être utilisés pour les commandes suivantes. Cette exemple uti
# Création de la structure de la base de donnée (à partir des fichiers créées la commande
python manage.py migrate --settings=dbchiro.settings.dev
# Création du dossier 'static' et importation des fichiers nécessaire au fonctionnement de l'interface graphique (css, js, polices).
python manage.py migrate --settings=dbchiro.settings.dev
python manage.py collectstatic --settings=dbchiro.settings.dev
# Création du premier utilisateur, administrateur du site
python manage.py createsuperuser --settings=dbchiro.settings.dev
# Lancement du serveur
......@@ -171,11 +173,11 @@ L'étape suivante consiste à intégrer à la base de donnée les principales do
Intégration des données de dictionnaire
---------------------------------------
Exécution du fichier `initial_data/sql/dicts_french.sql` avec la commande suivante:
Exécution du fichier `datas/sql/dicts_french.sql` avec la commande suivante:
.. code-block:: sh
psql -h localhost -p 5432 -U dbchiropguser -W -f initial_data/sql/dicts_french.sql dbchirodb
psql -h localhost -p 5432 -U dbchiropguser -W -f datas/sql/dicts_french.sql dbchirodb
Intégration des données cartographiques
---------------------------------------
......@@ -185,8 +187,8 @@ Plus d'informations sur cette commande ici: http://bostongis.com/pgsql2shp_shp2p
.. code-block:: sh
cd /var/www/dbchiro/dbchiroweb
shp2pgsql -s 2154:4326 -a initial_data/shapefiles/territory.shp public.geodata_territory | psql -h localhost -U dbchiro dbchirodb
shp2pgsql -s 2154:4326 -a initial_data/shapefiles/municipality.shp public.geodata_municipality | psql -h localhost -p 5432 -U dbchiro dbchirodb
shp2pgsql -s 2154:4326 -a datas/shapefiles/territory.shp public.geodata_territory | psql -h localhost -U dbchiro dbchirodb
shp2pgsql -s 2154:4326 -a datas/shapefiles/municipality.shp public.geodata_municipality | psql -h localhost -p 5432 -U dbchiro dbchirodb
Personalisation du logo
-----------------------
......@@ -195,7 +197,7 @@ Le logo du bandeau supérieur du site est à installer dans ``core/static/img/lo
.. code-block:: sh
cd /var/www/dbchiro/dbchiroweb
cp core/static/img/logo_site.png.sample core/static/img/logo_site.png
cp core/static/img/logo_site.png.sample static/img/logo_site.png
Installation des fichiers statiques
-----------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment