LU09.A01 - Deployment vorbereiten

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

FileZilla

Installation

  1. Folgen Sie dem Link zum Download von FileZilla.
  2. Laden Sie das Zip-Archiv für Windows 64bit herunter.
  3. Entpacken Sie das Zip-Archiv.
  4. Starten Sie das Programm filezilla.exe im entpackten Ordner.

Server einrichten

Richten Sie die Verbindungen zu Ihren beiden Domains in FileZilla ein:

  • USERNAME.students.bzz.ch
  • testUSERNAME.students.bzz.ch

Ihre Domains, Benutzername und Passwort haben Sie per Email erhalten.

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.

Roboter - Nein, danke

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 beiden Webspaces hoch.

Unterordner erstellen

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“.

Live Test

Zusätzlich zu Ihrem Live-Webspace (USERNAME.students.bzz.ch) haben Sie auch einen Webspace als Live Test System (testUSERNAME.students.bzz.ch) erhalten. Auch diesen Webspace wollen wir in FileZilla einrichten.

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

Webspace schützen

Unser Live Test-System dient auch dazu, die Auswirkungen von Änderungen auszuprobieren. Bevor wir unsere Dateien hochladen, setzen wir daher 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.

WebStorm verbinden

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