Investoren

Wissensdatenbank

1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!

Dieser Leitfaden bezieht sich auf den Aufgabenplaner bei Webhosting.

 

Einleitung

  • Mit dieser Planungsfunktion können Sie Skripte und Code zu einem bestimmten Zeitpunkt und in der von Ihnen gewünschten Häufigkeit ausführen, um sich wiederholende Aufgaben zu automatisieren.
  • Wenn Ihre Website Node.js verwendet (❓: Hilfe), können Sie geplante Aufgaben auch direkt im Code Ihrer Anwendung mithilfe des Moduls node-cron verwalten.
  • Lesen Sie diese andere Anleitung, wenn Sie Informationen zu crontab (Crons über SSH) auf einem Cloud-Server suchen.

 

Aufgaben planen (Webcron)

Um auf das Tool zur Aufgabenplanung zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung von Hostings & Websites in Ihrem Infomaniak-Kontrollpanel zuzugreifen (❓: Hilfe).
  2. Klicken Sie auf den Namen der betreffenden Website.
  3. Klicken Sie im linken Menü auf Erweiterte Einstellungen.
  4. Klicken Sie auf Aufgabenplaner.
  5. Die vorhandenen Cronjobs und die aktuell laufenden Aufgaben werden unter den beiden Registerkarten der Seite angezeigt.
  6. Klicken Sie auf die Schaltfläche Geplante Aufgabe erstellen, um eine geplante Aufgabe zu erstellen. Geben Sie dabei insbesondere an, ob die URL des auszuführenden Skripts durch ein Passwort geschützt ist, ob Sie Benachrichtigungen erhalten möchten und natürlich das gewünschte Intervall (siehe unten) usw.:
  7. Vergessen Sie nicht, die Aufgabe mit dem Schalter (Toggle-Schalter) zu aktivieren:

 

Mindestintervalle

Im nächsten Schritt können Sie den Cron-Job wie folgt planen…

  • [ a ]… vordefinierte Intervalle, z. B. einmal pro Woche…
  • [ b ]… oder eine benutzerdefinierte Einstellung mit einem minimalen Intervall von:
    • 15 Minuten bei einem Shared Hosting
    • 1 Minute auf einem Cloud Server

 

Benachrichtigungen & Analyse

Im nächsten Schritt können Sie E-Mail-Benachrichtigungen aktivieren:

Im nächsten Schritt aktivieren Sie die Analyse der Aufgabe:

 

Aufgabe einmalig manuell starten

Sobald die Aufgabe erstellt wurde, klicken Sie auf das Aktionsmenü ⋮ rechts neben dem betreffenden Element, um auf die schnelle Verwaltung Ihrer Aufgabe und das Ausführungsprotokoll zuzugreifen:

Oben auf der Seite können Sie auf die Schaltfläche klicken, um die Aufgabe einmal manuell auszuführen:


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie Nextcloud, eine verbesserte Version von Owncloud, mit wenigen Klicks auf den kostenpflichtigen Webhosting-Angeboten installieren.

 

Unabhängig von Ihren Hosting-Produkten bietet Infomaniak auch einen leistungsstarken Cloud-Dienst an: kDrive (Speicher, Synchronisierung und Dateifreigabe).

 

Einleitung

  • Nextcloud ist eine der Anwendungen (die nicht von Infomaniak entwickelt wurde) und ermöglicht die Einrichtung eines Systems zur Speicherung und zum Austausch von Dateien in einer „Cloud“, die Sie vollständig kontrollieren (Benutzerverwaltung, Berechtigungen, Kontingente, zugehörige mobile Anwendungen usw.).
  • Im Gegensatz zu anderen Hostinganbietern erlaubt Infomaniak die Nutzung dieser Art von App auf seinen Hosting-Angeboten:
    • Eine persönliche Nutzung ist auf Shared-Webhosting-Angeboten erlaubt.
    • Für eine intensive und professionelle Nutzung wird empfohlen, einen Cloud-Server zu wählen, um dort ownCloud / Nextcloud zu installieren.

 

Nextcloud installieren

Voraussetzungen

  • Sie benötigen ein Webhosting-Paket von Infomaniak (bestellen, falls erforderlich).
  • Falls erforderlich, aktualisieren Sie den Abschnitt Datenbanken (insbesondere für Nextcloud).
  • Wenn bereits eine leere Website auf dem Hosting vorhanden ist, klicken Sie auf den Button wie im folgenden Bild und gehen Sie direkt zu Schritt 9:

Um auf das Webhosting zuzugreifen und eine neue Website mit der Anwendung zu installieren:

  1. Klicken Sie hier, um im Verwaltungsbereich von Infomaniak auf die Verwaltung von Hostings & Websites zuzugreifen (❓: Hilfe).
  2. Klicken Sie auf den Namen des betreffenden Hostings.
  3. Klicken Sie auf die Schaltfläche Website hinzufügen:
  4. Wählen Sie die Option „Intermediär“ für die Bereitstellung von Tools aus.
  5. Klicken Sie auf Weiter:
  6. Wählen Sie die Domäne oder Subdomäne und gegebenenfalls die erweiterten Optionen aus.
  7. Klicken Sie auf Weiter:
  8. Warten Sie bitte einige Minuten, während die Website erstellt wird:
  9. Wählen Sie die gewünschte Anwendung aus (falls erforderlich, filtern und suchen Sie):
  10. Klicken Sie auf Weiter am unteren Rand der Seite.
  11. Lassen Sie den Standard-Speicherort unverändert oder aktivieren Sie das Kontrollkästchen, um die App in einem neuen Ordner zu installieren, den Sie mithilfe eines Symbols rechts neben Punkt 11 auf dem Bild erstellen können.
  12. Wählen Sie gegebenenfalls eine ältere Version aus, falls erforderlich.
  13. Klicken Sie auf Weiter:
  14. Konfigurieren Sie Benutzername und Passwort.
  15. Geben Sie gegebenenfalls bestimmte erweiterte Einstellungen an (insbesondere Art der Sicherung).
  16. Lesen und akzeptieren Sie die Nutzungsbedingungen der ausgewählten App.
  17. Klicken Sie auf Weiter:
  18. Bestätigen Sie die Installation der Anwendung im nächsten Schritt und warten Sie:
    • Beachten Sie eventuelle Fehlermeldungen auf dem Bildschirm, falls beispielsweise der gewählte Installationsordner nicht leer ist oder die PHP-Version der Website, auf der Sie die Installation durchführen, nicht kompatibel ist.
  19. Sobald die Installation abgeschlossen ist, können Sie Ihre Anwendung nach Belieben verwalten:

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wofür 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.

 

