[Mapserver-DE] muß mapserv-binary auf demselben System erstellt werden, wo es dann auch zum Einsatz kommt?
Jan Hartmann
j.l.h.hartmann at uva.nl
Mit Mai 5 14:15:47 CEST 2004
Benjamin Thelen wrote:
> Also, ich würde mich eher der zweiten Aussage von Frank Koormann
> anschließen. MapServer benötigt jede Menge Bibliotheken, die auf den
> verschiedenen Distributionen in verschiedenen Versionen vorliegen und
> wahrscheinlich auch mit unterschiedlichen Optionen kompiliert wurden.
> Demnach, es kann funktionieren, aber auch nur, wenn eben mit sehr viel
> Sorgfalt vorgegangen wurde, oder es klemmt. Letzteres halte ich für
> wahrscheinlicher.
>
Auf dem Beowulf Cluster hier an der Uni mache ich es so: MapServer und
*alle* dazugehörigen Programme (GD, Proj, Gdal, etc) werden kompiliert
mit "--configure prefix=/mapserver". Am Ende befinden sich dann alle
Executables in /mapserver/bin, und alle benötigten Bibliotheken in
/mapserver/lib. Ein Apache Webserver kann darauf eingerichtet werden mit
<ScriptAlias /mapserver_bin "/mapserver/bin/">
<Directory "/mapserver/bin/">
Options none
Order allow,deny
Allow from all
</Directory>
SetEnv LD_LIBRARY_PATH /mapserver/lib
Die ganze /mapserver Hierarchie kann dann auf beliebige andere Webserver
kopiert werden.
Jan
dr. J. Hartmann
Afdeling Geografie
Universiteit van Amsterdam
j.l.h.hartmann at uva.nl
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)