Wissensdatenbank

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

Dieser Leitfaden erklärt, wie Sie die PHP-Version ändern, die für Ihre Websites Ihres Webhostings von Infomaniak verfügbar ist.

 

Vorwort

  • Es ist möglich, von einer alten und potenziell gefährdeten PHP-Version zu einer aktuellen Version zu wechseln, aber ein Rückwechsel zu dieser gefährdeten Version wird aus Sicherheitsgründen nicht mehr möglich sein.
  • Die Änderung ist sofort und endgültig.
  • Bitte beachten Sie diesen anderen Leitfaden, wenn Sie Informationen zur Konfiguration der in SSH verwendeten PHP-Version suchen.
  • Es kann notwendig sein, Ihr Hosting im Voraus zu aktualisieren, um auf die neuesten von Infomaniak angebotenen PHP-Versionen zugreifen zu können.

 

PHP-Version für eine Website ändern

Es ist möglich, die PHP-Version, die auf einer gesamten Website verwendet wird, einfach zu ändern:

  1. Hier klicken, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde.
  3. Klicken Sie auf Weitere Informationen.
  4. Klicken Sie auf Bearbeiten:
  5. Wählen Sie die gewünschte PHP-Version aus.
  6. Klicken Sie unten auf der Seite auf Speichern, um die Änderung zu speichern:

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie sich mit einem SSH-Schlüssel mit Ihrem Webhosting verbinden.

 

✘ NICHT VERFÜGBAR bei
Websites des Typs Node.js
und bei Starter-Hostings.


 

Voraussetzungen

  1. Erstellen Sie ein FTP- + SSH-Konto im Infomaniak Manager.
  2. Erstellen Sie einen SSH-Schlüssel mit einem sicheren Algorithmus, z. B. ed25519:
    • ssh-keygen -t ed25519

      Denn bei einem RSA-Schlüssel (ssh-keygen oder ssh-keygen -t rsa) wird die Verbindung abgelehnt und im ausführlichen Modus wird folgender Fehler zurückgegeben:

      debug1: send_pubkey_test: no mutual signature algorithm

 

SSH-Schlüssel hochladen

Gehen Sie dazu wie folgt vor:

  1. Verbinden Sie sich per SSH mit dem Server (Benötigen Sie Hilfe?).
  2. Navigieren Sie zum Stammverzeichnis Ihres Hostings:

    cd ~
  3. Erstellen Sie das Verzeichnis «.ssh»:

    mkdir .ssh
  4. Ändern Sie die Berechtigungen des Verzeichnisses .ssh auf CHMOD 700.
  5. Erstellen Sie die Datei authorized_keys und fügen Sie Ihren öffentlichen SSH-Schlüssel in einer einzigen Zeile ein (wichtig).
  6. Ändern Sie die Berechtigungen der Datei authorized_keys auf CHMOD 600.

 

Die SSH-Agentenweiterleitung (ForwardAgent / ssh -A) wird in der Infomaniak-Infrastruktur nicht unterstützt, da diese Funktion der SSH-Agentenweiterleitung erhebliche Sicherheitsrisiken birgt.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie den Wartungsmodus auf einer Website eines Infomaniak Hostings aktivieren oder deaktivieren.

 

Vorwort

  • Der Wartungsmodus ermöglicht es, eine benutzerdefinierte Nachricht für Ihre Besucher anzuzeigen, z. B. während der Behebung eines technischen Problems.
  • Es ist auch möglich, IP-Adressen anzugeben, die diese Seite umgehen können.
  • Eine E-Mail wird an die Benutzer der Organisation gesendet.

 

Wartungsmodus aktivieren

Um eine Seite zu aktivieren, die vorübergehend Ihre übliche Startseite ersetzt:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen des betreffenden Produkts.
  3. Klicken Sie auf den Umschalter (Toggle Switch), um die Wartungsseite zu aktivieren.
  4. Bestätigen Sie die Warnung.
  5. Klicken Sie auf die Schaltfläche, um zu aktivieren:

 

Wartungsseite anpassen

Um eine Seite mit Ihrer gewünschten Nachricht einzurichten:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen des betreffenden Produkts.
  3. Klicken Sie auf Seite und Wartung im linken Seitenmenü.
  4. Klicken Sie auf Seite erstellen oder auf die Schaltfläche Anpassen, wenn sie bereits existiert:
  5. Formatieren Sie den von Ihnen gewünschten Text.
  6. Konfigurieren Sie die Anzeige mit den Elementen auf der rechten Seite.
  7. Klicken Sie auf Speichern & Aktivieren, um die Seite zu veröffentlichen:

 

IP-Adressen berechtigen, die Sperrung zu umgehen

Es ist möglich, die echte Website auch im Wartungsmodus anzuzeigen. Dazu müssen die IP-Adressen der Computer angegeben werden, die den Wartungsmodus umgehen sollen:

  1. Aktivieren Sie den Wartungsmodus gemäß dem obigen Verfahren.
  2. Kehren Sie zur Konfigurationsseite der Wartungsseite zurück (siehe Verfahren oben).
  3. Unter Wartung rechts klicken Sie auf Meine IP-Adresse hinzufügen, um Ihrem Computer zu erlauben, die Website ohne Wartungsmodus anzuzeigen:
    • Es ist auch möglich, die zu autorisierenden IP-Adressen manuell einzugeben.
  4. Klicken Sie auf Speichern und veröffentlichen.

Wenn sich die IP-Adressen der hinzugefügten Computer ändern, müssen diese Schritte wiederholt werden.

 

Wartungsmodus deaktivieren