Einleitung

  • Wenn die Option „MySQL-Präfix“ für eine Website aktiviert ist, ist es nicht mehr erforderlich, das Präfix „wxyz_“ vor den Namen und die Benutzer Ihrer MySQL-Datenbanken zu setzen.
  • Ein PHP-Skript kann sich dann 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 von einem älteren Infomaniak-Abonnement migrieren:
    • Nachdem Sie eine Website von der alten Konsole migriert haben, ist die Option „MySQL-Präfix“ standardmäßig aktiviert, um die Verbindung Ihrer Webanwendungen (WordPress, Joomla, Drupal usw.) und PHP-Skripte mit Ihren MySQL-Datenbanken automatisch aufrechtzuerhalten.
    • Um die einwandfreie Funktion Ihrer Websites bei einer Migration Ihres Hostings auf einen anderen Server sicherzustellen, wird dringend empfohlen, diese Funktion zu deaktivieren und die entsprechenden Anpassungen vorzunehmen.

 

Die Option „MySQL-Präfix“ verwalten

Mehr Möglichkeiten mit Umgebungsvariablen

Sie können Umgebungsvariablen direkt über das Control Panel für Ihre gesamte Website konfigurieren:

  1. Klicken Sie hier, um im Control Panel von Infomaniak zur Verwaltung von Hostings & Websites zu gelangen (❓: Hilfe).
  2. Klicken Sie auf den Namen des betreffenden Produkts.
  3. Klicken Sie auf Erweiterte Einstellungen verwalten:
  4. Klicken Sie auf den Reiter PHP / Apache:
  5. Aktivieren oder deaktivieren Sie den Schalter MySQL-Präfix:
  6. Klicken Sie auf die Schaltfläche Speichern am unteren Rand der Seite.
  7. Nehmen Sie die erforderlichen Anpassungen in den Konfigurationsdateien Ihrer Webanwendungen und PHP-Skripte vor…

 

Auswirkungen und erforderliche Anpassungen

Nachdem die Option MySQL-Präfix für eine Website deaktiviert wurde, funktionieren möglicherweise einige PHP-Skripte oder CMS nicht mehr.

Um die Verbindung zu Ihren Datenbanken wiederherzustellen, müssen Sie unbedingt die folgenden Informationen in der/den Konfigurationsdatei(en) der betreffenden Skripte aktualisieren:

  • der Name der MySQL-Datenbank: Fügen Sie hier das Präfix Ihres Servers hinzu:
    • vorher: dbname
    • nachher: wxyz_dbname
  • der Benutzer der MySQL-Datenbank: Hier muss das Präfix Ihres Servers hinzugefügt werden:
    • vorher: dbuser
    • nachher: wxyz_dbuser

War diese FAQ nützlich?

Diese Anleitung behandelt die Weiterleitung von Web-Traffic zu einem bestimmten Port, auch bei Verwendung einer dedizierten IP-Adresse und einer bestimmten Webanwendung (z. B. Node oder Varnish).

 

Voraussetzungen

 

Web-Traffic zu einem bestimmten Port umleiten

Standardmäßig wird der Web-Traffic auf einem Cloud-Server an Apache gesendet. Um Anfragen an ein Node-Skript oder einen anderen Dienst zu senden (vorausgesetzt, dieser „hört“ auf einem Port zwischen 4000 und 4009), muss dies über HAProxy erfolgen.

Dies gilt insbesondere für die Server Express, Socket.IO, Meteor.js, Nuxt.js, Flask, Ruby on Rails und möglicherweise auch Java (J2E) usw.

Dazu müssen Sie sicherstellen, dass der Dienst auf einem Port zwischen 4000 und 4009 lauscht (z. B. mit server.listen(4000) für Express oder einen einfachen HTTP Node-Server, aber je nach Projekttyp auch auf andere Weise, z. B. über eine Konfigurationsdatei, im Code oder auf andere Weise) und auf allen Schnittstellen (0.0.0.0).

Es ist auch erforderlich, HAProxy wie im folgenden Beispiel zu konfigurieren:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Cloud-Servers im Infomaniak Manager zuzugreifen (Benötigen Sie Hilfe?).
  2. Klicken Sie direkt auf den Namen des betreffenden Cloud-Servers.
  3. Klicken Sie im linken Menü auf Schnellinstallation.
  4. Klicken Sie auf das Aktionsmenü ⋮ rechts neben HAProxy.
  5. Klicken Sie auf Konfigurieren:
  6. Wählen Sie die gewünschten Informationen aus und speichern Sie sie:

 

Besonderheiten bei Aliasen und Wildcards

Die Konfiguration von HAProxy über den Schnellinstallationsassistenten gilt ausschließlich für die Hauptdomain des Hostings.

Derzeit werden Alias-Domains (sowohl spezifische als auch solche vom Typ Wildcard wie *.domain.xyz) von diesem Tool nicht nativ unterstützt.

Um den Datenverkehr eines Alias auf Ihre Anwendung umzuleiten (die beispielsweise auf Port 4000 lauscht), müssen Sie manuell eine Regel vom Typ „Proxy“ in der Datei .htaccess im Stammverzeichnis Ihrer Website konfigurieren:

# Redirect all traffic to the application (e.g., Node.js on port 4000)
RewriteEngine On
RewriteRule ^(.*)$ {{URL_6}} [P,L]

Ohne diese manuelle Direktive werden alle Anfragen, die Ihren Aliasen oder Wildcards entsprechen, standardmäßig an Apache und nicht an Ihre spezifische Anwendung weitergeleitet.

 

Abrufen der ursprünglichen IP-Adresse einer Anfrage

