Transmit (FTP-Client) macOS
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 Transmit (by Panic – 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 FileZilla und bzgl. Geschwindigkeit hat Transmit klar die Nase vorn. Deine Daten werden massiv schneller hochgeladen als bei anderen FTP-Clients (getestet: FileZilla, Cyberduck).
Installiere Transmit 5 am besten direkt via den Mac App Store.
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 | |
---|---|
Protokoll | FTP über TLS/SSL, Passiver Modus |
Adresse | web.onlime.ch (Webserver) |
Benutzername | webXYZ (analog Login Controlpanel) |
Passwort | (analog Login Controlpanel) |
Bitte ersetze den Benutzernamen web227
und das Passwort im Beispiel durch deine eigenen Zugangsdaten:
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 limeDEDICATED 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 Controlpanel 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 Controlpanel 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
.
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.
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 Controlpanel > 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:
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:
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:
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:
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 ...
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):
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:
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
Abbildung 10: Review Server-Einstellungen