Um die Meldung zu deaktivieren, die während der Wartung auf Ihrer Website angezeigt wird:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen des betreffenden Produkts.
  3. Klicken Sie entweder auf die Schaltfläche Deaktivieren oder auf den Umschalter (Toggle Switch), um die Wartungsseite zu deaktivieren:
  4. Bestätigen Sie die Deaktivierung der Wartung.

 

Alternative Methode für WordPress

Es wird nicht empfohlen, die obige Infomaniak-Wartungsseite zu aktivieren, um anschließend in WordPress zu arbeiten.

Es wird empfohlen, ein WordPress-Plugin zu installieren (es gibt Dutzende davon), das speziell für die Wartung innerhalb des CMS selbst gedacht ist.

Sie können auch den Code <?php $upgrading = time(); ?> in eine neue leere Datei mit dem Namen .maintenance (der Punkt vor dem Dateinamen ist wichtig) einfügen, die auf dem Server an der Wurzel Ihrer Website platziert wird, wodurch alle Ihre Seiten außer der WordPress-Startseite deaktiviert werden.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie einen Cloud-Server vollständig kündigen.

 

Einleitung

  • Bei den meisten Produkten müssen Sie die Kündigungsanfrage per E-Mail bestätigen, andernfalls werden keine Daten gelöscht.
  • Für bereits angefallene und nicht im Pauschalpreis enthaltene Gebühren wird weiterhin eine Zahlung erwartet.
  • Eine Bestätigung der Kündigung wird an alle anderen Administratoren der Organisation gesendet.
  • Bei der Kündigung werden die Backups unwiderruflich gelöscht, wodurch eine Wiederherstellung unmöglich wird.

 

Einen Server kündigen

Um die Kündigung Ihrer Produkte zu veranlassen:

  1. Klicken Sie hier, um die Verwaltung Ihres Cloud-Servers im Infomaniak Manager aufzurufen (Benötigen Sie Hilfe?).
  2. Klicken Sie auf das Aktionsmenü ⋮, das sich rechts neben dem betreffenden Element befindet.
  3. Wählen Sie Kündigen:
  4. Folgen Sie der Anleitung bis zum Ende.

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie man PHP-Umgebungsvariablen mit den Webhostings verwendet, die mit php-fpm funktionieren.

 

Vorwort

  • PHP-Umgebungsvariablen sind Systemvariablen, die zur Speicherung von Informationen über HTTP-Anfragen und Umleitungen verwendet werden.
  • Sie werden in der Regel auf Webservern verwendet, um Details zu vorherigen Anfragen oder durchgeführten Umleitungen zu speichern.
  • Diese Variablen können Informationen wie vorherige URLs, HTTP-Methoden oder andere Daten enthalten, die mit der Navigation des Clients auf dem Webserver zusammenhängen.

 

Verwendung von Umgebungsvariablen

Um PHP-Umgebungsvariablen zu verwenden:

  1. Definieren Sie die PHP-Umgebungsvariablen in einer Datei .htaccess:
    • SetEnv EXAMPLEVARIABLE hello
  2. In Ihrer PHP-Datei entspricht der Name der aufzurufenden Variable demselben Variablennamen, der in der Umgebungsvariable definiert wurde:
    • <?php getenv('EXAMPLEVARIABLE');

In diesem Beispiel wird das angezeigte Ergebnis hello.

 

Weiter mit Umgebungsvariablen

Es ist möglich, Umgebungsvariablen direkt über den Manager für Ihre gesamte Website zu konfigurieren:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde:
  3. Klicken Sie auf Erweiterte Einstellungen verwalten:
  4. Klicken Sie auf die Registerkarte PHP / Apache:
  5. Unten auf der Seite klicken Sie auf den Pfeil , um den Abschnitt Umgebungsvariablen zu erweitern.
  6. Klicken Sie auf das Symbol Hinzufügen.
  7. Geben Sie die Variable und ihren Wert ein.
  8. Klicken Sie auf die Schaltfläche, um zu speichern:

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie die absoluten Pfade von Infomaniak für bestimmte Webanwendungen anzeigen, die diese benötigen.

 

So erhalten Sie den absoluten Pfad…

… eines Webhostings

Dazu:

  1. Klicken Sie hier, um die Verwaltung Ihres Hostings im Infomaniak Manager aufzurufen (Benötigen Sie Hilfe?).
  2. Klicken Sie direkt auf den Namen des betreffenden Hostings.
  3. Klicken Sie anschließend auf den Pfeil , um den Abschnitt Informationen für dieses Hosting zu erweitern.
  4. Die unten hervorgehobene Angabe zeigt den Speicherort der Beispielseite:

… einer Website

Dazu:

  1. Klicken Sie hier, um die Verwaltung Ihrer Website im Infomaniak Manager aufzurufen (Benötigen Sie Hilfe?).
  2. Klicken Sie direkt auf den Namen der betreffenden Website.
  3. Klicken Sie anschließend auf den Pfeil , um den Abschnitt Informationen dieser Website aufzuklappen.
  4. Die unten hervorgehobene Angabe zeigt den Speicherort der Beispielwebsite:

War diese FAQ nützlich?

Dieser Leitfaden erklärt die Funktionsweise, Konfiguration und Verwaltung von ModSecurity auf den Servern von Infomaniak.

 

