LU09.A01 - Deployment vorbereiten

Als Vorbereitung für die weiteren Aufgaben, führen Sie einige Schritte durch.

  1. Laden Sie den FileZilla-Client herunter.
  2. Installieren Sie FileZilla auf Ihrem Laptop.
    Stellen Sie sicher, dass keine zusätzlichen Softwarepakete mit installiert werden.
  3. Starten Sie FileZilla

Richten Sie die Verbindungen zu Ihren Subdomains in FileZilla ein.

1. Öffnen Sie im Menu “File” den “Servermanager”
2. Klicken Sie auf [Neuer Server]
3. Editieren Sie den Namen des Servers
4. Tragen Sie Server, Port, Benutzername und Passwort ein. Den Benutzernamen und das Passwort haben Sie via Email erhalten.
5. Klicken Sie auf [Verbinden]
6. Evtl. erhalten Sie eine Warnung “Unbekanntes Zertifikat”. Diese Warnung können Sie mit [OK] bestätigen.

Fügen Sie einen robots.txt-Datei zu Ihren Subdomains hinzu.

Mit einer robots.txt-Datei können Sie steuern, auf welche Dateien Crawler (z.B. für Suchmaschinen) auf ihrer Website zugreifen können.

robots.txt
User-agent: * Disallow: /

Dieses Beispiel verbietet allen Crawlern den Zugriff auf alle Dateien und Ordner in unserem Webspace.

Mehr dazu können Sie unter https://developers.google.com/search/docs/crawling-indexing/robots/create-robots-txt?hl=de nachlesen.

Laden Sie die oben verlinkte Datei “robots.txt” auf Ihren Rechner herunter.

Laden Sie dann diese Datei in den Wurzelordner / Ihrer Subdomain hoch.

Für jeden Webauftritt bzw. Aufgabe im Modul erstellen wir einen eigenen Unterordner. Dadurch haben wir Ordnung und behalten die Übersicht.

Erstellen Sie die beiden Ordner “LU09A02” und “LU09A03”.

Zusätzlich zu Ihrem öffentlichen Webspace haben Sie auch eine Subdomain als Live Test System erhalten. Auch diese Subdomain wollen wir in FileZilla einrichten.

Führen Sie die Schritte “Server einrichten”, “Roboter - Nein, danke” und “Unterordner erstellen” nocheinmal für Ihre Test-Subdomain durch. Der einzige Unterschied ist der Servername im Servermanager von FileZilla, dieser ist “testUSERNAME.students.bzz.ch”.

Bevor wir unsere Dateien hochladen, setzen wir einen Passwortschutz. Dadurch können wir unsere Seiten ansehen, aber keine Suchmaschinen oder externe Personen erhalten Zugang zu unserer Seite.

1. Melden Sie sich unter https://students.bzz.ch an.
Die Zugangsdaten haben sie via Email erhalten.
2. Gehen Sie zu “Extras” ⇒ “Verzeichnisschutz”.
3. Klicken Sie auf [+ Verzeichnisschutz anlegen]
4. Geben Sie als Pfad /LU09A02 ein. Den Benutzernamen und das Passwort können Sie beliebig setzen.
Hinweis: Verwenden Sie nicht Ihre Zugangsdaten zum Webspace als Passwortschutz eines Ordners.
Als “Grund der Authentifizierung (AuthName)” können Sie etwas beliebiges eingeben.
5. Speichern Sie Ihre Änderungen.
6. Wiederholen Sie die Schritte 3-5 für den Ordner /LU09A03.

Richten Sie die Verbindungen zu Ihren beiden Subdomains in Webstorm ein.

  1. Öffnen Sie in Webstorm das Menu “Tools” ⇒ “Deployment”.
  2. Fügen Sie + eine FTPS-Konfiguration hinzu und geben dieser einen sprechenden Namen
  3. Geben Sie Host, Username und Password an. Den Benutzernamen und das Passwort haben Sie via Email erhalten.
  4. Prüfen Sie die Verbindung mit [Test Connection].

Wiederholen Sie diese Schritte für Ihre Test-Subdomain. Einzig beim Host müssen Sie “testUSERNAME.students.bzz.ch” eintragen, die restlichen Einstellungen bleiben gleich.


Kevin Maurizi, Marcel Suter

  • modul/m293/learningunits/lu09/aufgaben/webspace.txt
  • Last modified: 2023/11/13 08:56
  • by 127.0.0.1