Mercurial > dive4elements > river
comparison doc/INSTALL_DE @ 7776:b972c7e1bfbe
INSTALL_DE: mention tested system and simplify dependency installation.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Tue, 04 Mar 2014 17:42:31 +0100 |
parents | 887795bbe854 |
children | abf3cb9cb6c4 |
comparison
equal
deleted
inserted
replaced
7775:84889738d029 | 7776:b972c7e1bfbe |
---|---|
3 =============================================================================== | 3 =============================================================================== |
4 | 4 |
5 Diese Anleitung geht davon aus, dass ein Benutzer 'd4euser' existiert, der | 5 Diese Anleitung geht davon aus, dass ein Benutzer 'd4euser' existiert, der |
6 angemeldet ist und mit dem die Schritte der Installation durchgeführt werden. | 6 angemeldet ist und mit dem die Schritte der Installation durchgeführt werden. |
7 | 7 |
8 @TODO: auf Debian wheezy hinweisen | 8 Die Installationsanleitung wurde mit Debian wheezy getestet. Die Versionen |
9 | 9 der im nächsten Schritt installierten Pakete waren zu diesem Zeitpunkt: |
10 _ openjdk-7-jdk 7u25-2.3.10-1~deb7u1 | |
11 _ tomcat6 6.0.35-6+deb7u1 | |
12 _ postgresql-9.1-postgis 1.5.3-2 | |
13 _ apache2 2.2.22-13+deb7u1 | |
14 _ cgi-mapserver 6.0.1-3.2+deb7u2 | |
15 _ ttf-freefont 20120503-1 | |
16 Für die Installation aus den Quellen: | |
17 _ maven2 2.2.1-12 | |
18 _ mercurial 2.2.2-3 | |
19 _ subversion 1.6.17dfsg-4+deb7u4 | |
20 _ build-essential 11.5 | |
10 | 21 |
11 Erforderliche Pakete zum Installieren von D4E-river | 22 Erforderliche Pakete zum Installieren von D4E-river |
12 =================================================== | 23 =================================================== |
13 $ su root | 24 $ su root |
14 $ apt-get install openjdk-7-jdk # installiert openjdk-7 7u25-2.3.10-1 | 25 $ apt-get install openjdk-7-jdk tomcat6 postgresql-9.1-postgis \ |
15 $ apt-get install tomcat6 # installiert tomcat 6.0.35-6 | 26 apache2 cgi-mapserver ttf-freefont |
16 $ apt-get install postgresql # installiert PostgreSQL 9.1 | |
17 $ apt-get install postgis # installiert PostGIS 1.5.3 gemeinsame Dateien | |
18 $ apt-get install postgresql-9.1-postgis # installiert Postgis | |
19 $ apt-get install apache2 # installiert Apache 2.2.22-13 | |
20 $ apt-get install cgi-mapserver # installiert cgi-mapserver 6.0.1 | |
21 $ apt-get install ttf-freefont | |
22 | 27 |
23 | 28 |
24 Benutzer und Verzeichnis für die Serverkomponente anlegen | 29 Benutzer und Verzeichnis für die Serverkomponente anlegen |
25 ========================================================= | 30 ========================================================= |
26 $ useradd d4e | 31 $ useradd d4e |
60 beschrieben. | 65 beschrieben. |
61 | 66 |
62 | 67 |
63 Pakete zum Bauen von D4E-river | 68 Pakete zum Bauen von D4E-river |
64 ------------------------------ | 69 ------------------------------ |
65 $ apt-get install maven2 # installiert maven 2.2.1-12 | 70 $ apt-get install maven2 mercurial |
66 $ apt-get install mercurial # installiert mercurial 2.2.2-3 | |
67 | 71 |
68 | 72 |
69 Pakete zum Bauen von WSPLGEN | 73 Pakete zum Bauen von WSPLGEN |
70 ---------------------------- | 74 ---------------------------- |
71 $ apt-get install subversion # installiert subversion 1.6.17dfsg-4+deb7u4 | 75 $ apt-get install subversion build-essential |
72 $ apt-get install build-essential # Zum bauen von wsplgen | |
73 | 76 |
74 | 77 |
75 Installation der Intevationszertifikate für den Checkout von Wald. | 78 Installation der Intevationszertifikate für den Checkout von Wald. |
76 ------------------------------------------------------------------ | 79 ------------------------------------------------------------------ |
77 Die Serverzertifikate von Intevation müssen für die Kommunikation mit | 80 Die Serverzertifikate von Intevation müssen für die Kommunikation mit |