Wenn Sie den Webverkehr zu Ihrer Webanwendung umleiten, ändert sich die Verarbeitung der Anfragen. Die Anfrage wird zunächst von einem Reverse-Proxy (lokal auf dem Server) empfangen, der die Anfrage dann an den gewählten Port weiterleitet. Aufgrund dieser Weiterleitung der Anfrage liefern die üblichen Methoden zur Ermittlung der IP-Adresse des Besuchers anstelle der IP-Adresse des Besuchers die IP-Adresse des Reverse-Proxy.

Um in diesen Fällen die tatsächliche Quell-IP des Besuchers abzurufen, muss ein HTTP-Header namens X-Forwarded-For überprüft werden, der die bei jeder Weiterleitung gesammelten Quell-IPs enthält. Dieser Header enthält daher am Ende die ursprüngliche IP-Adresse des Clients, wodurch der tatsächliche Besucher identifiziert werden kann.

Achtung: Es ist wichtig zu beachten, dass HTTP-Header manipuliert werden können, was Sicherheitsrisiken birgt. Um diese Risiken zu minimieren, wird empfohlen, zu überprüfen, ob die Anfrage tatsächlich von einem vertrauenswürdigen Server stammt, bevor man dem Inhalt des Headers X-Forwarded-For vertraut. Diese Überprüfung kann beinhalten, sicherzustellen, dass die Anfrage von einem vertrauenswürdigen Zwischenserver übertragen wurde, der durch eine vordefinierte Liste von IP-Adressen identifiziert wird. Wenn die Website eine dedizierte IP-Adresse verwendet, sind die vertrauenswürdigen Server:

  • 83.166.133.15
  • 83.166.133.17
  • 83.166.133.16
  • 84.16.92.5
  • 84.16.92.43
  • 10.2.32.255
  • 10.2.34.164

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie ein automatisches Backup einer Infomaniak-Webanwendung (Joomla, Drupal, Typo3, PrestaShop, ownCloud usw.) wiederherstellen, das in den kostenpflichtigen Webhosting-Angeboten enthalten ist.

 

Einleitung

  • Dies betrifft nicht WordPress, das über folgende Optionen gesichert und wiederhergestellt werden kann:
  • Auf dem FTP-Server sind die Dateien für die verschiedenen Backups unter /application-backups/ verfügbar.

 

Eine Webanwendung wiederherstellen

Um auf die Backups der Apps zuzugreifen:

  1. Hier klicken, um im Infomaniak Manager die Verwaltung von Hostings & Websites aufzurufen (❓: Hilfe).
  2. Klicken Sie auf das Aktionsmenü ⋮ rechts neben dem betreffenden Element.
  3. Klicken Sie auf Backup wiederherstellen:
  4. Klicken Sie auf den gewünschten Wiederherstellungstyp (Webanwendung).
  5. Klicken Sie auf die Schaltfläche Weiter:
  6. Wählen Sie die Anwendung aus, die Sie wiederherstellen möchten, und klicken Sie auf die Schaltfläche Weiter:
  7. Wählen Sie das Datum aus, zu dem Sie zurückkehren möchten, und klicken Sie auf die Schaltfläche Weiter.
    • Wenn die Seite Sicherungen leer ist, bedeutet dies wahrscheinlich, dass die Sicherungen deaktiviert sind oder die Installation zu neu ist.
  8. Wählen Sie, ob Sie…
    1. … die vorhandenen Dateien vor der Wiederherstellung der Sicherung löschen möchten (empfohlen).
    2. … die Dateien mit identischem Namen ersetzen und die neuen Dateien, die seit dem Datum der Sicherung erstellt wurden, beibehalten möchten.
  9. Klicken Sie auf die Schaltfläche Wiederherstellen, um die Wiederherstellung der Daten der Webanwendung zu starten.

 

Mehr erfahren


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie auf phpMyAdmin über ein Webhosting zugreifen können.

 

Einleitung

  • phpMyAdmin ist ein Open-Source-Verwaltungstool, mit dem Sie Ihre MySQL- und MariaDB-Datenbanken über eine intuitive Weboberfläche verwalten können.
    • Es ermöglicht die Durchführung komplexer Operationen wie das Ausführen von SQL-Abfragen, das Erstellen von Tabellen oder das Importieren und Exportieren von Daten, ohne die Kommandozeile verwenden zu müssen.
  • phpMyAdmin ist auch unter den Webanwendungen verfügbar, die installiert werden können (❓: Hilfe) auf Ihren Hosting-Konten.

 

Auf phpMyAdmin zugreifen

Um auf die Datenbanken im Webhosting zuzugreifen:

  1. Klicken Sie hier, um zur Verwaltung von Hostings & Websites in Ihrem Infomaniak-Kontrollpanel zu gelangen (❓: Hilfe).
  2. Klicken Sie auf den Namen des betreffenden Hostings.
  3. Klicken Sie auf den Pfeil ‍ rechts neben Datenbanken im linken Menü.
  4. Klicken Sie im linken Menü auf Datenbanken.
  5. Klicken Sie auf Mit phpMyAdmin verbinden:
    • Der Zielserver und ein temporärer Benutzer werden automatisch vorausgefüllt.

 

Sie können auch auf das Aktionsmenü ⋮ rechts neben einem Datenbankbenutzer klicken:

  • Der Zielserver wird automatisch vorausgefüllt.
  • Das einzugebende Passwort entspricht dem Benutzer der Datenbank.das Passwort, das Sie bei der Erstellung des MySQL-Benutzers festgelegt haben Sie können es bei Bedarf zurücksetzen, falls Sie es vergessen haben (❓: Hilfe).

 

Einschränkungen und Besonderheiten der gemeinsam genutzten Instanz

Aus Sicherheits- und Leistungsgründen sind auf gemeinsam genutzten Servern bestimmte Speicherfunktionen von phpMyAdmin deaktiviert:

SQL-Abfragen

  • bookmarktable: Deaktiviert die Lesezeichenfunktion, d. h. das Speichern von SQL-Abfragen, um sie später erneut auszuführen, möglicherweise mit Variablen.
  • history : deaktiviert den persistenten SQL-Verlauf.
    • Der Verlauf wird nicht mehr zwischen den Sitzungen in der Datenbank gespeichert und ist auf die aktuelle Browsersitzung beschränkt.
  • savedsearches : deaktiviert die gespeicherten Suchanfragen im Tool „Beispielabfrage“.