Einleitung

  • ModSecurity (mod_secure) ist auf den Servern von Infomaniak verfügbar und standardmäßig aktiviert:
    • Alle HTTP-Anfragen werden den von ModSecurity definierten Sicherheitsregeln unterzogen.
    • Die PHP-Erweiterung uploadprogress ist auf den Servern von Infomaniak nicht verfügbar, da PHP in der FPM-Version verwendet wird.
  • Es ist nicht möglich, ModSecurity auf den Servern von Infomaniak zu deaktivieren:
    • Die Einstellung gilt global für den Server, auf dem Ihre Website gehostet wird, was bedeutet, dass alle definierten Sicherheitsregeln auf Ihre Website angewendet werden.

 

Bei Problemen

Sprachfehler im Browser (Code 403)

Wenn die Fehlermeldung ModSecurity: Zugriff verweigert mit Code 403 (Phase 2). Operator EQ hat 0 bei REQUEST_HEADERS abgeglichen. (...) in Bezug auf ModSecurity angezeigt wird, sollten Sie überprüfen, ob in Ihrem Webbrowser eine Standardsprache konfiguriert ist. Dieser Fehler kann manchmal durch falsch konfigurierte Spracheinstellungen im Browser verursacht werden.

Hinweis „Anfragetext größer als konfigurierte Grenze“

Wenn Sie Meldungen bezüglich des Fehlers oder der Warnung Request body larger than configured limit erhalten, beachten Sie bitte, dass es sich hierbei lediglich um eine Warnung handelt – die Anfrage wird trotzdem verarbeitet und nicht blockiert. Diese Konfiguration ist spezifisch für bestimmte ältere Hosting-Generationen (vom Typ jessie) und lässt alle Anfragen auf dem Server ohne Auswirkungen auf Ihre Besucher zu.


War diese FAQ nützlich?

Dieser Leitfaden erklärt, was ein Webhosting-Anbieter wie Infomaniak ist, und erläutert seine Rolle, seinen Tätigkeitsbereich und die Grenzen seines technischen Supports.

 

Infomaniak, Webhosting-Anbieter seit 1996

Laut Wikipedia ist ein Webhosting-Anbieter ein Unternehmen, das die Bereitstellung von Computersystemen im Internet für Personen oder Organisationen anbietet, die dies nicht selbst vornehmen möchten.

Infomaniak bietet aber auch:

  • … jahrzehntelange Erfahrung im Bereich Hosting und leistungsstarke Online-Lösungen.
  • … über eine Million Nutzer in der Schweiz und in Europa, die uns die Verwaltung ihrer wichtigen Daten anvertrauen.
  • … ein Unternehmen mit ISO-Zertifizierungen 27001, 9001, 14001, 50001 und einem Engagement für eine nachhaltige digitale Zukunft.
  • … 100 % Schweizer Technologiekompetenz mit Daten, die in den eigenen Rechenzentren in der Schweiz gehostet werden.
  • … eine umfangreiche Wissensdatenbank und ein Kundensupport, der Ihnen bei Fragen zur Seite steht.

 

Verantwortlichkeiten und Grenzen der Unterstützung

Als Hosting-Anbieter installiert, sichert und aktualisiert Infomaniak die Serverinfrastrukturverbessert seine Verwaltungs-Oberflächen (Manager) und unterstützt seine Kunden bei der optimalen Nutzung der bereitgestellten Tools. Infomaniak ist bestrebt, für alle zugängliche Lösungen anzubieten; der menschliche Support für kostenlose Produkte ist jedoch naturgemäß begrenzt, um die Nachhaltigkeit dieser Dienste zu gewährleisten.

Aus Sicherheits- und DatenschutzgründenEs wird keine Unterstützung geleistet, ohne dass der Anfragende eindeutig identifiziert wird.

Der Support richtet sich ausschließlich an die Administratoren der Organisation. Endkunden oder Benutzer, die über einen Vertrag über einen Wiederverkäuferpartner verfügen, müssen sich in erster Linie an ihren Administrator oder ihren dedizierten Dienstleister wenden.

 

Umfang des technischen Supports

Der technische Support bietet keine Unterstützung für:

  • Entwicklung und Programmierung: Fehlerbehebung von Websites, Korrektur von Quellcode, persönliche Skripte (PHP, JS usw.)
  • Die Nutzung und Integration von APIs.
  • Anwendungs-Wartung und Webmastering: Fehlerbehebung, Aktualisierung oder Inhaltsverwaltung für Anwendungen von Drittanbietern (z. B. CMS wie WordPress, E-Mail-Clients wie Outlook usw.).
  • Lokale und maßgeschneiderte Unterstützung: Fernwartung, Konfiguration Ihrer eigenen Hardware, komplexe manuelle Installationen oder Migrationen.

Der Support steht Ihnen gerne zur Seite bei:

  • Infrastruktur und Management: Behebung von Problemen im Zusammenhang mit dem Netzwerk, der Hardware oder den Infomaniak-Verwaltungsoberflächen.
  • Nutzung der Infomaniak-Dienste: Erläuterung der Konfigurationsprozesse und Unterstützung bei der Nutzung unserer nativen Funktionen.
  • Dokumentationshinweise: Wir helfen Ihnen, die passenden Ressourcen und technischen Anleitungen zu finden, damit Sie selbstständig arbeiten können.

Für spezifischere Anforderungen stehen ein Premium-Support und ein Migrationsservice zur Verfügung.

 

Externe Hilfe finden

Für Unterstützung bei Inhalten Ihrer Website, deren Programmierung oder der erweiterten Organisation Ihrer E-Mail-Konten nutzen Sie die Ausschreibungsplattform von Infomaniak, die über 1000 geprüfte Fachleute listet, oder konsultieren Sie das Branchenverzeichnis.


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie die PHP-Version ändern, die in der Befehlszeile (PHP CLI) auf einem Webhosting von Infomaniak verwendet wird.

 

