SmartFTP vs. Cyberduck

Unter Windows empfehlen wir dir grundsätzlich die Nutzung von Cyberduckopen in new window als bessere Alternative zu SmartFTP. Beachte dazu unsere Anleitung. Die Bedienung ist einiges komfortabler und übersichtlicher als SmartFTP und bzgl. Geschwindigkeit hat Cyberduck klar die Nase vorn.

SmartFTP (FTP-Client)

Windows

SmartFTP

Mit einem FTP-Programm kannst du deine Webseite im Internet publizieren. Nach Eingabe der entsprechenden Zugangsdaten wird eine Verbindung zum Webserver hergestellt. Anschliessend kannst du die Dateien für deine Webseite auf den Server übertragen, so dass diese im Internet verfügbar werden.

Für die nicht kommerzielle Nutzung kann SmartFTP unter smartftp.comopen in new window kostenlos heruntergeladen werden.

Die folgende Anleitung erklärt dir Schritt für Schritt wie du eine Verbindung zu unserem Webserver aufbaust und anschliessend die Dateien überträgst.

Diese Anleitung basiert auf Windows 11 / SmartFTP 10.0 Build 3029 (Stand: Nov 2022)

Schritt 1: SmartFTP starten

Starte SmartFTP. Die Oberfläche müsste nun in etwa so aussehen:

(Wer dark mode nicht mag soll einfach seine Invertierungs-Brille anziehen oder alle schwarzen Bereiche gedanklich wegzaubern! 😎)

SmartFTP Oberfläche

Abbildung 1: SmartFTP Oberfläche

Schritt 2: Neue Verbindung

Klicke oben links auf Neue Verbindung. Für das FTP-Login benötigst du folgende Angaben:

Einstellung
ProtokollFTPS (Explizit)
Host (Server)web.onlime.ch (Webserver)
Port21
Benutzer (Login)webXYZ (analog Login Controlpanelopen in new window)
Passwort(analog Login Controlpanelopen in new window)

FTP-login

Abbildung 2: FTP-login

Protokoll

Wähle immer das Protokoll FTPS (Explicit) (= FTP over SSL/TLS) für eine verschlüsselte Verbindung.

Host (Server)

Der Host (resp. "Adresse" oder "Server") bezeichnet den Hostname deines Webservers. Gib hier bitte web.onlime.ch ein. Ein vorangestelltes ftps:// wird nicht benötigt, SmartFTP ergänzt dies automatisch.

limeDEDICATED

Sofern du einen eigenen Dedizierten Webserver limeDEDICATEDopen in new window bei uns eingerichtet hast, verwende bitte anstelle von web.onlime.ch deinen eigenen Server-Namen, z.B. s003.onlime.ch.

Port

FTP benötigt den Port 21. Dies ist Standard und meistens voreingestellt. Port 21 in deiner Firewall muss geöffnet sein, um FTP nutzen zu können.

Benutzer (Login)

Deinen Benutzernamen haben wir dir in unserem Willkommens-E-Mail mitgeteilt. Es ist derselbe Benutzername, wie du für das Login in unser Controlpanelopen in new window benötigst, z.B. web33. Sofern du im Controlpanel weitere FTP-Accounts definiert hast, lautet der Benutzername beispielsweise web33_agency.

Passwort

Das Password wurde dir ebenfalls per Willkommens-E-Mail mitgeteilt und ist dasselbe, wie du für das Login ins Controlpanelopen in new window benötigst. Wenn du weitere FTP-Accounts definiert hast, wurde das jeweilige Passwort selbst definiert.

Schritt 3: Verbindung hergestellt

Sobald die Verbindung zum Server hergestellt wurde, wird ein neues Fenster geöffnet und es wird dir die Ordnerliste auf dem Server angezeigt:

Verbindung zum Server hergestellt

Abbildung 3: Verbindung zum Server hergestellt

Navigiere nun links im Verzeichnisbaum nach /public_html/www. Dies ist das Basis-Verzeichnis für deine Website.

Website Basis-Verzeichnis

Das Basis-Verzeichnis (auch "Web-root" genannt) für deine Website auf dem Webserver lautet /public_html/www. Dieses entspricht deiner Haupt-Seite.