Beziehungen und Struktur

  • relation: Deaktiviert interne Beziehungen zwischen Tabellen.
    • Dies ist die Grundlage für viele Funktionen: anklickbare Verknüpfungen zwischen Fremdschlüsseln, Dropdown-Listen mit verknüpften Werten bei der Eingabe, Beziehungen im Designer und in den Schemata sowie der Export von Beziehungen.
    • Die echten InnoDB-Fremdschlüssel werden weiterhin von MySQL verwaltet, aber die „internen“ Beziehungen (die für MyISAM nützlich sind) sind nicht mehr möglich.
  • table_info: Deaktiviert die Anzeige der Spalte, d. h. die beschreibende Spalte (z. B. ein Name), die anstelle eines Fremdschlüssels oder als Tooltip angezeigt wird.
  • column_info: Deaktiviert die von phpMyAdmin gespeicherten Spaltenkommentare, die MIME-Typen und die Transformationen (Anzeige einer Spalte als Bild, Link, formatiertes Datum usw. sowie Transformationen bei der Eingabe).
  • central_columns: Deaktiviert die zentralen Spalten. Dies ist eine Liste von Spaltendefinitionen, die innerhalb einer Datenbank wiederverwendet werden können, um eine konsistente Struktur beizubehalten.

Schemata und Designer

  • table_coords und pdf_pages: Deaktivieren die Speicherung von Schema-Seiten mit der Position der Tabellen.
    • Sie können daher keine relationalen Schemata mehr speichern oder ein Schema aus einer gespeicherten Seite (PDF, SVG usw.) exportieren.
  • designer_coords: Diente dazu, die Position der Tabellen im Designer zu speichern.
    • Dieser Parameter ist in neueren Versionen veraltet, die stattdessen table_coords und pdf_pages verwenden.
  • designer_settings: Deaktiviert das Speichern der Einstellungen des Designers: rechtwinklige Verbindungen, Raster oder Ausrichtung, Menüzustand usw.

Einstellungen und Benutzeroberfläche

  • userconfig: Deaktiviert die Speicherung der Benutzereinstellungen in der Datenbank.
    • Einstellungen, die in „Einstellungen“ vorgenommen werden, werden nicht mehr serverseitig gespeichert.
    • Sie können höchstens im lokalen Speicher des Browsers gespeichert werden, wodurch sie verloren gehen, wenn Sie den Computer oder Browser wechseln.
  • table_uiprefs: Deaktiviert die Speicherung der Tabellenansichtseinstellungen: gewählte Sortierung, Reihenfolge der Spalten, ausgeblendete Spalten.
  • recent : deaktiviert die persistente Liste der kürzlich aufgerufenen Tabellen.
  • favorite : deaktiviert die Favoritentabellen (der Stern im Navigationsbereich).
  • navigationhiding: Deaktiviert die Möglichkeit, Elemente (Datenbanken, Tabellen, Ansichten usw.) in der Navigationsstruktur auszublenden.

Benutzerverwaltung

  • users und usergroups: Deaktiviert Benutzergruppen, mit denen die für jeden Benutzer sichtbaren Registerkarten oder Menüs von phpMyAdmin eingeschränkt werden können.
    • Die MySQL-Berechtigungen selbst (Konten, Privilegien) werden dadurch nicht beeinflusst.

Überwachung und Export

  • tracking : deaktiviert die Änderungsverfolgung.
    • Diese Funktion protokolliert die Änderungen der Tabellenstruktur (DDL) und der Daten (DML) mit Versions- und Berichtsfunktionen.
  • export_templates : deaktiviert die Exportvorlagen, d. h. die Speicherung einer Reihe von Exportoptionen zur späteren Wiederverwendung.

Import

  • ldi_local_option: Bei einem CSV-Import mit der Methode LOAD DATA verwendet phpMyAdmin standardmäßig nicht das Schlüsselwort LOCAL.
    • Die Datei muss dann direkt vom MySQL-Server gelesen werden können, anstatt vom Client gesendet zu werden.
    • Dies ist die Standardeinstellung und ist aus Sicherheitsgründen sinnvoll, da LOAD DATA LOCAL INFILE eine bekannte Quelle für Risiken darstellt.

War diese FAQ nützlich?

Ihre Website hat verdächtige Nachrichten gesendet und wurde möglicherweise gehackt, obwohl sie weiterhin erreichbar ist.

Ihre E-Mail-Konten (falls vorhanden) sind davon nicht betroffen… Allerdings kann der Empfang von E-Mails von Ihrer Website beeinträchtigt sein.

 

Was ist zu tun?

Infomaniak informiert Sie darüber, dass Websites, die Schadcode enthalten und/oder unerwünschte Nachrichten versenden, von Suchmaschinen abgestraft werden können und dass die Registry der betreffenden Domain Ihren Domainnamen sperren oder löschen kann.

Es ist daher von entscheidender Bedeutung,Ihre Seiten zu überprüfen und zu bearbeiten sowie die gespeicherten Dateien zu bereinigen.

Lesen Sie auch diesen anderen Leitfaden.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie ein CDN aktivieren, um ein Webhosting von Infomaniak zu optimieren.

 

Einleitung

  • CDN steht für „Content Delivery Network“ und bedeutet auf Deutsch „Inhaltsbereitstellungsnetzwerk“.
  • Ein CDN speichert eine Kopie des Inhalts Ihrer Website (Bilder, Videos, CSS/JS-Dateien) auf mehreren geografisch verteilten Servern.
  • Wenn ein Benutzer auf Ihre Website zugreift, stellt das CDN ihm diese Inhalte von dem Server bereit, der sich am nächsten an seinem Standort befindet, wodurch die Ladezeiten reduziert werden:
    • Ihre Website wird für Besucher schneller geladen, was die Absprungrate senken und die Benutzererfahrung verbessern kann.
    • Durch die Verteilung der Inhalte entlastet das CDN Ihren Hauptserver und verbessert dessen Leistung und Verfügbarkeit.
    • Einige CDNs bieten Sicherheitsfunktionen wie Schutz vor DDoS-Angriffen und Datensicherheit.

 