Vorwort

  • Nützlich, um ein bestimmtes Skript oder eine PHP-Sitzung in der Befehlszeile (CLI) zu konfigurieren.
  • Um die PHP-Version des Webservers (FPM/Apache) über den Manager zu ändern, lesen Sie diesen anderen Leitfaden.

 

Standardversion von PHP CLI

Der Befehl php verwendet die Standardversion des Servers. Überprüfen Sie die aktive Version mit diesem Befehl:

# Check current PHP version
php -v

Für die Stabilität Ihrer Skripte verwenden Sie einen expliziten Pfad (z. B. php8.2) oder ändern Sie Ihre Variable PATH.

 

PHP-Version in der CLI ändern

Sie können die PHP-Version konfigurieren, die automatisch in Ihrer SSH-Sitzung geladen wird, über zwei Hauptdateien.

 

1. Verwendung von .bashrc (Empfohlen)

Die Datei ~/.bashrc wird beim Öffnen einer interaktiven Shell gelesen.

  1. Öffnen Sie die Datei (oder erstellen Sie sie, wenn sie nicht existiert):

    touch ~/.bashrc
    nano ~/.bashrc
  2. Fügen Sie diese Zeile hinzu, um die gewünschte Version festzulegen (Beispiel mit PHP 8.3):

    export PATH="/opt/php8.3/bin:$PATH"
  3. Aktualisieren Sie die Konfiguration:

    source ~/.bashrc
  4. Überprüfen Sie die Änderung:

    php -v
    which php

 

2. Verwendung von .profile (Alternative)

Die Datei ~/.profile wird bei einer SSH-Verbindung (Login-Modus) gelesen.

  1. Bearbeiten Sie die Datei:

    nano ~/.profile
  2. Fügen Sie die Exportzeile hinzu:

    export PATH="/opt/php8.3/bin:$PATH"

 

3. .bashrc systematisch laden

Um die Konfiguration auf alle Arten von Sitzungen anzuwenden, fügen Sie diesen Code in Ihre Dateien ~/.bash_profile oder ~/.profile ein:

# Load .bashrc if it exists
if [ -f ~/.bashrc ]; then . ~/.bashrc; fi

 

Einmalig eine bestimmte Version ausführen

Um ein Skript mit einer bestimmten Version auszuführen, ohne Ihre globale Umgebung zu ändern, rufen Sie direkt den Binärdatei auf:

# Execute with a specific version
/opt/php8.2/bin/php my_script.php
/opt/php8.3/bin/php -v

Sobald diese Schritte abgeschlossen sind, verwenden Ihre SSH-Sitzungen und Ihre CLI-Skripte standardmäßig die ausgewählte PHP-Version.


War diese FAQ nützlich?

Dieser Leitfaden bezieht sich auf Redis, ein PHP-Modul für Infomaniak Cloud Server.

 

Vorwort

  • Redis wird mit PHP verwendet, um die Leistung zu verbessern, indem es als Cache für temporäre Daten dient und Benutzersitzungen verwaltet, wodurch die Effizienz von Webanwendungen verbessert wird.
  • Redis ermöglicht auch die Implementierung von Warteschlangensystemen und die temporäre Speicherung von Daten für asynchrone Aufgaben oder Statistiken.

 

Redis installieren

Redis wird über Fast Installer installiert, die Anwendungen sind in wenigen Klicks auf dem Cloud-Server verfügbar:

  • Nach der Installation ist Redis über die IP/den Port localhost:6379 oder 127.0.0.1:6379 zugänglich
  • Das Passwort für Redis muss zwischen 15 und 99 Zeichen lang sein (einschließlich).

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie auf die Konfiguration einer Infomaniak-Website zugreifen, um technische Informationen wie die PHP-Version, Apache oder die aktivierten PHP-Erweiterungen und -Module anzuzeigen.

 

Technische Informationen der Website anzeigen

Um auf die Verwaltung der Website zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde:
  3. Klicken Sie auf Erweiterte Parameter verwalten:
  4. Nehmen Sie die Informationen der Website unter den Registerkarten Allgemein, PHP / Apache und PHP-Erweiterungen zur Kenntnis.
  5. Klicken Sie im linken Seitenmenü auf Datenbanken, um die MySQL-Version des Webhostings zu erhalten:

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie den Open-Source-Abhängigkeitsmanager Composer 2 mithilfe eines SSH-Befehls ausführen.

 

Einleitung

  • Composer ist ein Open-Source-Abhängigkeitsmanager für PHP, mit dem die für ein PHP-Projekt erforderlichen Bibliotheken definiert, installiert und aktualisiert werden können.
  • Composer 1 ist seit 2021 veraltet und ermöglicht seit 2025 nicht mehr die Installation neuer Pakete oder die Durchführung von Updates.
  • Nur Version 2 von Composer wird jetzt unterstützt und ist in allen PHP-Versionen von 7.2 bis 8.3 verfügbar.

 

Composer 2 ausführen

Composer 2 ist bereits vorinstalliert und über SSH zugänglich. Eine manuelle Installation ist daher nicht erforderlich.

Einfache Anwendung

Verbinden Sie sich per SSH mit Ihrem Hosting-Account und verwenden Sie dann den folgenden Befehl:

composer

Dieser Befehl führt automatisch Version 2 von Composer aus, die mit der aktuell in Ihrer Sitzung verwendeten PHP-Version kompatibel ist.

Aktuelle Version überprüfen

Sie können die verfügbare Composer-Version mit folgendem Befehl überprüfen:

composer --version

Beispielausgabe: Composer-Version 2.5.0 2022-12-20 10:44:08

Eine bestimmte PHP-Version erzwingen

Wenn Sie Composer mit einer bestimmten PHP-Version ausführen möchten, stehen Ihnen Aliase zur Verfügung. Zum Beispiel:

composer_php8.1 --version

oder auch:

composer_php7.4

Diese Aliase ermöglichen die Ausführung von Composer 2 mit dem angegebenen PHP-Interpreter, was nützlich ist, um ein Projekt auf einer bestimmten PHP-Version zu testen oder bereitzustellen.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie einen Cloud-VPS / VPS Lite zurücksetzen.

 

Einleitung

  • Dieser Vorgang löscht alle Inhalte des für das Betriebssystem vorgesehenen Volumes (/dev/vda).
  • Im Falle eines Cloud-VPS wird das für die Datenspeicherung vorgesehene Volume (/dev/vdb) durch die Zurücksetzung nicht beeinträchtigt.
     

Achtung: Je nach installiertem Betriebssystem kann das Systemvolume /dev/sda, /dev/sda1 oder /dev/vda heißen … dasselbe gilt für das Datenvolume /dev/sdb, /dev/sdb2 oder /dev/vdb … Sie sollten diese Angaben daher durch die für Ihre Situation zutreffenden ersetzen.

 

Zurücksetzen des Betriebssystems von Cloud VPS / VPS Lite

Um auf Ihren VPS zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung Ihres VPS im Infomaniak Manager zuzugreifen (Benötigen Sie Hilfe?).
  2. Klicken Sie direkt auf den Namen des betreffenden VPS.
  3. Klicken Sie auf die Schaltfläche Zurücksetzen.
  4. Folgen Sie den angezeigten Anweisungen, um die Zurücksetzung abzuschließen.

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie über VPS Cloud / VPS Lite von Infomaniak auf die VNC-Konsole zugreifen.

 

Einleitung

  • Der erste Zugriff auf den Server erfolgt über einen SSH-Schlüssel; es ist daher erforderlich, dem Konto root ein Passwort zuzuweisen oder einen anderen Benutzer anzulegen, bevor Sie sich über die VNC-Konsole authentifizieren können.
  • Achtung: Verwenden Sie unbedingt eine Tastatur mit US-Layout, um VNC ordnungsgemäß nutzen zu können!

 

Die VNC-Konsole öffnen

Dazu:

  1. Klicken Sie hier, um die Verwaltung Ihres Produkts im Infomaniak Manager aufzurufen (Benötigen Sie Hilfe?).
  2. Klicken Sie direkt auf den Namen des betreffenden Produkts.
  3. Klicken Sie unter Schnellaktionen auf VNC-Konsole öffnen.

 

Wenn es zu Anzeige-Problemen in der Konsole kommt, gehen Sie wie folgt vor:

In /etc/default/grub ändern Sie GRUB_CMDLINE_LINUX_DEFAULT, GRUB_GFXMODE und GRUB_GFXPAYLOAD_LINUX (letztere Variable fehlt möglicherweise und sollte hinzugefügt werden):

GRUB_CMDLINE_LINUX_DEFAULT="biosdevname=0 net.ifnames=0 console=tty0 console=ttyS0,115200
earlyprintk=ttyS0,115200 consoleblank=0 systemd.show_status=true video=VGA-1:1280x1024"
GRUB_GFXMODE=1280x1024x16
GRUB_GFXPAYLOAD_LINUX=keep

Aktualisieren Sie anschließend Grub und starten Sie den Computer neu:

grub-mkconfig -o /boot/grub/grub.cfg

Die Auflösung kann geändert werden (z. B. von 1280x1024 auf 1000x400), damit die VNC-Konsole in der Verwaltungsoberfläche angezeigt werden kann, ohne einen neuen Tab zu öffnen.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie bestimmte eingehende und/oder ausgehende Ports in der Firewall zulassen(Firewall) eines Webhostings oder eines Cloud-Servers.

 

Einleitung

  • Bei einem Shared Webhosting ist es nur möglich, Ports für ausgehenden Datenverkehr zu öffnen.
  • Bei einem Cloud-Server ist es möglich, Ports für eingehenden und ausgehenden Datenverkehr zu öffnen.
  • Das Öffnen von Ports ermöglicht die korrekte Funktion bestimmter Anwendungen, kann aber die Sicherheit Ihres Hostings verringern.

 

Zugriff auf das Tool und Hinzufügen einer Regel

So verwalten Sie die Portfreigabe über das Control Panel:

  1. Klicken Sie hier, um die Verwaltung Ihres Hostings im Infomaniak Control Panel aufzurufen (Benötigen Sie Hilfe?).
  2. Klicken Sie direkt auf den Namen des betreffenden Hostings.
  3. Klicken Sie im linken Menü auf Sicherheit.
  4. Klicken Sie im linken Menü auf Portfreigabe.
  5. Klicken Sie auf die Schaltfläche Port öffnen:

Einen Port öffnen

Pro Regel kann nur ein einzelner Port und pro Feld nur eine einzelne IP-Adresse/ein einzelner Host angegeben werden:

Wenn eine IP-Adresse oder ein Host angegeben wird, wird die Verbindung nur in folgenden Fällen zugelassen:

  • Eingehende Regel: wenn die Verbindung von dieser IP-Adresse oder dem angegebenen Host stammt
  • Ausgehende Regel: wenn die Verbindung zu dieser IP-Adresse oder diesem Host hergestellt wird

