Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erlÀuternde Videos. Hier gibt es nur Lösungen!
Diese Anleitung erklÀrt, wie Sie eine bestehende Website innerhalb eines Webhosting-Pakets von Infomaniak auf ein anderes Webhosting-Paket von Infomaniak verlagern.
Â
Einleitung
- Es gibt nicht viele schlĂŒsselfertige Lösungen, um eine Website zu migrieren:
- Im Allgemeinen bieten nur wenige Hosting-Anbieter die Möglichkeit, eine komplette Website mit ihren Datenbanken zu exportieren oder zu importieren.
- Dies liegt unter anderem daran, dass es eine Vielzahl von Möglichkeiten gibt, eine Website zu erstellen, und ebenso viele, weitgehend inkompatible Programmiersprachen.
- Wenn die zu migrierende Website jedoch mit WordPress erstellt wurde, lesen Sie bitte diesen anderen Leitfaden, der eine vereinfachte Lösung zeigt.
- Es ist auch möglich, ein komplettes Webhosting-Paket zu verschieben (siehe unten).
Â
Manuelle Lösung: Beispiel fĂŒr eine Website-Migration
Um dies manuell zu tun, ist Folgendes erforderlich:
- Webdaten sowie die zugehörigen Datenbanken sichern,
- veröffentlichen Sie dies auf einer Website, die auf dem Ziel-Webhosting erstellt wurde,
- und wenn der zugehörige Domainname identisch ist, muss die erste Website gelöscht oder umbenannt werden.
FĂŒr den Rest hier ein Beispiel fĂŒr die Vorgehensweise:
- Bestellen Sie das andere Webhosting / den anderen Cloud-Server, falls Sie dies noch nicht getan haben.
- Erstellen Sie eine âTestwebsiteâ auf diesem neuen Hosting (z. B. dev.domain.xyz â siehe unten).
- Kopieren Sie Ihre Daten manuell per FTP und MySQL (exportieren / importieren).
- Passen Sie Ihre Website gegebenenfalls an (Datenbankadresse usw.).
- Sobald Sie mit der âneuen Websiteâ zufrieden sind, löschen Sie die alte.
- Ăndern Sie den Namen der neuen Website, um ihr den richtigen Namen zu geben.
Eine Alternative besteht darin, in Schritt 2 oben mit dem Alias www. zu arbeiten, den Sie zuvor von Ihrer aktuellen Website trennen können. TatsĂ€chlich ist der Alias www(.domain.xyz) oft als Alias fĂŒr Ihre Website eingerichtet, und es reicht aus, ihn zu trennen, was die Erstellung einer Website auf dem anderen Hosting mit dem Namen www.domain.xyz ermöglicht (vergessen Sie nicht, in Schritt 6 Ihren Alias vom Typ âdomain.xyzâ ohne das âwwwâ zu dieser neuen Website hinzuzufĂŒgen).
Â
Automatische Migration ganzer Webhosting-Pakete
Es gibt eine automatisierte Möglichkeit, ein Infomaniak-Webhosting zu migrieren:
- ein Infomaniak Cloud Server (falls das Hosting derzeit gemeinsam genutzt wird oder falls das Hosting bereits auf einem Cloud Server lÀuft)
- eine andere Infomaniak Organisation
Ein Starter-Hosting-Paket kann nicht verschoben werden, aber es kann umgewandelt werden.
Link zu dieser FAQ: https://faq.infomaniak.com/2318
War diese FAQ nĂŒtzlich?
Diese Anleitung erklĂ€rt, wie Sie das Tool zur Erkennung von SicherheitslĂŒcken deaktivieren (oder wieder aktivieren). Es handelt sich um einen kostenlosen und ergĂ€nzenden Schutz zum Antivirenprogramm, der Ihre Webhosting-Dienste automatisch vor Malware und SicherheitslĂŒcken schĂŒtzt.
Â
Deaktivieren oder Aktivieren der Erkennung von SicherheitslĂŒcken
Es wird nicht empfohlen, dieses Tool zu deaktivieren, da Sie mit dieser kostenlosen Option nicht mehr benachrichtigt werden, wenn Ihre Website SicherheitslĂŒcken oder schĂ€dliche Dateien (Malware) enthĂ€lt!
Um auf das Webhosting zuzugreifen und den Dienst zu deaktivieren (oder wieder zu aktivieren):
- Hier klicken, um zur Verwaltung von Hostings & Websites in Ihrem Infomaniak-Kontrollpanel zu gelangen (â: Hilfe).
- Klicken Sie auf den Namen des betreffenden Hostings.
- Klicken Sie im linken MenĂŒ auf Sicherheit.
- Klicken Sie im linken MenĂŒ auf Schwachstellen-Scan.
- Klicken Sie auf den Schalter, um den Scan zu deaktivieren oder zu aktivieren:

Lesen Sie diese andere Anleitung, wenn Sie Informationen zur RĂŒckgĂ€ngigmachung einer Sicherheitskorrektur suchen.
Link zu dieser FAQ: https://faq.infomaniak.com/2327
War diese FAQ nĂŒtzlich?
Diese Anleitung erklĂ€rt, wie Sie ein Patch, eine QuarantĂ€ne oder eine Sperrung anwenden oder aufheben können, die von dem Tool zur Erkennung von Schwachstellen durchgefĂŒhrt wurde. Es handelt sich um einen kostenlosen und zusĂ€tzlichen Schutz, der Ihre Webhostings automatisch vor Malware und SicherheitslĂŒcken schĂŒtzt.
Â
Einleitung
- Ohne Ihr Zutun korrigiert das Tool erkannte SicherheitslĂŒcken automatisch innerhalb von 7 Tagen.
- Es wird dringend davon abgeraten, einen Patch oder eine QuarantĂ€ne rĂŒckgĂ€ngig zu machen, es sei denn, Sie sind sich dessen, was Sie tun.
Â
Eine Korrektur anwenden oder rĂŒckgĂ€ngig machen
Dazu:
- Klicken Sie hier, um zur Verwaltung von Hostings & Websites in Ihrem Infomaniak-Kontrollpanel zu gelangen (â: Hilfe).
- Klicken Sie auf den Namen des betreffenden Hostings.
- Klicken Sie im linken MenĂŒ auf Sicherheit â.
- Klicken Sie im linken MenĂŒ auf Schwachstellen-Scan:

- Wenn nichts angezeigt wird, klicken Sie zuerst auf die SchaltflÀche Verlauf anzeigen.
- Wenn ein Ereignisverlauf vorhanden ist, klicken Sie auf das AktionsmenĂŒ âź rechts neben der betreffenden Schwachstelle in der angezeigten Tabelle.
- Klicken Sie auf Ănderung rĂŒckgĂ€ngig machen.
- In einigen FÀllen sind weitere Aktionen möglich:
- Patch anwenden: behebt die Schwachstelle sofort.
- Patch rĂŒckgĂ€ngig machen: macht die Korrektur rĂŒckgĂ€ngig und stellt die ursprĂŒngliche, anfĂ€llige Datei wieder her (nicht empfohlen).
- Datei löschen: löscht die Schadsoftware endgĂŒltig von Ihrem Hosting (kann die Funktion Ihrer Website beeintrĂ€chtigen).
- In QuarantÀne verschieben: isoliert die anfÀllige Datei und ermöglicht es Ihnen, sie bei Bedarf wiederherzustellen (kann die Funktion Ihrer Website beeintrÀchtigen).
- QuarantĂ€ne aufheben: stellt die isolierte Datei an ihren ursprĂŒnglichen Speicherort zurĂŒck (nicht empfohlen).
- Ausnahme hinzufĂŒgen: ermöglicht es Ihnen, dem Tool mitzuteilen, dass die anfĂ€llige Datei sicher ist; diese wird dann nicht mehr analysiert.
- Ausnahme entfernen: entfernt den Status Erlaubt der Datei; diese wird dann wieder analysiert.
Â
Details zu den verschiedenen Statusmeldungen
- ANFĂLLIG: In einer Datei wurde eine Schwachstelle entdeckt; die Spalte Pfad zeigt Ihnen den Speicherort der Datei an.
- BEHOBEN: Die Schwachstelle wurde durch das Tool behoben.
- ERLAUBT: Die anfÀllige Datei wurde manuell freigegeben; diese wird nicht mehr vom Tool analysiert.
- BEHOBENââ: Eine manuelle Korrektur auĂerhalb des Tools wurde an der Datei vorgenommen (CMS-Update, CodeĂ€nderung, manuelle Löschung der Datei usw.).
- KORREKTUR RĂCKGĂNGIG GEMACHTâââ: Die Korrektur des Tools wurde manuell rĂŒckgĂ€ngig gemacht; es ist möglich, den Patch erneut anzuwenden.
Link zu dieser FAQ: https://faq.infomaniak.com/2343
War diese FAQ nĂŒtzlich?
Diese Anleitung erklĂ€rt, wie Sie von einem VPS Lite zu einem VPS Cloud migrieren können, wobei alle Ihre Daten erhalten bleiben und Sie nichts an Ihrer bestehenden Konfiguration Ă€ndern mĂŒssen.
Einleitung
- Die IP-Adresse des Servers und alle Daten auf der Festplatte bleiben erhalten.
- Diese Ănderung kann nicht rĂŒckgĂ€ngig gemacht werden.
- Ein Wechsel von einem Cloud-VPS zu einem Lite-VPS ist nicht möglich.
Migration von einem Lite-VPS zu einem Cloud-VPS durchfĂŒhren
Um den Vorgang zu starten, öffnen Sie den VPS Lite:
- Klicken Sie hier, um auf die Verwaltung Ihres VPS im Infomaniak Manager zuzugreifen (Benötigen Sie Hilfe?).
- Klicken Sie direkt auf den Namen des betreffenden VPS:

- Klicken Sie auf Mein Angebot erweitern:

- Klicken Sie auf die SchaltflÀche Upgrade im angezeigten Dialogfenster.
- SchlieĂen Sie die Bestellung ab, um Ihr VPS Lite zu erweitern.
- Bitte warten Sie wĂ€hrend der Migration. Es wird zu einer vorĂŒbergehenden Unterbrechung des Dienstes kommen.
Link zu dieser FAQ: https://faq.infomaniak.com/2349
War diese FAQ nĂŒtzlich?
Diese Anleitung erklĂ€rt, wie Sie eine Datei angeben können, die vor dem Laden der gewĂŒnschten Seite oder zu Beginn jedes auf Ihrem Server ausgefĂŒhrten PHP-Skripts geladen wird. Die Datei wird so eingebunden, als ob sie mit der Funktion require() aufgerufen worden wĂ€re, aber im Wesentlichen wird die PHP-Direktive auto_prepend_file verwendet.
Â
Einleitung
- Um beispielsweise die Header einer Website zu definieren, kann eine Datei
headers.phperstellt werden, die PHP-Funktionenheader()enthĂ€lt und die am Anfang jeder PHP-Datei eingefĂŒgt wird (prepend). Dies kann auf folgende Weise erfolgen:- âŠ ĂŒber eine Datei
.user.ini(spezifisch fĂŒr einen Ordner), - ⊠oder ĂŒber die Konfiguration der Website im Manager (global), wie unten beschrieben.
- âŠ ĂŒber eine Datei
Â
Eine Datei global ĂŒber den Manager einbinden
Um auf die Verwaltung der Website zuzugreifen:
- Klicken Sie hier, um auf die Verwaltung von Hosting und Websites in Ihrem Infomaniak-Kontrollpanel zuzugreifen (â: Hilfe).
- Klicken Sie auf den Namen der betreffenden Website.
- Klicken Sie auf Erweiterte Einstellungen verwalten:

- Klicken Sie auf den Reiter PHP / Apache:

- FĂŒllen Sie die entsprechende Zeile aus, indem Sie den Pfad zur einzubindenden Datei eingeben.
- Klicken Sie auf die SchaltflÀche Speichern am unteren Rand der Seite:

Â
Nachdem Sie diese Direktive definiert haben, werden alle PHP-Seiten auf Ihrem Server automatisch die angegebene Datei einbinden, bevor sie ihren eigenen Code ausfĂŒhren.
Die in einer Datei .htaccess definierten Header gelten nur fĂŒr nicht-PHP-Inhalte (also statische Inhalte).
Infomaniak verwendet php-fpm, das die verschiedenen Header ĂŒber apache fast_cgi empfĂ€ngt. In der RFC von cgi_www gehört der Header Strict-Transport-Security nicht zu den ĂŒber CGI ĂŒbermittelten Headern, und die Apache-Dokumentation bestĂ€tigt dies. Bitte informieren Sie sich ĂŒber diese weitere RFC.
Link zu dieser FAQ: https://faq.infomaniak.com/2352
War diese FAQ nĂŒtzlich?
Diese Anleitung erklĂ€rt, wie Sie die ZeitrĂ€ume anpassen können, in denen Infomaniak Wartungsarbeiten durchfĂŒhren kann, um Ihre Dienste weiterzuentwickeln (neue Funktionen, Fehlerbehebungen usw.).
Â
Einleitung
- Diese Funktion ist nur fĂŒr Folgendes verfĂŒgbar:
- Cloud-Server
- Cloud-VPS / VPS Lite
- Jelastic Cloud
- Sofern Sie nichts anderes angeben, werden geplante Wartungsarbeiten in der Regel von Infomaniak zwischen 22:00 und 6:00 Uhr durchgefĂŒhrt.
Â
Geplante Wartungszeiten Àndern
So geht's:
- Klicken Sie hier, um auf den Dienst zuzugreifen, fĂŒr den Sie Wartungsarbeiten planen möchtenim Infomaniak Manager (Benötigen Sie Hilfe?).
- Klicken Sie direkt auf den Namen des betreffenden Produkts.
- Klicken Sie im linken MenĂŒ oder auf der zentralen Seite, je nach betroffenem Dienst (im Folgenden Jelastic), auf Geplante Wartungsarbeiten:

- Das gleiche Prinzip gilt fĂŒr einen VPS:

- Das gleiche Prinzip gilt fĂŒr einen VPS:
- Klicken Sie auf die SchaltflĂ€chen, um in blau einen bevorzugten Zeitrahmen fĂŒr die DurchfĂŒhrung festzulegen.
- BestÀtigen Sie, indem Sie auf die SchaltflÀche am unteren Rand klicken:

Link zu dieser FAQ: https://faq.infomaniak.com/2424
War diese FAQ nĂŒtzlich?
Dieser Leitfaden beschreibt detailliert die Erstellung eines GIT-Repositorys sowohl auf Ihrem Webhosting als auch auf Ihrem Cloud-Server von Infomaniak.
Â
Einleitung
- GIT und GitHub sind standardmĂ€Ăig auf den beiden oben genannten Plattformen verfĂŒgbar.
Â
Erstellen eines GIT-Repositorys
Auf dem Server eingerichtet:
- Das GIT-Repository befindet sich unter
/git_depot - Die Website befindet sich im Ordner
/web/[projekt](auf Ihrem FTP-Server).
Folgende Befehle sind einzugeben:
cd
mkdir git_depot
cd git_depot/
git init --bare [projet].git
cd [projet].git
git update-server-infoÂ
Lokales Repository auf den Server hochladen
Folgendes ist auf dem lokalen Rechner auszufĂŒhren:
git init
git remote add origin ssh://user@[xxxxx].ftp.infomaniak.com:/home/clients/[123456789]/git_depot/[projet].git
git status
git add .
git commit -a -m "init"
git push --set-upstream origin master
git pushÂ
Website auf dem Serververzeichnis klonen
Auf dem Server ausfĂŒhren:
cd
cd web
rm -r [projet]/
git clone /home/clients/[123465789]/git_depot/[projet].git [projet]/Link zu dieser FAQ: https://faq.infomaniak.com/2463
War diese FAQ nĂŒtzlich?
Diese Anleitung erklÀrt, wie Sie den Speicherplatz Ihres Cloud-VPS erhöhen können, nachdem die TarifÀnderung vorgenommen wurde.
Â
Einleitung
- StandardmĂ€Ăig wird der Cloud-VPS mit zwei Volumes ausgeliefert:
- 1 Volume fĂŒr das Betriebssystem Ihrer Wahl (
/dev/vda). - 1 Volume fĂŒr die Speicherung Ihrer Daten (
/dev/vdb), dieses Volume wird erweitert.
- 1 Volume fĂŒr das Betriebssystem Ihrer Wahl (
- Achtung: Je nach installiertem Betriebssystem kann das Systemvolume
/dev/sda,/dev/sda1oder/dev/vdaheiĂen; das gleiche gilt fĂŒr das Datenvolume/dev/sdb,/dev/sdb2oder/dev/vdb. Es ist daher ratsam, diese Angaben durch die fĂŒr Ihre Situation zutreffenden Angaben zu ersetzen.
Â
SSH-Befehle zum Erhöhen des Speicherplatzes
Wenn Sie beispielsweise XFS wĂ€hlen, mĂŒssen Sie die entsprechenden Tools installieren (falls diese noch nicht vorhanden sind):
sudo apt install xfsprogsErhöhen Sie anschlieĂend das Volumen mit den folgenden SSH-Befehlen:
sudo xfs_grow /dev/vdbUnd wenn Sie EXT4 wÀhlen:
sudo resize2fs /dev/vdbÂ
Speicherplatz nach einer Speichererweiterung erhöhen
Nachdem Sie den Speicherplatz Ihres Linux-Servers erweitert haben, können zwei Szenarien auftreten. Beachten Sie, dass keine Daten gelöscht werden, wenn Sie den Speicherplatz durch eine Ănderung Ihres VPS-Angebots erhöhen.
Â
Erster Fall
Wenn der gesamte Speicherplatz ohne Partitionierung verwendet wird, ist es nicht erforderlich, resizepart auszufĂŒhren, da keine Partition vorhanden ist.
sudo umount /dev/vdb
sudo fsck.ext4 -f /dev/vdb
sudo resize2fs /dev/vdbÂ
Zweites Szenario
Wenn ein Volume eine Partition enthĂ€lt (/dev/vdb1), mĂŒssen Sie zunĂ€chst die Prozesse beenden, die dieses Volume verwenden, und anschlieĂend die Partition aushĂ€ngen.
sudo umount /dev/vdb1Â
AnschlieĂend muss die GröĂe der Partition mit parted vergröĂert werden, das ĂŒber den Befehl resizepart verfĂŒgt, was bei fdisk nicht der Fall ist.
sudo parted /dev/vdb
GNU Parted 3.2
Using /dev/vdb
Welcome to GNU Parted! Type âhelp' to view a list of commands.
(parted) resizepart 1 100%
(parted) quit
sudo fsck.ext4 -f /dev/vdb1
sudo resize2fs /dev/vdb1Â
Und das Systemvolume?
Es ist nicht möglich, die GröĂe des Systemvolumes zu erhöhen.
FĂŒr Linux bietet Infomaniak 20 GB an, was fĂŒr jede Linux-Distribution ausreichend ist.
FĂŒr Windows stellt Infomaniak 100 GB auf der Festplatte C bereit, was fĂŒr Windows ausreichend ist. Anwendungen sollten auf dem Laufwerk D installiert werden. Wenn Sie 50 GB Speicherplatz haben, können Sie 100 GB anfordern (kontaktieren Sie den Infomaniak-Support und geben Sie dabei einen Zeitrahmen fĂŒr die DurchfĂŒhrung an, da es zu einer kurzen Unterbrechung kommen kann).
Link zu dieser FAQ: https://faq.infomaniak.com/2507
War diese FAQ nĂŒtzlich?
Diese Anleitung erklÀrt, wie Sie systemd auf einem Cloud-Server installieren und konfigurieren, und stellt die wichtigsten verwendbaren Befehle vor.
Â
Voraussetzungen
- Folgen Sie der Installationsanleitung fĂŒr
systemdfĂŒr Cloud Server. - Lesen Sie die offizielle Dokumentation, um sich ĂŒber alle Möglichkeiten von systemd zu informieren.
- Die Dateien mit der Endung âunitâ mĂŒssen in folgendes Verzeichnis gelegt werden:
~/.config/systemd/user/ ( /home/clients/absolute-path-id/.config/systemd/user )(wobei Sie absolute-path-id, das in Ihrem Manager angezeigt wird, ersetzen) und die Berechtigungen mĂŒssen auf 0644 gesetzt werden. - Der Parameter
--usermuss in jedem Befehl angegeben werden.
Â
Wichtige Befehle
Hier ist eine nicht erschöpfende Liste von Befehlen, die mit systemd verwendet werden können.
systemd dazu zwingen, die Unit-Dateien erneut zu lesen und die Ănderungen zu berĂŒcksichtigen:
systemctl --user daemon-reloadAktivierung eines Dienstes:
systemctl --user enable --now SERVICENAME.serviceĂberprĂŒfung des Status eines Dienstes:
systemctl --user status SERVICENAME.serviceÂ
Konfiguration von Node als Dienst mit systemd
Es ist erforderlich, eine Datei mit dem Namen âUnitâ und der Erweiterung â.serviceâ zu erstellen und diese im folgenden Verzeichnis zu speichern:
~/.config/systemd/user/Sie können das folgende Beispiel wiederverwenden, indem Sie die Werte, die mit {} beginnen, ersetzen:
[Unit]
Description={Le nom du service} # Spécifier ici un nom du service. Celui-ci est obligatoire mais n'a pas d'impact sur le fonctionnement
[Service]
Restart=always
Environment=NODE_VERSION={la version souhaitée} # Spécifier ici la version de Node à utiliser. S'assurer qu'elle soit installée au préalable avec "nvm install {la version souhaitée}"
WorkingDirectory=%h/{repertoire du projet Node} # %h correspond à la racine de l'hébergement
ExecStart=/bin/bash -c "exec $HOME/.nvm/nvm-exec {commande de lancement du script node}" # Cette commande dépend du projet. Par exemple, "npm run start", "npm run serve" ou encore "node server.js" sont courants
[Install]
WantedBy=default.targetÂ
Weitere Aktionen mit einer Unit-Datei
systemctl --user daemon-reloadDienst starten (wenn dieser bereits aktiv ist, passiert nichts):
systemctl --user start [Nom du Unit]Dienst beenden (wenn der Dienst nicht aktiv ist, passiert nichts):
systemctl --user stop [Nom du Unit]Dienst neu starten (wenn der Dienst nicht lÀuft, wird er gestartet):
systemctl --user restart [Nom du Unit]Informationen zum Dienst abrufen, insbesondere:
- âAktivâ, das anzeigt, ob der Dienst ausgefĂŒhrt wird und seit wann.
- âCGroupâ zeigt die Prozessgruppe an, die vom Dienst verwaltet wird. Dies ermöglicht die Anzeige der aktiven Prozesse mit ihren Argumenten und ihrer ID.
Unterhalb von âCGroupâ befinden sich gegebenenfalls Protokolle (die Standardausgabe und Fehlerausgabe des Prozesses):
systemctl --user status [Nom du Unit]Automatischen Start des Dienstes beim Serverstart aktivieren; Hinweis: Dies startet den Dienst nicht:
systemctl --user enable [Nom du Unit]Automatischen Start des Dienstes beim Serverstart deaktivieren; Hinweis: Dies stoppt den Dienst nicht:
systemctl --user disable [Nom du Unit]Â
Konfiguration mit den BenutzereintrÀgen:
[Unit]
Description="nom service"
[Service]
Restart=always
Environment=NODE_VERSION=16.17
WorkingDirectory=%h/sites/"nom-repertoire-site"/
ExecStart=/bin/bash -c "exec $HOME/.nvm/nvm-exec npm run start"
[Install]
WantedBy=default.targetLink zu dieser FAQ: https://faq.infomaniak.com/2571
War diese FAQ nĂŒtzlich?
Diese Anleitung erklĂ€rt, wie Sie die Variablen der PHP-CLI-Erweiterung Ă€ndern, die standardmĂ€Ăig auf dem Infomaniak Cloud Server verfĂŒgbar ist.
PHP_CLI-Variablen Àndern
Um auf die PHP-Erweiterungen Ihres Cloud-Servers zuzugreifen:
- Klicken Sie hier, um die Verwaltung Ihres Cloud-Servers im Infomaniak Manager aufzurufen (Benötigen Sie Hilfe?).
- Klicken Sie direkt auf den Namen des betreffenden Cloud-Servers.
- Klicken Sie im linken MenĂŒ auf PHP-Erweiterungen.
- Klicken Sie auf das AktionsmenĂŒ âź rechts neben PHP-CLI in der angezeigten Tabelle.
- Klicken Sie auf Konfigurieren:

- Ăndern Sie die folgenden Variablen:
allow_url_fopen,allow_url_include,memory_limit,max_execution_time,short_open_tag,allow_local_infile - Klicken Sie auf den blauen Button Speichern.
Link zu dieser FAQ: https://faq.infomaniak.com/2576
War diese FAQ nĂŒtzlich?
Diese Anleitung erklÀrt, wie Sie sich mit Elasticsearch verbinden, nachdem Sie es auf Magento von einem Cloud-Server von Infomaniak aus installiert haben.
Â
Voraussetzungen
- Einen Cloud-Server von Infomaniak besitzen.
- Magento installieren.
- Infomaniak-Support kontaktieren fĂŒr die Installation von Elasticsearch.
Â
Anmeldeinformationen
Sobald Sie sich in Ihrem Magento-Bereich angemeldet haben, mĂŒssen Sie die folgenden Informationen angeben, um Elasticsearch zu starten:
- Hostname:
localhostoder127.0.0.1 - Port:
9200 - PrÀfix:
magento2
Link zu dieser FAQ: https://faq.infomaniak.com/2587
War diese FAQ nĂŒtzlich?
Dieser Leitfaden zeigt verschiedene Anwendungsbeispiele fĂŒr Varnish auf dem Cloud Server von Infomaniak.
Â
Einleitung
- Konsultieren Sie diese zusÀtzlichen Ressourcen zur Varnish-Konfigurationssprache (VCL), um die Verarbeitung von Anfragen, das Routing und das Caching zu beherrschen:
Â
Varnish-Konfiguration
Nach der Installation basiert die Konfiguration von Varnish auf prĂ€zisen Regeln fĂŒr das Caching und das Löschen von Cache-Inhalten. Achten Sie darauf, den Zugriff einzuschrĂ€nken, um zu verhindern, dass nicht autorisierte EntitĂ€ten Ihren Cache leeren.
Hier ist ein Beispiel fĂŒr eine Konfigurationsdatei, die die hĂ€ufigsten AnwendungsfĂ€lle zusammenfasst:
vcl 4.0;
# Default backend configuration
backend default {
.host = "127.0.0.80"; # Backend IP address
.port = "80"; # Backend port
}
# Access Control List (ACL) for purge authorization
acl purge {
"localhost"; # Local access
"1.2.3.4"; # Trusted home IP
"42.42.42.0"/24; # Trusted company range
! "42.42.42.7"; # Specific IP exclusion (e.g., problematic user)
}
# Handle incoming requests
sub vcl_recv {
# Handle PURGE requests
if (req.method == "PURGE") {
# Check if client IP is authorized
if (!client.ip ~ purge) {
return (synth(405, "IP not authorized for PURGE requests."));
}
return (purge);
}
# Custom PURGEALL for image directory
if (req.method == "PURGEALL" && req.url == "/images") {
if (!client.ip ~ purge) {
return (synth(405, "IP not authorized for PURGEALL requests."));
}
# Invalidate all image-related objects in cache
ban("req.url ~ \.(jpg|png|gif|svg)$");
return (synth(200, "Images purged."));
}
# Bypass cache for authorized requests (e.g., admin panels)
if (req.http.Authorization) {
return (pass);
}
}
# Handle backend responses before caching
sub vcl_backend_response {
# Set TTL for images to 1 day
if (beresp.http.content-type ~ "image") {
set beresp.ttl = 1d;
}
# Respect backend's "uncacheable" instruction
if (beresp.http.uncacheable) {
set beresp.uncacheable = true;
}
}Â
Löschung ĂŒber die Befehlszeilenschnittstelle
Sobald Ihre Regeln aktiv sind, können Sie die Löschung Ihrer Website (z. B. âdomain.xyzâ) mit dem Tool curl testen:
# Purge the homepage
$ curl -X PURGE {{URL_5}}
# Expected Varnish response
<!DOCTYPE html>
<html>
<head>
<title>200 Purged</title>
</head>
<body>
<h1>Success 200: Purge completed</h1>
<p>The page has been successfully purged.</p>
<h3>Guru Meditation:</h3>
<p>XID: 2</p>
<hr>
<p>Varnish Cache Server</p>
</body>
</html>Um eine bestimmte URL zu löschen, Àndern Sie einfach den Pfad der Anfrage:
# Purge a specific file
$ curl -X PURGE {{URL_6}}
# Expected Varnish response
<!DOCTYPE html>
<html>
<head>
<title>200 Purged</title>
</head>
<body>
<h1>Success 200: Purge completed</h1>
<p>The file has been successfully purged.</p>
<h3>Guru Meditation:</h3>
<p>XID: 4</p>
<hr>
<p>Varnish Cache Server</p>
</body>
</html>Oder um die Massenlöschung der im VCL definierten Bilder auszulösen:
# Execute PURGEALL for images
$ curl -X PURGEALL {{URL_7}}
# Expected Varnish response
<!DOCTYPE html>
<html>
<head>
<title>200 Purged images</title>
</head>
<body>
<h1>Success 200: Images purged</h1>
<p>All images have been successfully purged.</p>
<h3>Guru Meditation:</h3>
<p>XID: 32770</p>
<hr>
<p>Varnish Cache Server</p>
</body>
</html>Â
Cache-Leeren ĂŒber ein CMS (PHP)
Die Cache-Verwaltung kann auch dynamisch ĂŒber Ihr Backend erfolgen. In der vorherigen Konfiguration wurde eine PrĂŒfung des Headers Uncacheable hinzugefĂŒgt. Ihr CMS kann diesen Header senden, um Varnish zu zwingen, eine Antwort nicht zu speichern.
Hier erfahren Sie, wie Sie eine programmgesteuerte Bereinigungsanfrage in PHP senden:
<?php
// Initialize cURL for a specific URL
if ($curl = curl_init("{{URL_8}}")) {
curl_setopt_array($curl, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PURGE",
CURLOPT_HTTPHEADER => [
"Host: {$_SERVER['HTTP_HOST']}" // Match the target host
]
]);
curl_exec($curl);
// Check if the purge was successful (HTTP 200)
if (curl_getinfo($curl, CURLINFO_HTTP_CODE) == 200) {
echo "Cache purged!";
}
curl_close($curl);
}
?>Link zu dieser FAQ: https://faq.infomaniak.com/2592
War diese FAQ nĂŒtzlich?
Diese Anleitung erklÀrt, wie Sie WordPress-Daten in einem Backup-Speicherbereich von Swiss Backup sichern können. Swiss Backup ist die Backup-Lösung in einer unabhÀngigen Schweizer Cloud.
Â
Einleitung
- Wenn die von Infomaniak angebotenen Backups nicht mehr Ihren Anforderungen in Bezug auf VerfĂŒgbarkeit oder Sicherheit entsprechen oder Ihre Website woanders gehostet wird, können Ihre Daten ĂŒber eine S3-kompatible Verbindung auf den Servern von Infomaniak gesichert werden; so sind Sie sicher, nichts zu verlieren.
Â
Installation und Konfiguration der UpdraftPlus-Erweiterung
Voraussetzungen
- Sie benötigen einen Swiss Backup-Speicherplatz von Infomaniak mit einem verfĂŒgbaren GerĂ€te-Kontingent (mindestens 1) fĂŒr eine iCloud-Sicherung.
- 1 GerĂ€t vom Typ Cloud hinzufĂŒgen, um die S3-kompatiblen Einstellungen zu erhalten.
AnschlieĂend:
- FĂŒgen Sie das WordPress-Plugin UpdraftPlus hinzu, das die Sicherung von WordPress-Daten an einem S3-kompatiblen Speicherort ermöglicht.
- Klicken Sie auf Einstellungen und dann auf UpdraftPlus-Backups:

- Klicken Sie auf Einstellungen und dann auf S3-kompatibel (allgemein):

- FĂŒllen Sie weiter unten die Felder gemÀà den spezifischen Informationen fĂŒr Ihr GerĂ€t aus.

- Hier sind die Informationen, die Sie bereithalten und in den verschiedenen Feldern angeben mĂŒssen, um die Verbindung herzustellen:

AnschlieĂend können Sie Ihre Backups in regelmĂ€Ăigen AbstĂ€nden planen.
Â
Sicherung manuell herunterladen
Ihre ĂŒber UpdraftPlus - S3 erstellten Sicherungen können Sie mit einem kompatiblen S3-Client, beispielsweise Cyberduck, abrufen.
Â
Eine UpdraftPlus-Sicherung wiederherstellen
Lesen Sie diese offizielle Anleitung auf Englisch.
Link zu dieser FAQ: https://faq.infomaniak.com/2767
War diese FAQ nĂŒtzlich?
Dieser Leitfaden behandelt die Einrichtung privater Netzwerke zwischen verschiedenen Infomaniak-Hosting-Angeboten wie VPS Cloud / VPS Lite, Public Cloud, NAS Synology usw.
Einrichten eines VLAN zwischen VPS
Es ist nicht möglich, ein privates Netzwerk (VLAN) zwischen Cloud-VPS/Lite-VPS und anderen Produkten, wie z. B. einem Synology NAS, einzurichten, da diese auf unterschiedlichen Netzwerken installiert sind.
Es wird empfohlen, auf das Public Cloud-Angebot umzusteigen, um solche privaten Netzwerke zwischen VMs zu erstellen.
Link zu dieser FAQ: https://faq.infomaniak.com/2808
War diese FAQ nĂŒtzlich?
Dieser Leitfaden bezieht sich auf den Swap-Speicher auf Managed Cloud Server.
Â
Swap-Speicher und RAM
Es kann zu Swapping kommen, auch wenn die RAM-Auslastung gering ist. Das System kann Swapping jederzeit einsetzen, wenn es dies fĂŒr sinnvoll erachtet.
Swapping ist nicht nur ein Speicherbereich, der verwendet wird, wenn kein freier RAM vorhanden ist, obwohl dies oft seine Hauptfunktion ist.
Wenn Sie mehr darĂŒber erfahren möchten, gibt es eine Einstellung namens âswappinessâ, mit der Sie festlegen können, wie das System den Swap-Speicher verwendet. Der Standardwert ist 60, und er kann nicht geĂ€ndert werden.
Link zu dieser FAQ: https://faq.infomaniak.com/2810
War diese FAQ nĂŒtzlich?
Die Infomaniak-Infrastruktur ĂŒbertrĂ€gt keine Virtualisierungsanweisungen an die Cloud-VPS / Lite-VPS; daher ist eine verschachtelte Virtualisierung nicht möglich.(Virtualisierung, die innerhalb einer bereits virtualisierten Umgebung ausgefĂŒhrt wird), da dies insbesondere bei Live-Migrationen Probleme verursacht.
Link zu dieser FAQ: https://faq.infomaniak.com/2811
War diese FAQ nĂŒtzlich?
Infomaniak fĂŒhrt keine Datensicherungen fĂŒr Cloud-VPS / VPS Lite durch.
Sie können jedochâŠ
- ⊠ein Snapshot des Servers erstellen (nicht automatisierte Sicherung)
- ⊠den Server bei Swiss Backup sichern (automatisierte Sicherung)
Link zu dieser FAQ: https://faq.infomaniak.com/2812
War diese FAQ nĂŒtzlich?
Diese Anleitung erklÀrt, wie Sie von neuen Versionen von PHP, MySQL und vielen anderen Paketen profitieren können, indem Sie einen Cloud-Server auf eine neue Infomaniak-Infrastruktur migrieren.
Â
Einleitung
- Die Migration ist kostenlos und erfolgt in 3 Schritten:
- Infomaniak stellt einen Cloud-Server der neuesten Generation mit den gleichen Eigenschaften wie der aktuelle Server zum gleichen Preis und mit der gleichen Vertragslaufzeit zur VerfĂŒgung.
- Sie haben einen Monat Zeit, um Ihre Webhosting-Dienste auf den neuen Cloud-Server zu migrieren (siehe unten).
- Sobald Ihre Webhosting-Dienste auf den neuen Server migriert wurden, kĂŒndigen Sie den alten Cloud-Server.
- Die FTP-ZugÀnge und Datenbanken bleiben unverÀndert.
- Bei den Hosting-Angeboten Ă€ndern sich lediglich die unterstĂŒtzten Versionen von PHP und MariaDB sowie die IPv4- und IPv6-Adressen des Servers.
- Die Hostnamen Àndern sich nicht und werden automatisch aktualisiert, um auf die neuen IP-Adressen zu verweisen.
- Bei diesem Vorgang werden die Statistiken zurĂŒckgesetzt.
Â
Migrationsverfahren
Durch die Migration Ihrer Daten auf die neue Cloud-Infrastruktur erhöhen Sie die Leistung und ZuverlÀssigkeit Ihrer Websites, die Zugriff auf die neuesten Technologien erhalten:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Benötigen Sie Hilfe?).
- Klicken Sie direkt auf den Namen, der dem betreffenden Produkt zugewiesen ist.
- Klicken Sie auf den blauen Button im Rahmen âIhr Cloud-Server upgradenâ (oder auf Verwalten):