Ein CDN einrichten

Um ein CDN zu nutzen, müssen Sie in der Regel Anpassungen an der Konfiguration Ihrer Domain vornehmen, insbesondere bei den DNS-Einträgen. Dadurch wird der Datenverkehr Ihrer Website auf das Servernetzwerk des CDN umgeleitet. Im Allgemeinen geht das so:

  1. Erstellen Sie ein Konto auf der Website des CDN Ihrer Wahl und fügen Sie dort Ihre Website hinzu.
  2. Ändern Sie die DNS-Zone Ihrer Domain (❓: Hilfe) gemäß den Anweisungen des CDN.
  3. Testen Sie Ihre Website, um sicherzustellen, dass das CDN korrekt funktioniert.

 

Spezifische Anleitung für Cloudflare

Für Kunden, die ihre Website angesichts der durch den intensiven Bot-Traffic verursachten Überlastung optimieren möchten, wird oft die Verwendung eines CDN wie Cloudflare empfohlen. Das Cloudflare CDN ermöglicht die Optimierung der Leistung und Sicherheit einer Website, insbesondere durch die folgenden Funktionen:

  • Zwischenspeicherung statischer Inhalte einer Website
  • Minimierung des HTML-, CSS- und JavaScript-Codes
  • grundlegender DDoS-Schutz
  • usw.

So richten Sie Cloudflare ein:

  1. Erstellen Sie gegebenenfalls ein Konto bei Cloudflare (❓: Hilfe).
  2. Fügen Sie den Domainnamen der betreffenden Website hinzu.
  3. Übertragen Sie alle DNS-Einträge der Zone der betreffenden Domain zu Cloudflare (A-Einträge, MX-Einträge, TXT-Einträge, NS-Einträge usw.).
  4. Im Infomaniak Manager können Sie die DNS-Einstellungen (❓: Hilfe) der betreffenden Domain mit den von Cloudflare angegebenen DNS-Servern ändern.
    • Konfigurieren Sie gegebenenfalls DKIM (❓: Hilfe) und DNSSEC (❓: Hilfe).
    • Jede DNS-Änderung oder -Ergänzung kann bis zu 48 Stunden dauern, bis sie sich im Netzwerk verbreitet hat (❓: Hilfe).

Hinweis: mod_cloudflare ist standardmäßig auf allen kostenpflichtigen Webhosting-Paketen aktiviert.

 

Cloudflare-Ratenbegrenzung aktivieren

In der Standardkonfiguration fungiert Cloudflare lediglich als Vermittler zwischen der Website und Infomaniak und leitet alle Anfragen an die Infomaniak-Server weiter. So erreichen Anfragen bei Traffic-Spitzen oder Angriffen zwar weiterhin den Ursprungsserver, jedoch mit den IP-Adressen von Cloudflare, was die Verwaltung der Abwehr auf einem Shared-Server erschwert.

Die Implementierung von „Rate-Limiting“-Regeln in der Cloudflare-Webanwendungs-Firewall ist jetzt eine effektive Lösung (❓: Hilfe). Diese Funktion begrenzt die Anzahl der an den Server gesendeten Anfragen, blockiert aggressive Scans und schützt den Server vor übermäßiger Belastung.

 

Und außerdem…

… Amazon CloudFront

Wenn Sie bereits AWS-Dienste nutzen, ist die Einrichtung von CloudFront einfach. Erstellen Sie eine Distribution, konfigurieren Sie die Einstellungen und verknüpfen Sie sie mit Ihrer Website.

… Fastly

Registrieren Sie sich bei Fastly, konfigurieren Sie Ihren Dienst, indem Sie Ihre Website hinzufügen und die Cache-Einstellungen festlegen. Fastly bietet erweiterte Konfigurationsoptionen.


War diese FAQ nützlich?

In dieser Anleitung wird erklärt, wie Sie die Einstellungen für die automatische Datensicherung ändernWebanwendungen von Infomaniak (Joomla, Drupal, Typo3, PrestaShop, ownCloud usw.), die in den kostenpflichtigen Webhosting-Angeboten enthalten sind.

 

Einleitung

  • Dies betrifft nicht WordPress, das gesichert und anschließend über folgende Optionen wiederhergestellt werden kann:

 

Sicherungen konfigurieren

So verwalten Sie die Backups Ihrer Apps:

  1. Klicken Sie hier, um im Manager von Infomaniak zur Verwaltung von Hostings & Websites zu gelangen (❓: Hilfe).
  2. Klicken Sie auf den Namen der betreffenden Website.
  3. Klicken Sie auf das Aktionsmenü ⋮ rechts neben der betreffenden Webanwendung.
  4. Klicken Sie auf Einstellungen in der App:
  5. Klicken Sie rechts neben der App auf Bearbeiten:
  6. Unter dem Reiter Konfiguration klicken Sie auf das Kontrollkästchen, um die erweiterten Einstellungen aufzurufen.
  7. Wählen Sie die gewünschten Modi für Updates und Backups aus:
    • Es werden 7 aktuelle Backups sowie solche von vor 15 und 30 Tagen gespeichert.
  8. Speichern Sie die Änderungen mit der Schaltfläche unten rechts:

 

Mehr erfahren


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie Ihre Website und deren Besucher vor der böswilligen Ausnutzung des MIME-Type-Sniffings schützen können.

 

Einleitung

  • Die MIME-Typ-Erkennung ist eine Technik, die von Webbrowsern verwendet wird, um den Inhaltstyp einer Ressource zu bestimmen, wenn der vom Server bereitgestellte MIME-Typ mehrdeutig, fehlend oder falsch ist.
  • Obwohl dies die Benutzererfahrung verbessern kann, indem Inhalte auch bei Serverkonfigurationsfehlern zugänglich gemacht werden, führt diese Funktion auch zu erheblichen Sicherheitslücken:
    • Wenn ein Browser eine MIME-Typ-Erkennung durchführt, kann er eine Textdatei als ausführbares Skript interpretieren und so die Tür für Cross-Site-Scripting-Angriffe (XSS) öffnen.
    • Beispielsweise könnte eine Datei, die als reiner Text behandelt werden soll, als JavaScript interpretiert werden, wodurch ein Angreifer bösartigen Code im Browser des Benutzers ausführen kann.
  • Durch die Deaktivierung der MIME-Typ-Erkennung schützen Sie Ihre Besucher vor der unbeabsichtigten Ausführung bösartiger Skripte und erhöhen gleichzeitig die allgemeine Sicherheit Ihrer Website, indem Sie potenzielle Angriffspunkte reduzieren.

 

MIME-Typ-Erkennung deaktivieren

Um Benutzer und Webanwendungen vor dieser Art von Schwachstellen zu schützen, können Sie die automatische Erkennung des Ressourcentyps über die Datei .htaccess Ihrer Websites deaktivieren, um den Browser anzuweisen, sich ausschließlich auf den vom Server angegebenen MIME-Typ zu verlassen, ohne zu versuchen, diesen zu erraten.

Durch das Einfügen des folgenden Codes in Ihre .htaccess-Datei stellen Sie sicher, dass das MIME-Type-Sniffing deaktiviert ist, solange das Modul mod_headers (das das Hinzufügen des untenstehenden Headers ermöglicht) auf Ihrem Apache-Server aktiviert ist:

  1. Öffnen Sie die Datei .htaccess der betreffenden Website mit einem FTP-Programm oder dem Web-FTP.
  2. Fügen Sie den folgenden Code hinzu:

    <IfModule mod_headers.c>
        Header always set X-Content-Type-Options "nosniff"
    </IfModule>
  3. Speichern Sie die Datei .htaccess.

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie den Speicherplatz eines Infomaniak Webhostings einsehen und die Größe der Verzeichnisse anzeigen können.

 

Große Ordner eines Webhostings finden

Gehen Sie dazu wie folgt vor:

  1. Melden Sie sich per SSH auf dem Server an (Benötigen Sie Hilfe?).
  2. Führen Sie den folgenden SSH-Befehl aus:

    ncdu
  3. Navigieren Sie mit den Pfeiltasten der Tastatur durch die Ordnerstruktur.
  4. Beenden Sie das Programm mit der Tastenkombination STRG + C.

War diese FAQ nützlich?

Dieser Leitfaden beschreibt, wie bei der Aktivierung eines neuen WordPress-Themes die Formatierung und der Inhalt von Artikeln und Seiten verändert werden können, wenn das neue Theme nicht dieselben Shortcodes und/oder denselben Page Builder (Seiten-Editor) verwendet.

 

Probleme mit dem Layout

Hier ist beispielsweise zu sehen, wie Ihre Artikel und Seiten nach einer Änderung des WordPress-Themes aussehen könnten:

sign

Leider gibt es keine automatische Lösung für dieses Problem. Sie müssen:

  • entweder zu dem vorherigen Theme zurückkehren, das Sie verwendet haben
  • oder den Inhalt Ihrer Website manuell mit den Tools anpassen, die Ihr neues WordPress-Theme bereitstellt.

Selbstverständlich können Sie WordPress deinstallieren und neu installieren. Dabei werden die Inhalte der Website gelöscht, und Sie können von vorne beginnen.

 

Zukünftige Probleme reduzieren

Hier sind einige Tipps, die Ihnen helfen, zu vermeiden, dass Sie den gesamten Inhalt Ihrer Website neu formatieren müssen, wenn Sie das Design ändern:

  • Verwenden Sie so wenig wie möglich die für Ihr WordPress-Theme spezifischen Shortcodes.
  • Verwenden Sie einen universellen Page Builder, der mit allen WordPress-Themes kompatibel ist (z. B. Visual Composer oder Thrive Content Builder).
  • Nehmen Sie sich Zeit, um die Qualität eines Themes zu testen und zu bewerten, indem Sie es mit 2-3 anderen ähnlichen Themes vergleichen, bevor Sie es verwenden und alle Inhalte Ihrer Website anpassen.

 

Nützliche Ressourcen


War diese FAQ nützlich?

Dieser Leitfaden bietet grundlegende Anweisungen zum Erstellen und Verwenden einer .htaccess- und .user.ini-Datei mit einem Webhosting von Infomaniak.

 

Einleitung

  • Eine .htaccess-Datei wird im Stammverzeichnis einer Website platziert und ermöglicht die Konfiguration des Apache-HTTP-Servers.
    • Als dezentrale Konfigurationsdatei bietet sie eine hohe Flexibilität, um das Verhalten des Servers an die spezifischen Anforderungen der Website anzupassen.
    • Mit dieser Datei können URL-Rewrite-Regeln definiert, Zugriffsbeschränkungen erzwungen, HTTP-Fehler verwaltet und sogar Sicherheitsaspekte wie die Deaktivierung der Anzeige von Dateien/Ordnern angepasst werden.
    • Sie erleichtert auch die Einrichtung von Weiterleitungen und Aliasen und bietet so eine präzise Kontrolle über die Organisation und Zugänglichkeit der Website.
  • Eine .user.ini-Datei ermöglicht die Anpassung der PHP-Direktiven des Ordners (und seiner Unterordner), in dem sie sich befindet.
    • Durch die Beeinflussung auf Ebene des PHP-Interpreters ermöglicht diese Datei die Definition spezifischer Konfigurationen für einen bestimmten Ordner und seine Unterverzeichnisse.
    • Dank ihrer klaren Syntax bietet sie die Möglichkeit, verschiedene Parameter wie das Speicherlimit, die Ausführungszeit von Skripten, die Fehlerbehandlung und andere PHP-bezogene Direktiven zu ändern.
    • Dieser granulare Ansatz ermöglicht es Entwicklern, das Verhalten von PHP fein auf die spezifischen Anforderungen jedes Abschnitts der Website abzustimmen.

 

Eine Datei erstellen…

 

… .htaccess

  1. Melden Sie sich über FTP oder SSH bei Ihrem Hosting an.
  2. Erstellen Sie im Stammverzeichnis der betreffenden Website eine neue Datei und geben Sie ihr den folgenden Namen: .htaccess.
  3. Fügen Sie die gewünschten Direktiven in die Datei ein. Informieren Sie sich beispielsweise in diesem anderen Leitfaden.

 

… .user.ini

  1. Verbinden Sie sich über FTP oder SSH mit Ihrem Hosting-Konto.
  2. Erstellen Sie an der gewünschten Stelle eine neue Datei und geben Sie ihr den folgenden Namen: .user.ini.
  3. Fügen Sie die gewünschten PHP-Konfigurationseinstellungen in die Datei ein.

Die Änderung der Datei .user.ini benötigt einige Minuten, um wirksam zu werden.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie ein gesamtes Webhosting automatisch aus den von Infomaniak erstellten Backups wiederherstellen können.

 

Einleitung

  • Infomaniak erstellt täglich eine Sicherungskopie, und die letzten 7 stehen Ihnen zur Verfügung.quotidienne, et les 7 dernières sont à votre dispositionim Manager (oder mehr, wenn Sie eine Webanwendung verwenden).
  • Während der Wiederherstellung werden die Websites automatisch in den Wartungsmodus versetzt, bis der Vorgang abgeschlossen ist.
  • Da die automatischen Dateisicherungen und die Datenbank-Sicherungen nicht gleichzeitig durchgeführt werden, wird empfohlen, die korrekte Funktion der Websites nach der Wiederherstellung zu überprüfen.
  • Abgesehen von diesen Optionen gibt es keine weiteren Backup-Möglichkeiten, die Sie nutzen könnten. Daher ist es nicht notwendig, sich diesbezüglich an Infomaniak zu wenden, aber Sie sollten andere Backup-Methoden für die Zukunft in Betracht ziehen.

 

Wiederherstellung eines Webhostings

Um auf das Webhosting zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung von Hostings & Websites in Ihrem Infomaniak-Kontrollpanel zuzugreifen (❓: Hilfe).
  2. Klicken Sie auf den Namen des betreffenden Hostings.
  3. Klicken Sie im linken Menü auf Wiederherstellung.
  4. Wählen Sie den gewünschten Wiederherstellungstyp aus:
    1. Stellen Sie eine der von Ihnen installierten Webanwendungen wieder her.
    2. Einfache Wiederherstellung, um alle Websites und Datenbanken des Hostings wiederherzustellen.
    3. Die erweiterte Wiederherstellung ermöglicht die Auswahl der Websites und Datenbanken, die wiederhergestellt werden sollen.
  5. Klicken Sie auf die Schaltfläche Weiter:
  6. Wählen Sie das gewünschte Wiederherstellungsdatum aus und schließen Sie den Vorgang ab.

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie die über die Infomaniak-Tools installierten Webanwendungen aktualisieren.

 

Einleitung

  • Wenn eine Anwendung manuell über FTP aktualisiert wird, ist es anschließend nicht mehr möglich, sie über das Control Panel zu aktualisieren und von automatischen Updates zu profitieren.
  • Bei der Installation Ihrer Webanwendung sind automatische Updates (mindestens Sicherheitsupdates) standardmäßig aktiviert:
  • Wenn ein Update für die App verfügbar ist, werden Sie im Manager benachrichtigt:

 

Eine über Infomaniak installierte App aktualisieren

Um auf die Infomaniak Webanwendung zuzugreifen und sie zu aktualisieren:

  1. Klicken Sie hier, um im Manager von Infomaniak auf die Verwaltung von Hostings & Websites zuzugreifen (❓: Hilfe).
  2. Klicken Sie auf den Namen der betreffenden Website.
  3. Klicken Sie auf das Aktionsmenü ⋮ rechts neben der betreffenden Webanwendung.
  4. Klicken Sie auf Einstellungen in der App:
  5. Klicken Sie im Abschnitt Informationen auf Bearbeiten:
  6. Klicken Sie auf das Dropdown-Menü, um eine neuere Version auszuwählen.
  7. Klicken Sie auf die Schaltfläche Speichern:

War diese FAQ nützlich?

Das Studentenprogramm von Infomaniak ermöglicht es, 1 Webhosting und 1 kSuite Standard kostenlos zu erhalten, um während des Hochschulstudiums die eigenen digitalen Fähigkeiten zu entwickeln.

 

Einleitung

  • Für die ordnungsgemäße Funktion der Produkte ist ein Domainname erforderlich, und dieser ist kostenpflichtig.
  • Das Angebot gilt nur in den folgenden Ländern: Schweiz, Frankreich, Belgien, Deutschland, Italien, Österreich, Spanien, Kanada.
  • Das Angebot gilt nur für neue Hosting-Bestellungen (gilt nicht für bereits laufende oder erneuerte Bestellungen).
  • 1 Webhosting (= Speicherplatz für 20 Websites auf 250 GB SSD) und 1 kSuite Standard pro Person.
  • Der Student muss volljährig sein (oder eine elterliche Genehmigung vorweisen).
  • Der Student muss seine Situation mit einer gültigen Immatrikulationsbescheinigung und einem Personalausweis nachweisen:
    • Studentenausweis oder Schulbescheinigung: Diese muss aktuell sein und die Schule, das laufende Schuljahr sowie Ihren Vor- und Nachnamen ausweisen.
    • Personalausweis (Vorder- und Rückseite): Dieser muss gültig sein und ein klares, lesbares Foto enthalten.
    • Ihre offizielle Studenten-E-Mail-Adresse: Diese wird von Ihrer Schule bereitgestellt, z. B. vorname.nachname@ihre-schule.com.
  • Die Dauer des Angebots richtet sich nach der Gültigkeitsdauer der Immatrikulationsbescheinigung und darf insgesamt 4 Jahre nicht überschreiten.

 

Kostenloses Webhosting erhalten

Um von diesem Angebot zu profitieren, informieren Sie sich auf der Angebotsseite und bereiten Sie die erforderlichen Dokumente vor.

Die Anfragen werden in der Reihenfolge ihres Eingangs innerhalb weniger Tage nach Ihrer Nachricht bearbeitet. Sie erhalten in jedem Fall eine Antwort per E-Mail.

 

Entdecken Sie die weiteren kostenlosen Infomaniak-Dienste!


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie ein Infomaniak-Konto erstellen, d. h. Ihr Benutzerkonto (Kundenkonto), mit dem Sie anschließend Infomaniak-Dienste wie Mail oder kDrive nutzen, zusätzliche Dienste bestellen und einer oder mehreren Organisationen angegliedert werden können (❓: Hilfe), um effektiv im Infomaniak-Ökosystem zusammenzuarbeiten.

 

Ein neues Infomaniak-Konto erstellen

Um Produkte von Infomaniak bestellen und verwalten zu können (auch wenn ein Benutzer Ihnen bestehende Produkte übertragen möchte), ist es erforderlich, ein erstes Infomaniak-Konto mit einer völlig neuen Anmelde-ID zu erstellen:

  • Klicken Sie hier, um sich zu registrieren; Sie müssen eine gültige E-Mail-Adresse angeben, damit die obligatorische Bestätigungsanfrage empfangen werden kann.
  • Füllen Sie die erforderlichen Informationen aus und schließen Sie die Registrierung ab.

Um einfach ein my kSuite / my kSuite+-Konto zu erhalten (ik.me, etik.com, ikmail.com), klicken Sie hier, um sich zu registrieren.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie ein SSL-Zertifikat unabhängig von seinem Typ deinstallieren, das ursprünglich über das Infomaniak-Verwaltungsinterface installiert wurde. Wenn Ihr Zertifikat kostenpflichtig ist und Sie stattdessen das aktuelle Abonnement kündigen möchten, lesen Sie diese andere Anleitung.

 

Ein SSL-Zertifikat entfernen

So deinstallieren Sie ein Infomaniak-Zertifikat:

  1. Klicken Sie hier, um zur Verwaltung Ihres SSL-Zertifikats im Infomaniak Manager zu gelangen (Benötigen Sie Hilfe?).
  2. Klicken Sie direkt auf den Namen, der dem betreffenden Produkt zugewiesen ist:
  3. Klicken Sie auf das Aktionsmenü ⋮, das sich rechts neben dem betreffenden Element befindet.
  4. Klicken Sie auf Deinstallieren:
  5. Bestätigen Sie die Deinstallation des Zertifikats.

War diese FAQ nützlich?

Dieser Leitfaden stellt das Tool Domainstatus vor, mit dem Sie überprüfen können, ob die Beziehungen zwischen…

  • DOMAINNAME bei Infomaniak

    und
     
  • WEBHOSTING bei Infomaniak

… sind korrekt, damit der Web-Traffic an das richtige Ziel geleitet wird.

 

✘ NICHT VERFÜGBAR mit
einer Website vom Typ Node.js


 

Einleitung

  • Zur Überprüfung werden die Einträge A, CNAME usw. geprüft.
  • So können Sie bestimmte Webprobleme erkennen und beheben, insbesondere wenn diese mit den DNS-Einstellungen zusammenhängen (technische Informationen, die im Wesentlichen bestimmen, wohin der jeweilige Webverkehr geleitet werden soll), indem Sie die Einstellungen für Ihre Domain ändern.
  • Die automatische Korrektur ist nur möglich, wenn der Domainname in derselben Organisation vorhanden ist wie das Produkt, dem er zugeordnet werden soll.
    • Ist dies nicht der Fall, muss die Korrektur manuell vorgenommen werden.

 

Ein DNS-Problem diagnostizieren

Um auf die DNS-Diagnose Ihrer Domain zuzugreifen:

  1. Klicken Sie hier, um zur Verwaltung von Hostings & Websites in Ihrem Infomaniak-Kontrollpanel zu gelangen (❓: Hilfe).
  2. Klicken Sie auf den Namen der betreffenden Website.
  3. Klicken Sie im linken Menü auf Web (oder auf die entsprechende Benachrichtigung, um direkt zu Schritt 6 zu gelangen):
  4. Klicken Sie im linken Menü auf Domainstatus.
  5. Wenn DNS-Probleme erkannt werden, wird dies in der Tabelle angezeigt.
  6. Beheben Sie alle Fehler mit einem Klick auf die Schaltfläche:

 

Lesen Sie diese andere Anleitung zum selben automatischen Überprüfungsprozess, jedoch für die Mail-Dienste.


War diese FAQ nützlich?

Dieser Leitfaden vergleicht die verschiedenen Cloud-Lösungen von Infomaniak, um Ihnen bei der Auswahl der für Ihre Bedürfnisse am besten geeigneten Infrastruktur zu helfen. In jedem Fall profitieren Sie von dedizierten und skalierbaren Ressourcen.

 

Jelastic Cloud (PaaS)

Jelastic Cloud ist eine Plattform, mit der Sie Entwicklungsumgebungen bei Bedarf erstellen können, ohne die Systemadministration verwalten zu müssen:

  • Maximale Flexibilität: Die Plattform passt Ihre Ressourcen automatisch an die aktuelle Auslastung an.
  • Vorteil: Ideal, wenn Ihr Ressourcenverbrauch (CPU, RAM) je nach Jahreszeit stark variiert.
  • Abrechnung: Sie zahlen nur für die tatsächlich verbrauchten Ressourcen.

 

Managed Cloud Server

Ein Cloud Server ermöglicht die Verwaltung von Websites und Webanwendungen über eine vereinfachte Oberfläche und erlaubt gleichzeitig die Installation spezifischer Software:

  • Einfachheit: So einfach zu bedienen wie ein Shared Hosting, aber mit der Leistung dedizierter Ressourcen.
  • Vorteil: Ideal, wenn Ihr Ressourcenverbrauch stabil und vorhersehbar ist.
  • Verwaltung: Infomaniak übernimmt die technische Wartung und die Sicherheitsupdates des Servers.

 

Cloud-VPS und Lite-VPS

Die Cloud-VPS oder Lite-VPS bieten vollen Root-Zugriff auf eine Linux-Distribution:

  • Volle Kontrolle: Sie verwalten Ihren gesamten Server und Ihre Softwarekonfigurationen.
  • Erforderliche Kenntnisse: Fundierte technische Kenntnisse in der Systemadministration sind unerlässlich.
  • Anwendungsbereich: Empfohlen für spezifische Anforderungen mit einem stabilen Ressourcenverbrauch.

 

Für umfangreiche Infrastrukturanforderungen informieren Sie sich über unser Angebot für Public Cloud.


War diese FAQ nützlich?