Dasselbe gilt für den „Typ“ der Verbindung: Wenn das für die Verbindung verwendete Protokoll nicht dem in der Regel angegebenen Protokoll entspricht, wird die Verbindung nicht zugelassen.

 

Den ausgehenden Port 25 global öffnen

Sie können den ausgehenden Port 25 über das Verwaltungsmenü öffnen, wenn ein Zielhost angegeben ist.

Bei einem Cloud-Server können Sie, um diesen Port für die ganze Welt zu öffnen, den Infomaniak-Support kontaktieren und Ihre Anfrage begründen.

 

Standardmäßig geöffnete Ports

Sobald Sie das Tool zum Öffnen von Ports aufgerufen haben, finden Sie auf der Seite die Liste der standardmäßig geöffneten Ports.

Bei einem Cloud-Server können Sie in Ausnahmefällen einige der aufgeführten Ports schließen, indem Sie sich mit einer Begründung an den Infomaniak-Support wenden.

Die Anzeige kann manchmal auf mehrere Seiten verteilt sein:

MySQL-Ports

Informationen zu den Datenbankports finden Sie in diesen Anleitungen:

 

Überprüfen Sie die Aktivität eines Ports (Cloud-Server)

Auf einem Cloud-Server können Sie mit dem folgenden SSH-Befehl überprüfen, ob eine Anwendung auf einem bestimmten Port (1234 im folgenden Beispiel) aktiv ist und welchen Namen diese Anwendung hat:

netstat -anpe | grep "1234" | grep "LISTEN"

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie ein gemeinsames Webhosting auf einen Cloud-Server migrieren können, wobei alle Daten, Websites, Datenbanken usw. übernommen werden.

 

Einleitung

  • Hinweis:
    • Die Namen der Datenbanken und Datenbankbenutzer werden beibehalten.
    • Die FTP-Konten werden mit den gleichen Namen beibehalten, aber der Host-Server ändert sich zu einer Adresse vom Typ xxxx.ftp.infomaniak.com.
    • Die IP-Adressen der Websites ändern sich, mit Ausnahme der dedizierten IP-Adressen.
    • Bei dieser Operation werden die Statistiken zurückgesetzt.
  • Wenn Sie bereits einen Cloud-Server haben, gehen Sie direkt zu Schritt 2 dieser Anleitung.
  • Um ein Webhosting von einem Cloud-Server auf einen anderen Cloud-Server zu migrieren, lesen Sie diese andere Anleitung.
  • Um ein Webhosting von einem Cloud-Server auf ein gemeinsames Webhosting zu migrieren, lesen Sie diese andere Anleitung; beachten Sie, dass dies eine Operation ist, die Sie manuell durchführen müssen.

 

1. Einen Cloud-Server bestellen

Dazu:

  1. Klicken Sie hier, um im Infomaniak Manager die Verwaltung der Cloud-Server aufzurufen (Benötigen Sie Hilfe?).
  2. Klicken Sie auf Bestellen, wählen Sie einen verwalteten Cloud-Server aus und folgen Sie den Anweisungen des Assistenten, um die Bestellung abzuschließen:

 

2. Migration des Hostings auf den Cloud-Server

Sobald der Cloud-Server aktiv ist:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Benötigen Sie Hilfe?).
  2. Klicken Sie auf das Aktionsmenü ⋮ rechts neben dem entsprechenden Eintrag.
  3. Klicken Sie auf Angebot ändern:
  4. Wählen Sie das Angebot für die kostenlose Migration aus.
  5. Wählen Sie den Cloud-Server aus, auf den Ihr Hosting migriert werden soll:
  6. Klicken Sie auf die Schaltfläche Weiter am unteren Rand der Seite und schließen Sie den Vorgang vollständig ab.‍
  7. Warten Sie, bis die Hosting-Migration abgeschlossen ist. Während des Prozesses kommt es zu einer Unterbrechung des Dienstes.

War diese FAQ nützlich?

Dieser Leitfaden enthält Informationen zur standardmäßig erstellten Datei robots.txt für Webhosting, bei denen diese Datei fehlt.

 

Einleitung

  • Die Datei robots.txt dient als Leitfaden für die Suchmaschinen-Crawler.
  • Sie befindet sich im Stammverzeichnis einer Website und enthält spezifische Anweisungen für diese Crawler, die angeben, welche Verzeichnisse oder Seiten sie durchsuchen dürfen und welche sie ignorieren sollen.
  • Beachten Sie jedoch, dass Roboter diese Anweisungen ignorieren können, wodurch die Datei robots.txt eher eine freiwillige Richtlinie als eine strikte Regel darstellt.

 

Inhalt der Datei

Wenn die Datei robots.txt auf einer Infomaniak-Website fehlt, wird automatisch eine Datei mit demselben Namen und den folgenden Direktiven generiert:

User-agent: *
Crawl-delay: 10

Diese Anweisungen weisen die Webcrawler an, ihre Anfragen in 10-Sekunden-Abständen zu stellen, um eine unnötige Überlastung der Server zu vermeiden.

 

Die standardmäßig erstellte robots.txt-Datei umgehen

Es ist möglich, die robots.txt-Datei zu umgehen, indem Sie die folgenden Schritte ausführen:

  1. Erstellen Sie eine leere Datei robots.txt (diese dient lediglich als Platzhalter, damit die Regeln nicht angewendet werden).
  2. Verwalten Sie die Weiterleitung der URI (Uniform Resource Identifier) robots.txt zu der von Ihnen gewünschten Datei mithilfe einer .htaccess-Datei.

Beispiel

RewriteEngine On RewriteCond %{REQUEST_URI} /robots.txt$ RewriteRule ^robots\.txt$ index.php [QSA,L]

Erläuterungen

Explications

  • Das Apache-Modul mod_rewrite ist aktiviert, um Weiterleitungen zu ermöglichen.
  • Die Bedingung RewriteCond %{REQUEST_URI} /robots.txt$ prüft, ob die Anfrage die Datei robots.txt betrifft.
  • Die Regel RewriteRule ^robots\.txt$ index.php [QSA,L] leitet alle Anfragen an robots.txt an index.php weiter, wobei die Option [QSA] die Anfrageparameter beibehält.

Es wird empfohlen, diese Anweisungen am Anfang der Datei .htaccess zu platzieren.


War diese FAQ nützlich?

Dieser Leitfaden behandelt das Thema IP-Adressen, und zwar…

  • …die Adressen, die Websites/Hostings/Servern zugewiesen werden, dynamische oder statische IP-Adressen, gemeinsam genutzte oder dedizierte IP-Adressen,
  • … von Ihrem Internetdienstanbieter (ISP) zugewiesen, wenn eine Internetverbindung zu Ihrem Infomaniak-Produkt hergestellt wird.

 

Einleitung

  • Eine dedizierte oder statische IP-Adresse für eine Website ist eine permanente IP-Adresse, die dieser Website exklusiv zugewiesen wird.
  • Im Gegensatz zu einer gemeinsam genutzten IP-Adresse, die von mehreren Websites verwendet wird, garantiert eine dedizierte IP-Adresse, dass nur diese Plattform mit dieser Adresse verknüpft ist.
  • Dedizierte IP-Adressen für Websites werden häufig in Fällen verwendet, in denen Stabilität, Personalisierung und Sicherheit wichtig sind, z. B. beim Hosting von Servern, bei der Konfiguration von Firewalls oder bei der Aktivierung von SSL-Zertifikaten (auch wenn es möglich ist, ohne dedizierte IP-Adresse ein SSL-Zertifikat zu installieren).
  • Hier sind die wichtigsten Vorteile:
    • Das Konfigurieren eines PTR-Eintrags oder Reverse-DNS auf dedizierten IP-Adressen ist insbesondere für die Installation eines Mailservers nützlich, da einige E-Mail-Anbieter den PTR-Eintrag überprüfen, bevor sie E-Mails von einem Server akzeptieren.
    • Bessere Stabilität der Verbindung.
    • Reduzierung des Risikos eines schlechten Rufs aufgrund von Websites, die sich dieselbe IP-Adresse teilen.
    • Einfachere Konfiguration bestimmter technischer Aspekte.
    • Eine dedizierte IP-Adresse kann das Ranking einer Website verbessern (obwohl es unterschiedliche Meinungen unter SEO-Experten gibt).
  • Achtung: Infomaniak ermöglicht keinen Zugriff auf Websites über HTTP(S) mithilfe von (dedizierten) IP-Adressen auf verwalteten Servern. Sie müssen einen Domainnamen verwenden, der auf die IP-Adresse verweist (oder die Vorschau-URL verwenden).

 

Eine dedizierte IP-Adresse zur Website hinzufügen

Um Ihrer Website eine dedizierte IP-Adresse zuzuweisen, lesen Sie bitte diese Anleitung.

Wenn Sie Probleme haben, weil Sie den Webverkehr auf einen bestimmten Port umleiten, lesen Sie bitte diese andere Anleitung.

 

IP-Adresse blockieren (Internetverbindung)

Wenn Sie keine Verbindung mehr herstellen können…

  • … alle Ihre E-Mail-Adressen, die Sie bei Infomaniak besitzen (und die normalerweise einwandfrei funktionieren), und das mit einer Software/einem E-Mail-Client über ein und dasselbe Internetnetzwerk (d. h. über dieselbe IP-Adresse, die von Ihrem Internetanbieter bereitgestellt wird)…

… oder wenn Sie leider eine solche Aktion durchgeführt haben:

  • wiederholte, fehlgeschlagene Verbindungsversuche per FTP, SSH oder an Zugriffspunkten wie der WordPress-Anmeldung…
  • Anfragen, die zu viele Fehler zurückgeben, wie z. B. eine große Anzahl von 403-Fehlern…

… Ihr Zugriff auf die Infomaniak-Server kann gesperrt werden, wenn die IP-Adresse Ihrer Internetverbindung gesperrt wird (IP-Sperre).

Um das Problem zu beheben, kontaktieren Sie den Infomaniak-Support per E-Mail und geben Sie die betreffende Domain und vor allem Ihre öffentliche IP-Adresse an.

 

Endgültige Freischaltung (IP-Adresse auf Whitelist setzen)

Bei einem Cloud-Server können Sie zusätzlich beantragen, die betreffende IP-Adresse dauerhaft freizuschalten, sodass die Blockierung unter keinen Umständen erneut auftritt. Dazu müssen Sie Folgendes tun:

  1. Eine dedizierte IP-Adresse für Ihren Cloud-Server erhalten.
  2. Sich bewusst sein, dass Infomaniak keine potenziellen Angriffe von dieser IP-Adresse mehr blockieren wird.; bösartige Angriffe oder Zugriffsversuche von dieser Adresse werden nicht mehr automatisch von den Sicherheitssystemen blockiert.
  3. Per E-Mail und von einer Kontaktadresse bestätigenmit dem Konto (Inhaber oder Administrator) verbunden ist, und Sie bestätigen, dass Sie die volle Verantwortung für Angriffe übernehmen, die von dieser IP-Adresse ausgehen.

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie eine dedizierte IP für eine Website bestellen, verknüpfen oder entfernen.

 

Dedizierte IPs auf einer Webhosting verwalten

 

Eine oder mehrere erste dedizierte IP-Adressen bestellen

Dafür:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde:
  3. Klicken Sie auf den Pfeil rechts neben Erweiterte Tools im linken Seitenmenü.
  4. Klicken Sie auf Dedizierte IPs im linken Seitenmenü.
  5. Klicken Sie auf die Schaltfläche, um eine oder mehrere IP-Adressen zu bestellen:
  6. Erhöhen Sie entsprechend der gewünschten Anzahl an IPs:

 

Eine oder mehrere zusätzliche dedizierte IP-Adressen bestellen

Dafür:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde.
  3. Klicken Sie auf den Pfeil rechts neben Erweiterte Tools im linken Seitenmenü.
  4. Klicken Sie auf Dedizierte IPs im linken Seitenmenü.
  5. Klicken Sie auf den Text, um eine oder mehrere zusätzliche IP-Adressen zu bestellen:
  6. Erhöhen Sie entsprechend der gewünschten Anzahl an IPs.

 

Eine dedizierte IP-Adresse mit einer Website auf einer Webhosting verknüpfen

Sobald die IP bestellt und bezahlt wurde, nehmen Sie die folgenden Voraussetzungen zur Kenntnis, da der Wechsel zu einer dedizierten IP-Adresse für eine Website zu einer vorübergehenden Unterbrechung führen kann, insbesondere wenn ein Let's Encrypt SSL-Zertifikat vorhanden ist.

Voraussetzungen

  • Beginnen Sie damit, den TTL der DNS-Einträge A und AAAA (für @ und www) auf 5 Minuten zu verkürzen.
  • Warten Sie die Dauer des vorherigen TTL, bevor Sie Änderungen vornehmen.
  • Die folgende Änderung sollte während einer Zeit mit geringem Verkehr durchgeführt werden, um die durch die unvermeidliche Unterbrechung verursachte Beeinträchtigung zu minimieren.
  • Am Ende des Vorgangs müssen Sie die Zeit des neuen TTL abwarten, damit sich die neue Konfiguration ausbreitet und das SSL-Zertifikat neu generiert wird. Überprüfen Sie dann die Zugänglichkeit der Website über HTTPS, um sicherzustellen, dass alles ordnungsgemäß funktioniert.

Um zu einer dedizierten IP-Adresse zu wechseln:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde.
  3. Klicken Sie auf den Pfeil rechts neben Erweiterte Tools im linken Seitenmenü.
  4. Klicken Sie auf Dedizierte IPs im linken Seitenmenü.
  5. Klicken Sie auf die Schaltfläche, um die IP-Adresse mit einer Website Ihres Hostings zu verknüpfen:
  6. Wählen Sie die Website aus, der die neue IP-Adresse zugewiesen werden soll.
  7. Setzen Sie ein Häkchen in das Kontrollkästchen, nachdem Sie die Warnungen gelesen haben.
  8. Klicken Sie auf die Schaltfläche Verknüpfen:

 

Eine dedizierte IP-Adresse von einer Website entfernen

Sobald die IP installiert ist, um sie zu deinstallieren:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde.
  3. Klicken Sie auf den Pfeil rechts neben Erweiterte Tools im linken Seitenmenü.
  4. Klicken Sie auf Dedizierte IPs im linken Seitenmenü.
  5. Klicken Sie auf das Aktionsmenü ⋮ rechts neben dem betreffenden Element.
  6. Wählen Sie Trennen:
  7. Nehmen Sie die Warnungen zur Kenntnis und bestätigen Sie die Löschung, um den Deinstallationsvorgang der IP abzuschließen.

 

Nehmen Sie diesen anderen Leitfaden zur Kenntnis, wenn Sie nach Informationen zu möglichen Problemen mit Ihrer IP suchen.


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie ein Webhosting von MySQL auf MariaDB migrieren.

 

Vorwort

  • MariaDB ist eine verbesserte Version von MySQL mit vielen leistungsstarken integrierten Funktionen und zahlreichen Verbesserungen in Bezug auf Nutzung, Sicherheit und Leistung:
    • MariaDB verfügt über einen größeren Verbindungs-Pool, der bis zu 200.000 Verbindungen unterstützt, während MySQL einen kleineren Verbindungs-Pool hat.
    • Beim Vergleich der Leistung von MariaDB und MySQL stellt man fest, dass die Replikation in MariaDB schneller und in MySQL langsamer ist; MariaDB ist insgesamt schneller als MySQL.
    • MariaDB ist Open Source, während MySQL in seiner Enterprise-Ausgabe proprietären Code verwendet.
  • Das Upgrade auf MariaDB ist irreversibel und alle Websites, die sich auf Ihrem Hosting befinden, werden anschließend mit dieser Version von MariaDB funktionieren.
  • Bei diesem Vorgang werden die Statistiken zurückgesetzt.

 

MariaDB anstelle von MySQL verwenden

Um ein Webhosting auf MariaDB zu migrieren:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der dem betreffenden Produkt zugewiesen ist.
  3. Klicken Sie im linken Seitenmenü auf Datenbanken.
  4. Klicken Sie auf den Link Zu MariaDB migrieren.

Um einen Cloud-Server zu migrieren, nehmen Sie sich diesen anderen Leitfaden zur Migration auf eine neue Generation von Cloud-Servern zur Kenntnis.


War diese FAQ nützlich?