Wissensdatenbank
1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Diese Anleitung erklärt, wie Sie sich mit einem SSH-Schlüssel zu Ihrem Webhosting verbinden.
Voraussetzungen
- FTP + SSH-Konto erstellen im Infomaniak Manager.
- Erstellen Sie einen SSH-SchlĂĽssel mit einem sicheren Algorithmus, z. B.
ed25519
:ssh-keygen -t ed25519
denn mit einem RSA-SchlĂĽssel (
ssh-keygen
oderssh-keygen -t rsa
) wird die Verbindung abgelehnt und der folgende Fehler wird im ausfĂĽhrlichen Modus zurĂĽckgegeben:debug1: send_pubkey_test: no mutual signature algorithm
SSH-SchlĂĽssel hochladen
Dazu:
- Melden Sie sich per SSH auf dem Server an (Hilfe benötigt?).
Gehen Sie zum Stammverzeichnis Ihres Hostings:
cd ~
Erstellen Sie das Verzeichnis «
.ssh
»:mkdir .ssh
- Ändern Sie die Berechtigungen des Verzeichnisses
.ssh
in chmod 700. - Erstellen Sie die Datei
authorized_keys
und fügen Sie Ihren öffentlichen SSH-Schlüssel in einer einzigen Zeile ein (wichtig). - Ändern Sie die Berechtigungen der Datei
authorized_keys
in chmod 600.
Diese Anleitung erklärt, wie man auf phpMyAdmin mit einem Webhosting zugreift.
Zu phpMyAdmin zugreifen
Um auf das Webhosting im Bereich Datenbanken zuzugreifen:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Namen, der dem betreffenden Produkt zugeordnet ist.
- Klicken Sie auf Datenbanken im linken SeitenmenĂĽ.
- Klicken Sie auf Zu phpMyAdmin verbinden:
- Der richtige Server und ein temporärer Benutzer werden automatisch ausgefüllt.
Sie können auch auf das Aktionsmenü ⋮ klicken, das sich rechts neben einem Datenbankbenutzer befindet:
- Der richtige Server wird automatisch ausgefĂĽllt.
- Das Passwort, das Sie eingeben müssen, entspricht dem Benutzer der Datenbank (den Sie bei der Erstellung des MySQL-Benutzers ausgewählt haben neu festlegen, wenn Sie ihn vergessen haben).
Diese Anleitung befasst sich mit IP-Adressen, nämlich…
- … zugewiesen an Websites/Hosting/Server, dynamische oder statische IPs, geteilte oder dedizierte,
- … von Ihrem Internetdienstanbieter (ISP) bei der Herstellung einer Internetverbindung zu Ihrem Infomaniak-Produkt zugewiesen.
Vorwort
- Eine dedizierte oder statische IP-Adresse fĂĽr eine Website ist eine permanente IP-Adresse, die speziell fĂĽr sie zugewiesen wird.
- Im Gegensatz zu einer geteilten IP-Adresse, die von mehreren Websites verwendet wird, stellt eine dedizierte IP-Adresse sicher, dass nur diese Plattform mit dieser Adresse verbunden ist.
- Dedizierte IP-Adressen für Websites werden häufig in Fällen verwendet, in denen Stabilität, Anpassungsfähigkeit und Sicherheit wichtig sind, wie z.B. beim Hosting von Servern, der Konfiguration von Firewalls oder der Aktivierung von SSL-Zertifikaten (auch wenn es möglich ist, dies ohne eine dedizierte IP-Adresse zu tun, um ein SSL-Zertifikat zu installieren).
- Hier sind die Hauptvorteile:
- Das Konfigurieren eines PTR-Eintrags oder Reverse DNS auf dedizierten IPs ist besonders nĂĽtzlich fĂĽr die Installation eines Mailservers, da einige E-Mail-Anbieter die PTR-Aufzeichnung ĂĽberprĂĽfen, bevor sie E-Mails von einem Server akzeptieren.
- Bessere Stabilität der Verbindung.
- Verringerung des Risikos eines schlechten Rufs, der mit Websites verbunden ist, die dieselbe IP-Adresse teilen.
- Einfache Konfiguration bestimmter technischer Aspekte.
- Eine dedizierte IP kann die Suchmaschinenoptimierung einer Website verbessern (obwohl es unter SEO-Spezialisten unterschiedliche Meinungen gibt).
- Achtung: Infomaniak ermöglicht es nicht, auf Websites über HTTP(S) über IP-Adressen (dedizierte) auf verwalteten Servern zuzugreifen; Sie müssen einen Domainnamen verwenden, der auf die IP zeigt (oder die Vorschau-URL verwenden).
Eine dedizierte IP zur Website hinzufĂĽgen
Um eine dedizierte IP zu Ihrer Website hinzuzufĂĽgen, lesen Sie diesen Leitfaden.
Falls es Probleme gibt, wenn Sie den Webverkehr zu einem bestimmten Port leiten, lesen Sie diesen Leitfaden.
Sperrung der IP-Adresse (Internetverbindung)
Wenn Sie nicht mehr in der Lage sind, …
- … alle Ihre E-Mail-Adressen, die Sie bei Infomaniak besitzen (die normalerweise gut funktionieren) und dies mit einem E-Mail-Programm/Client von einem einzigen Internetnetzwerk aus (das heißt von der gleichen IP-Adresse, die Ihnen von Ihrem Internetanbieter bereitgestellt wird)…
… oder wenn Sie leider diesen Vorgang durchgeführt haben:
- Wiederholte fehlgeschlagene Verbindungsversuche per FTP, SSH oder an Zugangspunkten wie dem WordPress-Login…
- Anfragen, die zu viele Fehler zurückgeben, wie massenweise 403-Fehler…
… Ihr Zugriff auf die Infomaniak-Server kann aufgrund der Sperrung der IP-Adresse (banip / ipban) Ihrer Internetverbindung gesperrt werden.
Um die Situation zu entsperren, kontaktieren Sie den Infomaniak-Support per E-Mail und geben Sie die betreffende Domain sowie insbesondere Ihre öffentliche IP-Adresse an.
Dauerhafte Freischaltung (IP auf Whitelist)
Mit einem Serveur Cloud können Sie zusätzlich verlangen, die betreffende IP-Adresse endgültig zu autorisieren, damit die Sperrung unter keinen Umständen erneut auftritt. Dazu müssen Sie:
- Eine dedizierte IP mit Ihrem Serveur Cloud verbinden.
- Bewusst sein, dass Infomaniak keine möglichen Angriffe von dieser IP mehr blockieren wird; Angriffe oder bösartige Zugriffsversuche von dieser Adresse werden nicht mehr automatisch durch die Sicherheitssysteme blockiert.
- Bestätigen Sie per E-Mail und von einer Kontaktadresse aus, die mit dem Konto (Eigentümer oder Administrator) verbunden ist, dass Sie die volle Verantwortung in Bezug auf Angriffe von dieser IP übernehmen.
Diese Anleitung erklärt, wozu die Option "MySQL-Präfix" in den Einstellungen einer Website dient und welche Auswirkungen sie auf die Funktionsweise Ihrer Webanwendungen (CMS) und PHP-Skripte hat.
Vorbemerkung
- Wenn die Option "Préfixe MySQL" für eine Website aktiviert ist, müssen Sie das Präfix "
wxyz_
" nicht mehr vor den Namen und Benutzern Ihrer MySQL-Datenbanken hinzufĂĽgen. - Ein PHP-Skript kann sich somit mit dem Benutzer "monuser" und einer Datenbank "mabase" mit MySQL verbinden und der Zugriff erfolgt automatisch mit dem Benutzer "wxyz_monuser" und der Datenbank "wxyz_mabase".
- âš Wenn Sie eine Migration von einem alten Infomaniak-Angebot durchfĂĽhren:
- Nach der Migration einer Website von der alten Konsole wird die Option "Préfixe MySQL" standardmäßig aktiviert, um die Verbindung Ihrer Webanwendungen (WordPress, Joomla, Drupal, etc.) und PHP-Skripte mit Ihren MySQL-Datenbanken automatisch aufrechtzuerhalten.
- Um die ordnungsgemäße Funktion Ihrer Websites bei der Migration Ihrer Hosting auf einen anderen Server sicherzustellen, wird dringend empfohlen, diese Funktion zu deaktivieren und die damit verbundenen Anpassungen vorzunehmen.‍
Die Option "Préfixe MySQL" verwalten
Weiter mit Umgebungsvariablen
Es ist möglich, Umgebungsvariablen direkt über den Manager für Ihre gesamte Website zu konfigurieren:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Name des betreffenden Produkts:
- Klicken Sie auf Verwalten unter Erweiterte Einstellungen:
- Klicken Sie auf die Registerkarte PHP / Apache.
- Den Umschalter (toggle switch) Préfixe MySQL aktivieren oder deaktivieren.
- Klicken Sie auf die Schaltfläche Speichern:
- Führen Sie die erforderlichen Anpassungen in den Konfigurationsdateien Ihrer Webanwendungen und PHP-Skripte durch…
Implikationen und durchzufĂĽhrende Anpassungen
Nach dem Deaktivieren der Option MySQL-Präfix für eine Website können bestimmte PHP-Skripte oder CMS möglicherweise nicht mehr funktionieren. Um die Verbindung zu Ihren Datenbanken wiederherzustellen, müssen Sie unbedingt die folgenden Informationen in der/den Konfigurationsdatei(en) der betroffenen Skripte aktualisieren:
- der Name der MySQL-Datenbank: Sie müssen den Präfix Ihres Servers hinzufügen
- vorher:
mabase
- nachher:
wxyz_mabase
- vorher:
- der Benutzer der MySQL-Datenbank: Sie müssen den Präfix Ihres Servers hinzufügen
- vorher:
monuser
- nachher:
wxyz_monuser
- vorher:
Dieser Leitfaden bezieht sich auf Laravel, ein Open-Source-Web-Framework, das in PHP geschrieben ist und dem Modell-Vorlage-Controller-Prinzip (MVC) folgt. Nehmen Sie auch Kenntnis von ihrer Dokumentation.
Für zusätzliche Hilfe kontaktieren Sie einen Partner oder starten Sie kostenlos eine Ausschreibung — erfahren Sie auch mehr über die Rolle des Hosters.
Voraussetzungen
- Ăśber einen Webhosting oder Cloud-Server mit der neuesten MySQL/MariaDB-Version verfĂĽgen.
- Website unter PHP 8.2.
- Erstellen Sie einen SSH-Zugang.
- Erstellen Sie eine Datenbank.
Installation von Laravel 11
Dazu:
- Melden Sie sich per SSH auf dem Server an (Hilfe benötigt?).
- Navigieren Sie in das Verzeichnis der Website, indem Sie den Befehl „cd pfad-zum-verzeichnis“ ausführen (z.B.
cd sites/laravel.domain.xyz
). - Erstellen Sie ein neues Projekt, indem Sie den Befehl
composer create-project laravel/laravel example-app
ausfĂĽhren. - Bearbeiten Sie die Datei
.env
im Stammverzeichnis des Hostings, um die Verbindungsparameter zur neuen Datenbank zu aktualisieren:- DB_CONNECTION=mysql
- DB_HOST=xxxx.myd.infomaniak.com
- DB_PORT=3306
- DB_DATABASE= der Name der MySQL-Datenbank (xxxx_newbdd)
- DB_USERNAME= der MySQL-Benutzer mit den entsprechenden Rechten
- DB_PASSWORD= sein Passwort
- Wechseln Sie in das Projektverzeichnis und veröffentlichen Sie über SSH:
cd example-app
php artisan migrate
- Ändern Sie das Zielverzeichnis, um es auf das Unterverzeichnis „public“ des Projekts zu verweisen, hier
/sites/laravel.domain.xyz/example-app/public
.
Diese Anleitung bezieht sich auf MySQL/MariaDB und insbesondere auf die Index- und Abfrageanalysen mit den Webhosting.
Slowlog fĂĽr lange Abfragen
Der MySQL-Slowlog ist auf allen MySQL-Servern aktiviert und fasst die Abfragen zusammen, die länger als 5 Sekunden* dauern. Wenn Ihre Abfragen gut strukturiert sind, werden Sie diese Dateien nie sehen. Andernfalls sollten Sie regelmäßig überprüfen, um eventuelle Fehler zu beheben und somit die ordnungsgemäße Funktion Ihrer Website zu gewährleisten.
Kontaktieren Sie den Infomaniak-Support schriftlich, um diese zu erhalten (auĂźer fĂĽr die alten Hostings v1, die direkt ĂĽber den FTP-Manager ein Level ĂĽber /web
im Verzeichnis /logs
einsehbar sind).
Und die Logs?
Kein MySQL-Log wird erstellt (außer den Slowlogs), da die MySQL-Server die Last von Millionen gleichzeitig zu speichernden Logs absolut nicht bewältigen könnten. Bei Bedarf kann Infomaniak dieses MySQL-Log für 5 Minuten aktivieren, damit Sie es mit EXPLAIN
analysieren und die nützlichen Indizes ermitteln können. Wenden Sie sich dazu schriftlich an den Infomaniak-Support.
* verstrichene Zeit. Und was die Sperren betrifft, bringt die Dokumentation folgende Präzisierung: "Die Zeit zum Erlangen der anfänglichen Sperren wird nicht als Ausführungszeit gezählt."
Diese Anleitung erklärt, wie man eine synonyme Domain zu einem Domainnamen hinzufügt.
Vorbemerkung
- Ein Synonym-Domain ist ein Domainname, der als sekundärer Name für einen anderen Domainnamen dienen kann.
- Wenn ein Synonym hinzugefügt wird, erbt es automatisch den Inhalt der DNS-Zone des Hauptdomänennamens (einschließlich der
MX
- undA
-Einträge usw.), sowie dessen Web- und Mail-Hosting. - Alternativ können Sie auch eine (Domain) Alias zu einer Webseite hinzufügen oder eine (Domain) Alias zu einem Mail-Service hinzufügen.
Ein Synonym-Domain zu einer Domain hinzufĂĽgen
Voraussetzungen
- Der Name des zukünftigen Synonyms oder die Verwaltung seiner DNS-Zone…
- … muss bei Infomaniak reserviert sein,
- … muss mit den DNS Infomaniak konfiguriert sein,
- … darf noch mit keinem Produkt verknüpft sein.
- Der Domainname, auf den der Synonym gesetzt wird…
- … darf nicht mit dem Produkt Newsletter Infomaniak verbunden sein.
Um auf Ihre Domänennamen zuzugreifen:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Namen des betreffenden Produkts.
- Klicken Sie auf Synonyme Domains im linken SeitenmenĂĽ.
- Wählen Sie die Option, um ein Synonym hinzuzufügen.
- Klicken Sie auf Weiter:
- Wählen Sie eine bestehende Domain in der aktuellen Organisation aus, oder bestellen Sie im Voraus eine neue Domain und klicken Sie auf die Schaltfläche, um zu Bestätigen:
Nehmen Sie diese andere Anleitung zur Kenntnis, wenn Sie Informationen zur Trennung eines Synonym-Domänennamens suchen.
Diese Anleitung erklärt, wie Sie das Passwort eines FTP- oder FTP/SSH-Kontos für die Website eines Webhostings Infomaniak ändern.
Das Passwort eines bestehenden FTP-Benutzers ändern
Um auf die Website eines Webhostings zuzugreifen und die FTP-Zugänge zu ändern:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Namen des betreffenden Produkts.
- Klicken Sie auf FTP / SSH im linken SeitenmenĂĽ.
- Klicken Sie auf das AktionsmenĂĽ â‹® rechts neben dem betreffenden Benutzer in der angezeigten Tabelle.
- Klicken Sie auf Bearbeiten:
- Geben Sie direkt das neue Passwort ein, das für Ihre FTP- oder SSH-Zugänge verwendet wird.
- Falls erforderlich, können Sie ein starkes Passwort generieren.
- Bestätigen Sie die Änderungen:
Diese Anleitung hilft Ihnen, einen möglichen Fehler 530 zu beheben, indem die Anzahl der gleichzeitigen FTP-Verbindungen zu den Webhostings reduziert wird.
Fehler 530 beheben
Die Fehlermeldung 530 Sorry, the maximum number of clients (25) for this user are already connected
erscheint in der Regel nach mehreren gleichzeitigen Verbindungen mit einem FTP-Software/FTP-Client, der die Trennungen schlecht verwaltet oder der versucht, mehrere Verbindungen gleichzeitig zu öffnen, um den Upload zu beschleunigen.
Sobald Sie diesen Fehler erhalten haben, müssen Sie das FTP-Programm schließen und 30 Minuten warten, damit der Server die aktiven Verbindungen trennt und Sie sich erneut verbinden können.
Sie können auch einen neuen FTP-Benutzer erstellen und sich damit verbinden.
Um diese Situation mit FileZilla zu vermeiden, gehen Sie zum MenĂĽ Bearbeiten -> Einstellungen, dann zum Reiter Ăśbertragungen und stellen Sie die Anzahl der gleichzeitigen Ăśbertragungen auf 2 ein.
Es wird empfohlen, den Dateimanager FTP Manager zu verwenden.
Diese Anleitung erklärt, wie man einen Alias-Domainnamen von einem Webhosting Infomaniak löscht. Der Hauptdomainname der Website wird dann nicht mehr mit einem anderen Domainnamen verknüpft sein.
Dies ermöglicht es insbesondere, im Anschluss eine neue Webhosting oder eine separate Website für den so gelösten Domainnamen zu erstellen.
Voraussetzungen
- Haben Sie den Synonym-Domänennamen vom Hauptdomänennamen getrennt, falls zuvor eine Verbindung bestand.
Alias-Domäne entfernen
Um einen Alias-Domainnamen von Ihrer Website zu entfernen:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Name des betreffenden Produkts:
- Klicken Sie dann auf den Pfeil ‍, um den Abschnitt Domainen dieser Website zu erweitern.
- Klicken Sie auf das AktionsmenĂĽ â‹® rechts neben der zu entfernenden Domain.
- Wählen Sie Trennen aus:
- Bestätigen Sie die Löschung des Alias.