Transmit (FTP-Client)

macOS

Transmit

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.

Unter macOS empfehlen wir dir wärmstens die Nutzung von Transmitopen in new window (by Panicopen in new window – also sehr hochwertige intuitive Software!). Transmit gehört zu den weitest verbreiteten FTP-clients unter macOS. Er zeichnet sich durch eine einfache Bedienung und eine Vielzahl unterstützter Protokolle aus. Transmit ist zwar kostenpflichtig, das Produkt überzeugt aber vollkommen. Die Bedienung ist bei weitem komfortabler als FileZillaopen in new window und bzgl. Geschwindigkeit hat Transmit klar die Nase vorn. Deine Daten werden massiv schneller hochgeladen als bei anderen FTP-Clients (getestet: FileZillaopen in new window, Cyberduckopen in new window).

Installiere Transmit 5 am besten direkt via den Mac App Storeopen in new window.

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 Transmit 5.9.0 (Stand: Nov 2022)

Schritt 1: Schnelle Verbindung

Starte die Transmit App. Unter Schnelle Verbindung kannst du gleich direkt die Verbindung einrichten. Für das FTP-Login benötigst du folgende Angaben:

Einstellung
ProtokollFTP über TLS/SSL, Passiver Modus
Adresseweb.onlime.ch (Webserver)
BenutzernamewebXYZ (analog Login Controlpanelopen in new window)
Passwort(analog Login Controlpanelopen in new window)

Bitte ersetze den Benutzernamen web227 und das Passwort im Beispiel durch deine eigenen Zugangsdaten:

Schnelle Verbindung

Abbildung 1: Schnelle Verbindung

Protokoll

Wähle immer das Protokoll FTP über TLS/SSL für eine verschlüsselte Verbindung. Passiver Modus (PASV) muss aktiviert sein!

Adresse

Die Adresse (resp. "Server"oder "Host") bezeichnet den Hostname deines Webservers. Gib hier bitte web.onlime.ch ein. Ein vorangestelltes ftp:// wird nicht benötigt.

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

Keine Eingabe erforderlich!

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. Belasse unbedingt die Einstellung Passiver Modus (PASV) aktiviert. Dies ist ebenfalls der Standard und du brauchst hier nichts zu ändern.

Benutzername

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

Klick nun auf Verbinden.

Schritt 2: Ordner-Liste

Du hast nun die Verbindung zu deinem Webserver erfolgreich aufgebaut. Auf der linken Seite kannst du den lokalen Ordner zu deinen Website-Daten öffnen. Auf der rechten Seite siehst du die Ordner-Liste auf dem Webserver. Die Daten für die Website befinden sich im Verzeichnis /public_html/www.

Ordner-Liste

Abbildung 2: Ordner-Liste

Öffne nun also auf dem Webserver das Unterverzeichnis /public_html/www. Dort siehst du die Standard Index-Seite default-index.php, welche du entweder belassen kannst oder nach Hochladen deiner Website-Daten entfernen kannst.

Ordner-Liste aufgeklappt

Abbildung 2b: Ordner-Liste aufgeklappt

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!

In Transmit können wir (siehe weiter unten) dieses Verzeichnis auf dem Webserver bei den Verbindungseinstellungen unter Entfernter Pfad einrichten, damit beim Start jeder neuen Verbindung direkt in dieses Verzeichnis gewechselt wird.

Achtung

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

Schritt 3: Dateien hochladen

Via Doppelklick auf eine Datei (in unten stehendem Beispiel index.php) in der linken lokalen Ordner-Liste kannst du diese auf den Webserver hochladen. Ist die Datei bereits vorhanden, frägt dich Transmit, ob du sie überschreiben möchtest:

Datei hochladen

Abbildung 3: Datei hochladen

Um mehrere Dateien/Verzeichnisse hochzuladen, selektiere diese in der linken (lokalen) Verzeichnis-Struktur und wähle mit rechtem Mausklick im Menu Auswahl hochladen:

Mehrere Dateien hochladen

Abbildung 4: Mehrere Dateien hochladen

Transmit frägt dann nach, ob du die Dateien am Zielort (auf dem Webserver) ersetzen möchtest. Du kannst hier Auf alle anwenden markieren und auf Ersetzen klicken, um alle Dateien hochzuladen und auf dem Webserver zu überschreiben:

Dateien Ersetzen

Abbildung 5: Dateien hochladen und ersetzen

Sobald du deine Index-Datei (üblicherweise index.php resp. index.html) hochgeladen hast, hat diese gegenüber unserer Standard-Index-Datei default-index.php Priorität. Du kannst unsere Datei also einfach dort belassen oder auch vom Server löschen:

default-index.php löschen

Abbildung 6: default-index.php löschen

TIPP

In Transmit findest du oben rechts ein Symbol zur Synchronisierung deiner Dateien. Dies ist handlich, um deine gesamten Website-Daten mit dem Server zu synchronisieren. Eine Anleitung dazu findest du hier:

Schritt 4: Verbindung Speichern

Wir haben in Schritt 1 die Verbindung zum Webserver via Schnelle Verbindung aufgebaut. Damit wir nun die Login-Daten nicht jedesmal neu eingeben müssen, solltest du diese Verbindung speichern. Schau, dass du dich gleich im korrekten Verzeichnis auf dem Webserver (üblicherweise public_html/www) befindest, da dieses mit-gespeichert wird als "Entfernter Pfad".

Wähle im Menu Server > Hinzufügen ...

Server hinzufügen

Abbildung 7: Server hinzufügen

Transmit nennt eine "Gespeicherte Verbindung" also "Server". Gib dem neuen Server also einen aussagekräftigen Namen und speichere ihn in "Ort: Server" (dies ist lediglich die Kategorisierung in Transmit, falls du viele FTP-Verbindungen verwaltest):

Server-Name / Speicherort

Abbildung 7: Server-Name / Speicherort

Nun ist der "Server" inkl. sämtlicher von dir zuvor getätigten Verbindungs-Einstellungen unter Reiter Server abgespeichert und du kannst bei jedem Öffnen von Transmit einfach darauf doppelklicken, um die FTP-Verbindung aufzubauen:

Verbindung via Server

Abbildung 9: Verbindung via Server

👏 That's it! Gratulation, deine FTP-Verbindung ist nun sauber eingerichtet.

Schritt 5: Server-Einstellungen

Wenn du die Server-Einstellungen überprüfen resp. ändern möchtest, klick einfach mit rechter Maustaste auf den Server, Editiere .... Du siehst dann, dass neben den in Schritt 1 getätigten Verbindungs-Einstellungen auch die Pfade abgespeichert wurden:

  • Entfernter Pfad: rechte Ordner-Ansicht, auf dem Webserver, üblicherweise /public_html/www
  • Lokaler Pfad: linke Ordner-Ansicht, auf deinem Mac

Review Server-Einstellungen

Abbildung 10: Review Server-Einstellungen

Zuletzt aktualisiert: