/[openfoncier]/branches/3.14.x/INSTALL.txt
ViewVC logotype

Contents of /branches/3.14.x/INSTALL.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3343 - (show annotations)
Thu Mar 19 17:34:18 2015 UTC (9 years, 10 months ago) by vpihour
File MIME type: text/plain
File size: 3089 byte(s)
Ajout de la branche

1 openFoncier - Installation
2 ==========================
3
4 Avertissement
5 -------------
6
7 openFoncier est une application sensible, nécessitant un paramétrage précis.
8 Un mauvais paramétrage peut entrainer le non respect du code de l'urbanisme.
9 Ni l'équipe du projet openFoncier ni le chef de projet ne peuvent être tenus
10 pour responsables d'un éventuel dysfonctionnement comme ceci est précisé dans
11 la licence jointe. Vous pouvez, si vous le souhaitez, faire appel a un
12 prestataire spécialisé qui peut fournir support, hot-line, maintenance, et
13 garantir le fonctionnement en environnement de production.
14
15
16 Pré-requis
17 ----------
18
19 openFoncier est une application Web PHP. Elle nécessite donc un serveur Web
20 (comme Apache) avec PHP ainsi qu'une base de données PostGreSQL.
21
22
23 Copier le répertoire "openfoncier" sur votre serveur
24 ----------------------------------------------------
25
26 Exemple sous WINDOWS:
27 * WAMP
28 "c:\wamp\www\openfoncier\"
29 * EASYPHP 1.8
30 "c:\easyphp1-8\www\openfoncier\"
31
32 Exemple sous LINUX:
33 * APACHE
34 "/var/www/openfoncier/"
35
36 Attention, sous certains OS, la gestion des droits est importante :
37 Droits en écriture pour le serveur Web sur les dossiers
38 - /tmp/
39 - /trs/
40 Exemple sous LINUX avec APACHE
41 chown -R user:www-data openfoncier/
42 chmod -R g+w openfoncier/tmp/
43 chmod -R g+w openfoncier/trs/
44
45
46 Créer la base de données PostGreSQL
47 -----------------------------------
48
49 Création de la base de données "openfoncier"
50
51 Exemple en ligne de commande
52 createdb openfoncier
53
54 Initialisation de la base de données :
55
56 Exemple en ligne de commande
57 psql openfoncier < openfoncier/data/pgsql/init.sql
58
59 Exécuter les scripts dans data/pgsql
60
61 init.sql (framework openmairie)
62 init_metier.sql (tables d openfoncier)
63 parametrage.sql (parametrage de base d openfoncier)
64 si utilisation de postgis
65 init_sig.sql (creation champs sig)
66
67 facultatif :
68 initdata_sig.sql : base d essai geographique (exemple widget et cartes)
69 init_metier_vue.sql : exemple de vuue dblink sur sig dynmap
70 rivoli_arles.sql : table rivoli d arles
71
72
73 Paramétrer la connexion à la base de données
74 --------------------------------------------
75
76 openfoncier/dyn/database.inc.php
77
78 //
79 array_push($conn,
80 array(
81 "openFoncier",
82 "pgsql",
83 "pgsql",
84 "postgres", // login
85 "postgres", // mot de passe
86 "tcp",
87 "localhost",
88 "5432",
89 "",
90 "openfoncier", // nom de la base
91 "AAAA-MM-JJ",
92 "public",
93 "",
94 "ldap-default",
95 ));
96
97 Modifier les valeurs correspondantes au login, mot de passe et nom de la base
98 de votre infrastructure.
99
100
101 Lancer votre navigateur Web
102 ---------------------------
103
104 http://localhost/openmairie_foncier/
105
106 ============================================
107 # login : demo #
108 # mot de passe : demo #
109 ============================================
110
111 Penser à changer votre mot de passe dès votre première connexion
112

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26