lab-development-imb/web/06/labor/installation_win.md

2.7 KiB
Raw Blame History

Anleitung: Eigene Website mit Nginx oder Apache

Version für Windows (ohne WSL)

Voraussetzungen

  • Windows 10 oder 11
  • Administratorrechte
  • Dev-Container schließen (!)
  • Nginx oder Apache für Windows installiert

Eigene Website mit Nginx unter Windows

  1. Laden Sie Nginx für Windows herunter:

  2. Erstellen Sie Ihren Projektordner:

    • Pfad: C:\nginx\html\meine-website
    • Datei: index.html mit folgendem Inhalt:
      <h1>Willkommen bei {IhrName}</h1>
      
  3. Passen Sie die Konfiguration an:

    • Datei: C:\nginx\conf\nginx.conf
      server {
         listen       8080;
         server_name  localhost;
      
         location / {
         	root   html/meine-website;
         	index  index.html index.htm;
         	try_files $uri $uri/ =404;
         }
      }
      
  4. Starten Sie Nginx: Öffnen Sie die Eingabeaufforderung als Administrator:

    cd C:\nginx
    start nginx
    
  5. Testen Sie Ihre Website:

    Öffnen Sie im Browser:

    http://localhost:8080
    
  6. Kopieren Sie Ihre Rezepte-Sammlung aus Übungsblatt 02 in Ihren Projektordner (meine-website). Benennen Sie die Hauptseite mit der Tabelle um zu index.html. Aktualisieren Sie dann die Webseite im Browser.

  7. Nginx stoppen

   nginx -s stop
  1. Nginx vollständig entfernen: Siehe Deinstallations-Anweisungen.

Eigene Website mit Apache unter Windows

  1. Laden Sie Apache für Windows herunter:

  2. Erstellen Sie Ihren Projektordner:

    • Pfad: C:\Apache24\htdocs\meine-website
    • Datei: index.html mit folgendem Inhalt:
      <h1>Willkommen bei {IhrName}</h1>
      
  3. Passen Sie die Konfiguration an:

    • Datei: C:\Apache24\conf\httpd.conf
      DocumentRoot "C:/Apache24/htdocs/meine-website"
      <Directory "C:/Apache24/htdocs/meine-website">
          Options Indexes FollowSymLinks
          AllowOverride None
          Require all granted
      </Directory>
      
  4. Starten Sie Apache: Öffnen Sie die Eingabeaufforderung als Administrator:

    httpd
    
  5. Testen Sie Ihre Website: Öffnen Sie im Browser:

    http://localhost
    
  6. Kopieren Sie Ihre Rezepte-Sammlung aus Übungsblatt 02 in Ihren Projektordner (meine-website). Benennen Sie die Hauptseite mit der Tabelle um zu index.html. Aktualisieren Sie dann die Webseite im Browser.

  7. Apache stoppen:

    httpd -k stop
    
  8. Apache vollständig entfernen Siehe Deinstallations-Anweisungen.