Link zu dieser FAQ: https://faq.infomaniak.com/2813
War diese FAQ nĂŒtzlich?
Infomaniak bietet keinen Root-Zugriff auf Cloud-Server an.
Ein Root-Zugriff ist jedoch auf folgenden Servern möglich:
Link zu dieser FAQ: https://faq.infomaniak.com/2814
War diese FAQ nĂŒtzlich?
Diese Anleitung erklÀrt, wie Sie die Speicherkonfiguration eines Infomaniak Cloud VPS / VPS Lite Àndern.
Â
Einleitung
- Es ist erforderlich, dasSpeichervolumen zu erweitern, nachdem das Speichervolumen erhöht wurde.
- KonfigurationsĂ€nderungen (CPU/RAM) oder SpeicherĂ€nderungen fĂŒhren dazu, dass der Dienst fĂŒr etwa 20 Minuten nicht verfĂŒgbar ist.
Â
SpeicherplatzgröĂe fĂŒr Cloud-VPS / Lite-VPS Ă€ndern
Um auf den Cloud-VPS / Lite-VPS zuzugreifen:
- Klicken Sie hier, um die Verwaltung Ihres Produkts im Infomaniak Manager aufzurufen (Benötigen Sie Hilfe?).
- Klicken Sie auf das AktionsmenĂŒ âź rechts neben dem betreffenden Eintrag in der angezeigten Tabelle.
- Klicken Sie auf Angebot bearbeiten:

- Nehmen Sie die gewĂŒnschten Ănderungen in den angezeigten Optionen vor und schlieĂen Sie den Vorgang am Ende ab:

Link zu dieser FAQ: https://faq.infomaniak.com/2815
War diese FAQ nĂŒtzlich?