Installation im Docker Container: Unterschied zwischen den Versionen

Aus kvwmap
Wechseln zu: Navigation, Suche
(Installation)
(Installation)
 
(3 dazwischenliegende Versionen des gleichen Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
 
Das benötigte Image und eine Installationsanleitung findet sich auf [https://hub.docker.com/r/pkorduan/kvwmap-server/ dockerhub].
 
Das benötigte Image und eine Installationsanleitung findet sich auf [https://hub.docker.com/r/pkorduan/kvwmap-server/ dockerhub].
 
=Voraussetzung=
 
=Voraussetzung=
Das Installationsskript setzt Debian 8 auf dem Server (Host-Rechner) voraus. Man kann die Container jedoch auch auf allen anderen Betriebssystemen auf denen Docker läuft betreiben.
+
Das Installationsskript setzt Debian auf dem Server (Host-Rechner) voraus. Man kann die Container jedoch auch auf allen anderen Betriebssystemen auf denen Docker läuft betreiben.
 
Wenn man das Installationsskript [https://github.com/pkorduan/kvwmap-server/blob/master/dcm dcm] verwenden möchte, müssen die Pakete git, curl und wget installiert sein. Die Installation erfolgt vorzugsweise in einem Nutzerverzeichnis /home/gisadmin. Dazu sollte ein entsprechender gleichlautender Nutzer angelegt sein. Die Installation muss jedoch als root erfolgen. Die Dateirechte werden dann mit dem Installationsskript entsprechend so angepasst, dass dann später auch Dateien mit dem User gisadmin editiert werden können.
 
Wenn man das Installationsskript [https://github.com/pkorduan/kvwmap-server/blob/master/dcm dcm] verwenden möchte, müssen die Pakete git, curl und wget installiert sein. Die Installation erfolgt vorzugsweise in einem Nutzerverzeichnis /home/gisadmin. Dazu sollte ein entsprechender gleichlautender Nutzer angelegt sein. Die Installation muss jedoch als root erfolgen. Die Dateirechte werden dann mit dem Installationsskript entsprechend so angepasst, dass dann später auch Dateien mit dem User gisadmin editiert werden können.
  
 
=Installation=
 
=Installation=
Die Installation erfolgt in 4 Schritten:
+
Die Installation erfolgt mit dem Script inithost.sh in 2 Schritten:
1. Clonen des Installationsskriptes kvwmap-server
+
<nowiki>  cd /home/gisadmin
+
  git clone https://github.com/pkorduan/kvwmap-server.git</nowiki>
+
2. Installieren der benötigten Dateien und Images
+
<nowiki>  kvwmap-server/dcm install kvwmap</nowiki>
+
3. Starten der Container
+
<nowiki>  dcm run all</nowiki>
+
4. Initialisieren des kvwmap-Projektes
+
<nowiki>http://yourserver/kvmwmap/install.php</nowiki>
+
  
Weitere Informationen finden sich in der [https://github.com/pkorduan/kvwmap-server/blob/master/docker/README.md README.md] des kvwmap-server Repositories.
+
1. Als root im Verzeichnis von root folgenden Befehl ausführen
 +
  wget -O inithost.sh https://gdi-service.de/public/kvwmap_resources/inithost && \
 +
  chmod a+x inithost.sh && \
 +
  ./inithost.sh
 +
* wget holt das Installationsscript
 +
* chmod macht die Datei ausführbar
 +
* Bei der Ausführung müssen einige Fragen beantwortet und Passwörter vergeben werden.
 +
2. https://mein-server.de/kvwmap/install.php aufrufen
 +
Wenn man beim Einrichtungsprozess noch kein Zertifikat erzeugt hat http:// verwenden.
 +
 
 +
Weitere Informationen finden sich in der [https://hub.docker.com/r/pkorduan/kvwmap-server README.md] des kvwmap-server Repositories.

Aktuelle Version vom 9. November 2022, 10:26 Uhr

Die einfachste und empfohlene Variante der Installation von kvwmap ist in einem Docker Container.

Das benötigte Image und eine Installationsanleitung findet sich auf dockerhub.

Voraussetzung

Das Installationsskript setzt Debian auf dem Server (Host-Rechner) voraus. Man kann die Container jedoch auch auf allen anderen Betriebssystemen auf denen Docker läuft betreiben. Wenn man das Installationsskript dcm verwenden möchte, müssen die Pakete git, curl und wget installiert sein. Die Installation erfolgt vorzugsweise in einem Nutzerverzeichnis /home/gisadmin. Dazu sollte ein entsprechender gleichlautender Nutzer angelegt sein. Die Installation muss jedoch als root erfolgen. Die Dateirechte werden dann mit dem Installationsskript entsprechend so angepasst, dass dann später auch Dateien mit dem User gisadmin editiert werden können.

Installation

Die Installation erfolgt mit dem Script inithost.sh in 2 Schritten:

1. Als root im Verzeichnis von root folgenden Befehl ausführen

 wget -O inithost.sh https://gdi-service.de/public/kvwmap_resources/inithost && \
 chmod a+x inithost.sh && \
 ./inithost.sh
  • wget holt das Installationsscript
  • chmod macht die Datei ausführbar
  • Bei der Ausführung müssen einige Fragen beantwortet und Passwörter vergeben werden.

2. https://mein-server.de/kvwmap/install.php aufrufen Wenn man beim Einrichtungsprozess noch kein Zertifikat erzeugt hat http:// verwenden.

Weitere Informationen finden sich in der README.md des kvwmap-server Repositories.