|
|
| Zeile 1: |
Zeile 1: |
| == QGIS unter Ubuntu installieren == | | ==Moodle Installieren== |
| | Um Moodle 5 mit Git zu installieren, folge diesen Schritten: |
|
| |
|
| Um QGIS auf einem Ubuntu-Rechner zu installieren, folge diesen Schritten:
| | # Voraussetzungen |
| | | * Git ist installiert (`git --version`) |
| === 1. Repository hinzufügen ===
| | * PHP, Webserver (Nginx), und Datenbank (Postgrsql) sind eingerichtet |
| Öffne ein Terminal und füge das offizielle QGIS-Repository hinzu:
| |
| <syntaxhighlight lang="bash">
| |
| sudo apt update
| |
| sudo apt install gnupg software-properties-common
| |
| sudo mkdir -m755 -p /etc/apt/keyrings
| |
| wget -qO - https://qgis.org/downloads/qgis-2023.gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/qgis-archive-keyring.gpg > /dev/null
| |
| echo "deb [signed-by=/etc/apt/keyrings/qgis-archive-keyring.gpg] https://qgis.org/ubuntu $(lsb_release -c -s) main" | sudo tee /etc/apt/sources.list.d/qgis.sources
| |
| </syntaxhighlight>
| |
| | |
| === 2. Paketliste aktualisieren ===
| |
| <syntaxhighlight lang="bash">
| |
| sudo apt update
| |
| </syntaxhighlight>
| |
| | |
| === 3. QGIS installieren ===
| |
| <syntaxhighlight lang="bash">
| |
| sudo apt install qgis qgis-plugin-grass
| |
| </syntaxhighlight>
| |
| | |
| === 4. QGIS starten ===
| |
| Im Terminal:
| |
| <syntaxhighlight lang="bash">
| |
| qgis
| |
| </syntaxhighlight>
| |
| | |
| Oder über das Anwendungsmenü.
| |
| | |
| '''Hinweis:''' Für weitere Informationen siehe die offizielle [https://qgis.org/de/site/forusers/alldownloads.html QGIS-Dokumentation].
| |
| == QGIS Server mit Nginx einrichten ==
| |
| | |
| Um QGIS Server unter Ubuntu mit Nginx bereitzustellen, folge diesen Schritten:
| |
| | |
| === 1. QGIS Server installieren ===
| |
| <syntaxhighlight lang="bash">
| |
| sudo apt install qgis-server
| |
| </syntaxhighlight>
| |
| | |
| === 2. Nginx installieren ===
| |
| <syntaxhighlight lang="bash">
| |
| sudo apt install nginx
| |
| </syntaxhighlight>
| |
| | |
| === 3. FastCGI Wrapper installieren ===
| |
| <syntaxhighlight lang="bash">
| |
| sudo apt install fcgiwrap
| |
| sudo systemctl enable --now fcgiwrap
| |
| </syntaxhighlight>
| |
| | |
| === 4. Nginx für QGIS Server konfigurieren ===
| |
| Erstelle oder bearbeite eine Konfigurationsdatei, z.B. <code>/etc/nginx/sites-available/qgis-server</code>:
| |
| | |
| <syntaxhighlight lang="nginx">
| |
| server {
| |
| listen 80;
| |
| server_name your-server-domain-or-ip;
| |
| | |
| location /qgis/ {
| |
| include fastcgi_params;
| |
| fastcgi_pass unix:/var/run/fcgiwrap.socket;
| |
| fastcgi_param SCRIPT_FILENAME /usr/lib/cgi-bin/qgis_mapserv.fcgi;
| |
| fastcgi_param QGIS_SERVER_LOG_STDERR 1;
| |
| fastcgi_param QGIS_SERVER_LOG_LEVEL 0;
| |
| }
| |
| }
| |
| </syntaxhighlight>
| |
| | |
| Aktiviere die Konfiguration:
| |
| <syntaxhighlight lang="bash">
| |
| sudo ln -s /etc/nginx/sites-available/qgis-server /etc/nginx/sites-enabled/
| |
| sudo nginx -t
| |
| sudo systemctl reload nginx
| |
| </syntaxhighlight>
| |
| | |
| === 5. Testen ===
| |
| Rufe im Browser auf:
| |
| <syntaxhighlight lang="text">
| |
| http://your-server-domain-or-ip/qgis/?SERVICE=WMS&REQUEST=GetCapabilities
| |
| </syntaxhighlight>
| |
| | |
| Weitere Informationen findest du in der [https://docs.qgis.org/de/site/server/index.html QGIS Server Dokumentation].
| |
Moodle Installieren
Um Moodle 5 mit Git zu installieren, folge diesen Schritten:
- Voraussetzungen
- Git ist installiert (`git --version`)
- PHP, Webserver (Nginx), und Datenbank (Postgrsql) sind eingerichtet