Hast du z.B. eine Subdomain Namens relaunch.deine-domain.ch eingerichtet, lautet das Basis-Verzeichnis /public_html/relaunch.

Sofern du einen zusätzlichen FTP-Account (via Controlpanelopen in new window > FTP-Zusatzaccounts) eingerichtet und dort ein anderes Home-Verzeichnis angegeben, landest du per Login via FTP direkt in diesem Verzeichnis, d.h. du musst nicht extra in das darunterliegende /public_html/xyz wechseln!

Achtung

Falls du Mühe mit unserer vordefinierten Verzeichnisstruktur hast, konsultiere bitte unsere Erläuterungen zur Verzeichnisstruktur.

Schritt 4: Dateien hochladen

In dem neu geöffneten Fenster (Server Browser) siehst du die Verzeichnisstruktur und die Dateien, welche sich auf deinem Webserver befinden. Die Navigation ähnelt der Darstellung des Windows Explorers.

Öffne nun in der rechten Spalte auch die lokale Dateiansicht, via Menu Datei > Lokale Dateiansicht. Wähle dort deinen lokalen Speicherort deiner Website-Daten:

Lokale Dateiansicht öffnen

Abbildung 4: Lokale Dateiansicht öffnen

Ziehe nun in SmartFTP die gewünschten Dateien mit der Maus vom rechten (lokalen) ins linke (Webserver) Fenster, per Drag & Drop. Die Dateien werden nun hochgeladen:

Upload Dateien

Abbildung 5a: Upload Dateien

Befinden sich die Dateien bereits auf dem Server und möchtest du diese aktualisieren/ersetzen, klick jeweils auf Dies gilt für alle Konflikte und auf die jeweilige Aktion "Kopieren und ersetzen" resp. bei Ordnern "Verschmelzen":

Dateien ersetzen

Abbildung 5b: Dateien ersetzen

Ordner ersetzen

Abbildung 5c: Ordner ersetzen

Deine Dateien befinden sich nun auf dem Server. Falls dies nicht wie erwartet angezeigt wird im Datei-Browser von SmartFTP, wähle per Klick mit der rechten Maustaste in einem Ordner die Aktion "Refresh".

Bug in SmartFTP

In Vergangenheit hat sich gezeigt, dass diese Funktion "Refresh" in SmartFTP oft fehlerbehaftet ist und nicht wie erwartet funktioniert (der Verzeichnis-Inhalt wird nicht aktualisiert). Als Alternative kannst du auch einfach im Verzeichnisbaum auf ein anderes Verzeichnis und wieder zurück wechseln, dann solltest du den aktuellen Inhalt des Verzeichnisses sehen.

Sobald du deine Website-Daten hochgeladen hast und eine eigene Startseite index.php (resp. index.html – beachte dazu auch unsere Anleitung Wie erstelle ich eine eigene Startseite?) eingerichtet hast, kannst du unsere Standard Startseite default-index.php löschen:

Standard Startseite löschen

Abbildung 6: Standard Startseite löschen

Schritt 5: Weitere Einstellungen

Bei jedem Start von SmartFTP kannst du deine gespeicherte Verbindung via Pfeil auf der rechten Seite direkt aufrufen, d.h. die Verbindung zu unserem Webserver aufbauen. Wenn du neben dem Verbindungs-Namen auf den Pfeil nach unten klickst, kannst du die Verbindungs-Einstellungen aufrufen:

Verbindungs-Einstellungen

Abbildung 7: Verbindungs-Einstellungen

Wir empfehlen dir unter Eigenschaften > Allgemein > Lokal den Lokalen Ordner deiner Website-Daten einzutragen, damit dieser bei jedem Start von SmartFTP geöffnet wird:

Einstellungen Navigation

Abbildung 8: Einstellung Lokaler Ordner

Dasselbe gilt für für das "Web-Wurzelverzeichnis", das du unter Eigenschaften > Allgemein > URL auf /public_html/www setzen kannst, damit bei jedem Start von SmarFTP dieses Verzeichnis auf dem Server geöffnet wird:

Einstellung Web-Wurzelverzeichnis

Abbildung 9: Einstellung Web-Wurzelverzeichnis

👏 Gratulation! Viel Erfolg mit deiner neuen Website!

Zuletzt aktualisiert: