comparison doc/INSTALL_DE @ 7802:a3db73ed95fc

INSTALL_DE: more small improvements and corrections.
author Tom Gottfried <tom@intevation.de>
date Thu, 06 Mar 2014 18:08:04 +0100
parents f9637e6ecf6d
children 472ff9ea5708
comparison
equal deleted inserted replaced
7801:1431d1af84d7 7802:a3db73ed95fc
231 sha1sum -c 231 sha1sum -c
232 $ su root 232 $ su root
233 $ su d4e 233 $ su d4e
234 $ cp /home/d4euser/d4e-river/wsplgen-linux-64bit-static /opt/d4e-river/bin 234 $ cp /home/d4euser/d4e-river/wsplgen-linux-64bit-static /opt/d4e-river/bin
235 $ chmod +x /opt/d4e-river/bin/wsplgen-linux-64bit-static 235 $ chmod +x /opt/d4e-river/bin/wsplgen-linux-64bit-static
236 $ exit
236 237
237 238
238 Einrichten des Mapserver und Apache 239 Einrichten des Mapserver und Apache
239 =================================== 240 ===================================
240 #. Anlegen der cgi-Skripte für die WMS-Dienste 241 #. Anlegen der cgi-Skripte für die WMS-Dienste
241 242
242 $ su root
243 $ cd /usr/lib/cgi-bin/ 243 $ cd /usr/lib/cgi-bin/
244 $ touch user-wms 244 $ cat > user-wms <<EOF
245 $ vi user-wms 245 #!/bin/sh
246 # folgendes einfügen: 246 export MS_MAPFILE=/opt/d4e-river/flys.map
247 #!/bin/sh 247 ./mapserv
248 export MS_MAPFILE=/opt/d4e-river/flys.map 248 EOF
249 ./mapserv 249 $ cat > river-wms <<EOF
250 $ touch river-wms 250 #!/bin/sh
251 $ vi river-wms 251 export MS_MAPFILE=/home/d4e-river/rivers.map
252 # folgendes einfügen: 252 ./mapserv
253 #!/bin/sh 253 EOF
254 export MS_MAPFILE=/home/d4e-river/rivers.map
255 ./mapserv
256 $ chmod 755 user-wms 254 $ chmod 755 user-wms
257 $ chmod 755 river-wms 255 $ chmod 755 river-wms
258 $ exit
259 256
260 #. Der Apache ist vorkonfiguriert und braucht keine weitere Anpassung. 257 #. Der Apache ist vorkonfiguriert und braucht keine weitere Anpassung.
261 258
262 259
263 Einrichtung der D4E-Benutzer und -Rollen 260 Einrichtung der D4E-Benutzer und -Rollen
264 ======================================== 261 ========================================
265 #. Authentifizierung über lokale Datei 262 #. Authentifizierung über lokale Datei
266 # Die Datei enthält durch Leerzeichen getrennt je Zeile 263 # Die Datei enthält durch Leerzeichen getrennt je Zeile
267 # Benutzer, Passwort und Gruppe 264 # Benutzer, Passwort und Gruppe
268 $ su root
269 $ cd /usr/share/tomcat6/ 265 $ cd /usr/share/tomcat6/
270 $ cat > flys_user_file <<EOF 266 $ cat > flys_user_file <<EOF
271 d4e_demo demo d4e_demo_all 267 d4e_demo demo d4e_demo_all
272 d4e_demo1 demo 268 d4e_demo1 demo
273 d4e_demo_extern demo d4e_demo_extern 269 d4e_demo_extern demo d4e_demo_extern
274 EOF 270 EOF
275 $ exit
276 271
277 # Die Konfiguration der je Gruppe freigeschalteten Module und Gewässer 272 # Die Konfiguration der je Gruppe freigeschalteten Module und Gewässer
278 # befindet sich in river/gwt-client/src/main/webapp/WEB-INF/features.xml 273 # befindet sich in river/gwt-client/src/main/webapp/WEB-INF/features.xml
279 274
280 275
281 Anlegen des Start-Skripts 276 Anlegen des Start-Skripts
282 ============================ 277 ============================
283 $ su root
284 $ su d4e 278 $ su d4e
285 $ cp /home/d4euser/d4e-river/river/contrib/make_flys_release/bin/run.sh /opt/d4e-river/bin/ 279 $ cp /home/d4euser/d4e-river/river/contrib/make_flys_release/bin/run.sh /opt/d4e-river/bin/
286 $ exit
287 $ exit 280 $ exit
288 281
289 Client in Tomcat Servlet-Container ablegen 282 Client in Tomcat Servlet-Container ablegen
290 ========================================== 283 ==========================================
291 $ su root 284 $ cp /home/d4euser/d4e-river/river/gwt-client/target/gwt-client-1.0-SNAPSHOT.war \
292 $ cp /home/d4euser/d4e-river/river/gwt-client/target/gwt-client-1.0-SNAPSHOT.war /var/lib/tomcat6/webapps/d4e-river.war 285 /var/lib/tomcat6/webapps/d4e-river.war
293 $ chown tomcat6 /var/lib/tomcat6/webapps/d4e-river.war 286 $ chown tomcat6 /var/lib/tomcat6/webapps/d4e-river.war
294 $ exit
295 287
296 Starten der Serverkomponente 288 Starten der Serverkomponente
297 ============================ 289 ============================
298 $ su root
299 $ su d4e 290 $ su d4e
300 $ cd /opt/d4e-river 291 $ cd /opt/d4e-river
301 $ bin/run.sh 292 $ bin/run.sh
302 293
303 Die Anwendung ist dann im Browser unter 294 Die Anwendung ist dann im Browser unter
304 295
305 http://servername:8080/d4e-river 296 http://yourhost:8080/d4e-river
306 297
307 erreichbar. 298 erreichbar.

http://dive4elements.wald.intevation.org