Installation von Mapbender unter Verwendung des Symfony-eigenen Webservers

Mapbender baut auf das Symfony Framework auf und kann daher den Symfony-eigenen Webserver nutzen. Das ermöglicht Ihnen einen schnellen Test von Mapbender, ohne eine Integration in einen Webserver vorzunehmen.

Hint

Der Symfony-eigene Webserver eignet sich nicht für die Produktivumgebungen.

In dieser Anleitung wird die im Installationspaket mitgelieferte SQLite-Datenbank verwendet.

  • Bitte prüfen Sie die Systemvoraussetzungen unter Linux bzw. Windows.

  • Laden Sie die aktuellen Mapbender-Version herunter https://mapbender.org/builds/.

  • Entpacken in ein beliebiges Verzeichnis.

  • Starten Sie den Symfony-eigenen Webserver.

app/console server:run

Der Befehl führt einen lokalen Webserver aus.

Standardmäßig lauscht der Server auf die Adresse 127.0.0.1 und den ersten freien Port ab 8000.

Mapbender ist nun auf dem lokalen Rechner über die Adresse http://127.0.0.1:8001/ erreichbar. Beachten Sie, dass über diesen Aufruf standardmäßig der Entwickler-Modus gestartet wird.

Sie können den Aufruf auch mehrfach ausführen. Es wird dann der nächste freie Port verwendet.

Die gewünschte Adresse kann auch über die Angabe der IP und des Ports angegeben werden:

app/console server:run 127.0.0.1:80002

[OK] Server listening on http://127.0.0.1:8002

// Quit the server with CONTROL-C.

[Mon Jan 31 15:56:57 2022] PHP 7.4.3 Development Server (http://127.0.0.1:8002) started