Wissensdatenbank
1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Was freie Software betrifft, die zur Bearbeitung von Multimedia-Dateien verwendet werden kann, ist FFmpeg
ein leistungsstarkes und flexibles Werkzeug. Es kann zum Konvertieren, Bearbeiten und Streamen von Videos und Audios verwendet werden.
Allerdings wirft die Nutzung von FFmpeg
auf Shared-Hosting sowohl für Benutzer als auch für die Hosting-Anbieter bestimmte Probleme und Einschränkungen auf.
Sie sollten sich fĂĽr die Cloud-Server-Angebot entscheiden, um FFmpeg zu verwenden.
Sie können sich auch für den Dienst VOD/AOD Infomaniak entscheiden.
Diese Anleitung erklärt, wie Sie das für die Speicherung Ihrer Daten dedizierte Volume auf Ihrem VPS Cloud unter Windows einbinden. Im Fall eines VPS Lite ist der Vorgang nicht erforderlich, da es nur eine einzige Festplatte gibt, selbst unter Windows.
Laufwerkvolumen einbinden
Um das Speichervolumen unter Windows zu mounten, müssen Sie das Tool "Datenträgerverwaltung" öffnen und den Datenträger online schalten:
- Machen Sie einen Rechtsklick auf das StartmenĂĽ.
- Suchen Sie Datenträgerverwaltung.
- In der linken Seitenleiste identifizieren Sie die offline-Festplatte (in der Regel ein Symbol mit einem weiĂźen Pfeil auf rotem Hintergrund sowie einem blauen Symbol).
- Klicken Sie mit der rechten Maustaste darauf, um Online auszuwählen.
Um die Festplatte zu initialisieren und ein Volume zu erstellen:
- Sobald die Festplatte online ist, klicken Sie mit der rechten Maustaste darauf und wählen Sie Laufwerk initialisieren.
- Wählen Sie zwischen MBR (für Festplatten < 2 To) und GPT (empfohlen für Festplatten > 2 To) und klicken Sie auf OK.
- Danach machen Sie einen Rechtsklick auf den nicht zugewiesenen Speicherplatz auf der Festplatte und wählen Sie Neues einfaches Volume.
- Folgen Sie den Schritten des Assistenten, um einen Laufwerksbuchstaben zuzuweisen, das Volume im Format NTFS zu formatieren und klicken Sie dann auf Fertig stellen.
Die Festplatte ist jetzt über den Windows-Datei-Explorer zugänglich.
Sie können auch diskpart das Disk- und Partitionierungs-Tool von Windows verwenden.
Diese Anleitung erklärt, wie Sie einen VPS Cloud / VPS Lite Infomaniak neu starten und was Sie tun können, wenn Sie keinen Zugriff mehr auf den Server haben.
Neustart von VPS Cloud / VPS Lite
Der klassische Modus ermöglicht es Ihnen, Ihren Server normal neu zu starten. Um auf den VPS Cloud / VPS Lite zuzugreifen:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Name, der dem betreffenden Produkt zugeordnet ist.
- Klicken Sie auf die Schaltfläche Verwalten.
- Klicken Sie auf Neustarten (klassischer Modus):
Aktivieren/Deaktivieren des abgesicherten Modus
Wenn Sie Ihren SSH-SchlĂĽssel verloren haben oder einen Konfigurationsfehler gemacht haben, etc.
Sie haben die Möglichkeit, im rescue-Modus neu zu starten. Dies bedeutet, dass Sie auf einem Basisbild neu starten, von dem aus Sie die Partitionen Ihrer Cloud einbinden können. Auf diese Weise können Sie Ihre Konfiguration ändern/reparieren.
Achtung: je nach installiertem Betriebssystem kann das Systemvolumen /dev/sda
, /dev/sda1
oder /dev/vda
heiĂźen; ebenso das Datenvolumen /dev/sdb
, /dev/sdb2
oder /dev/vdb
! Es ist daher wichtig, diese Angaben durch die entsprechenden Ihrer Situation zu ersetzen.
Um den rescue-Modus zu aktivieren:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Name, der dem betreffenden Produkt zugeordnet ist.
- Klicken Sie auf die Schaltfläche Verwalten.
- Klicken Sie auf Neustarten (Sicherheitsmodus):
Vorgänge ausführen
Sobald der abgesicherte Modus aktiviert ist, greifen Sie per SSH auf Ihre Cloud zu, entweder mit Ihrem SSH-Schlüssel oder mit dem vorläufigen Passwort, das in der Oberfläche verfügbar ist.
Nach dem Verbinden fĂĽhren Sie aus:
sudo -i
dann listen Sie die verfĂĽgbaren Partitionen auf (ersetzen Sie ov-abcd durch Ihren Hostnamen):
[root@ov-abcd ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 8G 0 disk
└─vda1 253:1 0 8G 0 part /
vdb 253:16 0 20G 0 disk
└─vdb1 253:17 0 20G 0 part
vdb
entspricht der Festplatte Ihres Clouds.
Um darauf schreiben zu können, müssen Sie es einbinden:
[root@ov-abcd ~]# mount /dev/vdb1 /mnt/
Sie können dann die Dateien bearbeiten:
[root@ov-abcd ~]# ls /mnt/
bin boot dev etc home initrd.img initrd.img.old lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var vmlinuz vmlinuz.old
Je nach Betriebssystem Ihres Clouds können Sie auch ein chroot
durchfĂĽhren, um Ihre ĂĽbliche Umgebung zu reproduzieren:
[root@ov-abcd ~]# chroot /mnt/
bash: ls: command not found
root@ov-abcd:/# export PATH="$PATH:/usr/sbin:/sbin:/bin"
root@ov-abcd:/# ls
bin boot dev etc home initrd.img initrd.img.old lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var vmlinuz vmlinuz.old
Nach Durchführung der notwendigen Änderungen deaktivieren Sie den abgesicherten Modus, um Ihren Cloud auf der ursprünglichen Festplatte neu zu starten.
Diese Anleitung beschreibt die Erstellung eines GIT-Repositorys sowohl auf Ihrem Webhosting als auch auf Ihrem Cloud-Server Infomaniak.
Vorwort
- GIT und GITHub sind standardmäßig auf den beiden oben genannten Plattformen verfügbar.
- Für zusätzliche Hilfe kontaktieren Sie einen Partner oder starten Sie kostenlos eine Ausschreibung — erfahren Sie auch mehr über die Rolle des Hosters.
Erstellung des GIT-Repositorys
Einrichtung auf dem Server:
- Das GIT-Repository befindet sich unter
/git_depot
- Die Website befindet sich im Ordner
/web/[projet]
(auf Ihrem FTP-Server).
Zu verwendende Befehle:
cd
mkdir git_depot
cd git_depot/
git init --bare [projet].git
cd [projet].git
git update-server-info
Senden des lokalen Repositories auf den Server
Auf dem lokalen Rechner auszufĂĽhren:
git init
git remote add origin ssh://user@[xxxxx].ftp.infomaniak.com:/home/clients/[123465789]/git_depot/[projet].git
git status
git add .
git commit -a -m "init"
git push --set-upstream origin master
git push
Klonen der Website in das Verzeichnis des Servers
Auf dem Server auszufĂĽhren:
cd
cd web
rm -r [projet]/
git clone /home/clients/[123465789]/git_depot/[projet].git [projet]/
Diese Anleitung hilft Ihnen bei der Behebung eines möglichen Problems bei der Aktivierung Ihrer Windows Server-Lizenz.
Den registrierten Schlüssel ändern
Ă–ffnen Sie das AusfĂĽhren -Tool (Taste Windows-Logo + R
).
Den registrierten SchlĂĽssel entfernen
FĂĽhren Sie den folgenden Befehl aus:
cscript.exe c:\windows\system32\slmgr.vbs -upk
Ein neues SchlĂĽssel hinzufĂĽgen
Starten Sie das Programm AusfĂĽhren und fĂĽhren Sie den folgenden Befehl aus:
cscript.exe c:\windows\system32\slmgr.vbs -ipk {CLE}
Ersetzen Sie {CLE}
durch den SchlĂĽssel Ihrer Konfiguration unten:
Betriebssystem | KMS-SchlĂĽssel |
---|---|
Windows Server 2019 Datacenter | WMDGN-G9PQG-XVVXX-R3X43-63DFG |
Windows Server 2019 Standard | N69G4-B89J2-4G8F4-WWYCC-J464C |
Windows Server 2022 Datacenter | WX4NM-KYWYW-QJJR4-XV3QB-6VM33 |
Windows Server 2022 Standard | VDYBN-27WPP-V4HQT-9VMD4-VMK7H |
Windows Server 2025 Standard | TVRH6-WHNXV-R9WG3-9XRFY-MY832 |
Windows Server 2025 Rechenzentrum | D764K-2NDRG-47T6Q-P8T8W-YP6DF |
Windows aktivieren
Starten Sie das Tool AusfĂĽhren erneut und fĂĽhren Sie den folgenden Befehl aus, um den SchlĂĽssel mit dem Infomaniak-Aktivierungsroboter zu verknĂĽpfen:
cscript.exe c:\windows\system32\slmgr.vbs -skms kms.infomaniak.cloud
Starten Sie das Programm AusfĂĽhren erneut und fĂĽhren Sie dann den folgenden Befehl aus, um Ihr Windows-System zu aktivieren:
cscript.exe c:\windows\system32\slmgr.vbs -ato
Das CGID-Modul fĂĽr Apache wurde fĂĽr die Webhosting-Angebote von Infomaniak deaktiviert.
Falls erforderlich, sollten Sie daher in Erwägung ziehen, auf ein Serveur Cloud umzusteigen, wenn Sie derzeit eine Webhosting-Lösung nutzen. Dies geschieht nahtlos: Informieren Sie sich über diesen anderen Leitfaden zu diesem Thema.
Diese Anleitung erklärt, wie Sie innerhalb einer Webhosting von Infomaniak die Adresse einer Website, die derzeit ein Subdomain ist (https://dev.domain.xyz
z.B.), durch die Hauptdomain (https://domain.xyz
) ersetzen.
Vorbemerkung
- Die Schritte im Ăśberblick:
- Man beginnt mit einer Website, die unter der URL der Hauptdomäne
dev.domain.xyz
erstellt und zugänglich ist. - Man fügt ihm einen Alias
domain.xyz
hinzu. - Man vertauscht die beiden Typen (die Hauptdomäne wird zum Alias und der Alias wird zur Hauptdomäne).
- Man entfernt den alten Namen
dev.domain.xyz
.
- Man beginnt mit einer Website, die unter der URL der Hauptdomäne
- Zu beachten ist, dass der Speicherort der Website im ursprĂĽnglichen Ordner auf dem Server bleibt; der Name dieses Speicherorts kann die Form
/sites/dev.domain.xyz
haben, dies hat jedoch keinerlei Auswirkungen auf die Produktionswebsite. - Nehmen Sie auch das letzte Kapitel dieses anderen Leitfadens zur Kenntnis cet autre guide.
Die Operationen im Detail
Um von einer Website mit einer Unterdomänen-Adresse "dev.domain.xyz
" zu einer direkten Adresse "domain.xyz
" zu wechseln:
- Klicken Sie hier , um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den dem Produkt zugeordneten Namen.
- Klicken Sie anschließend auf den Pfeil ‍, um den Abschnitt Domänen dieser Website zu erweitern:
- Klicken Sie auf die Schaltfläche Domain hinzufügen:
- Fügen Sie den gewünschten neuen Namen hinzu und aktivieren Sie die entsprechenden Kontrollkästchen.
- Klicken Sie auf die Schaltfläche zum Bestätigen:
- Nachdem der Eintrag hinzugefĂĽgt wurde, klicken Sie auf das AktionsmenĂĽ â‹®, das sich rechts neben dem betreffenden Element befindet.
- Wählen Sie aus, um das Element als Hauptdomäne festzulegen:
- Bestätigen Sie den Vorgang, um die Domänen umzukehren.
Diese Anleitung gibt Hinweise zur Synchronisation von kDrive mit einem VPS (oder umgekehrt) ĂĽber das WebDAV
-Protokoll, das in der Anwendung rClone zu finden ist.
KOMPATIBILITÄT my kSuite ✗‍ | my kSuite+ ✗‍ ✔‍= Angebot kompatibel | ✗‍= Nicht verfügbar |
Voraussetzungen
- Ein VPS besitzen.
- Ihre kDrive-Kennung (ID kDrive) kennen.
kDrive und VPS ĂĽber rClone synchronisieren
Der Vorgang ermöglicht es, die Dateien und Ordner von kDrive in Echtzeit abzurufen und diese Dateien von Ihrem VPS aus zu lesen, zu erstellen oder zu ändern, wobei sichergestellt wird, dass sie erneut mit dem kDrive-Server synchronisiert werden. Ein rClone-Mountpunkt kann mit einem Ordner Ihres VPS erstellt werden, um diese kDrive-Dateien zu bearbeiten.
Nehmen Sie die rClone-Dokumentation zur Kenntnis, wenn Sie Informationen zu den verfĂĽgbaren Optionen suchen:
- Beispiel fĂĽr einen rClone-Befehl:
rclone mount kdrive:/My_kDrive_Folder_Path /home/ubuntu/Target_Folder_Path --vfs-cache-mode full --vfs-cache-max-age 24h --vfs-cache-max-size 10G --cache-dir /home/ubuntu/rclone/cache --daemon --allow-other --dir-cache-time 1h --log-file /home/ubuntu/rclone/rclone.log --log-level INFO
- Das Attribut
--daemon
dieses Befehls ermöglicht es, die Synchronisation im Hintergrund zu starten, da sie sonst bei jeder Trennung vom VPS beendet wird…
- Beispiel einer rClone-Konfigurationsdatei:
[kdrive] type = webdav url = https://***.connect.kdrive.infomaniak.com/*** vendor = other user = *** pass = ***
- Serveradresse:
https://IDkDrive.connect.kdrive.infomaniak.com
(nehmen Sie die Voraussetzungen oben zur Kenntnis) - Benutzername: E-Mail-Adresse fĂĽr den Anmeldekonto Infomaniak
- Passwort: Anwendungs-Passwort bei aktivierter Zwei-Faktor-Authentifizierung oder ‍Ihr Infomaniak-Benutzerkonto-Passwort, wenn Sie die 2FA nicht aktiviert haben
Dieser Leitfaden erklärt, wie man systemd
auf einem Serveur Cloud installiert und konfiguriert und stellt die wichtigsten verwendbaren Befehle vor.
⚠️ Für zusätzliche Hilfe kontaktieren Sie einen Partner oder starten Sie kostenlos eine Ausschreibung — erfahren Sie auch mehr über die Rolle des Hosters.
Voraussetzungen
- Folgen Sie der Installationsanleitung fĂĽr
systemd
für Serveur Cloud. - Die offizielle Dokumentation konsultieren, um sich über die Möglichkeiten von systemd zu informieren.
- Die "unit"-Dateien mĂĽssen in
~/.config/systemd/user/ (/home/clients/absolute-path-id/.config/systemd/user)
platziert werden (wobei absolute-path-id durch die in Ihrem Manager sichtbare ID ersetzt wird) und die Berechtigungen mĂĽssen auf 0644 gesetzt werden. - Der Parameter
--user
muss in jedem Befehl angegeben werden.
Hauptbefehle
Hier ist eine nicht abschlieĂźende Liste von Befehlen, die mit systemd
verwendet werden können.
Dazu zwingen systemd
die Unit-Dateien erneut zu lesen und die Änderungen zu berücksichtigen:
systemctl --user daemon-reload
Aktivierung 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 wird notwendig sein, eine "Unit"-Datei mit der Erweiterung ".service" zu erstellen, die im Verzeichnis gespeichert werden muss:
~/.config/systemd/user/
Es ist möglich, das folgende Beispiel zu verwenden, indem die Werte, die mit {} beginnen, ersetzt werden:
[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
Zusätzliche Aktionen mit einer Unit-Datei
systemctl --user daemon-reload
Dienst starten (wenn dieser bereits aktiv ist, passiert nichts):
systemctl --user start [Nom du Unit]
Dienst stoppen (wenn dieser nicht aktiv ist, passiert nichts):
systemctl --user stop [Nom du Unit]
Dienst neu starten (wenn er nicht läuft, wird er gestartet):
systemctl --user restart [Nom du Unit]
Informationen ĂĽber den Dienst erhalten; insbesondere:
- "Active" zeigt an, ob der Dienst läuft und seit wann"
- "CGroup" zeigt die Prozessgruppe an, die der Dienst verwaltet. Dies ermöglicht es, die aktiven Prozesse mit ihren Argumenten und ihrer ID zu sehen.
Unter „CGroup“ befinden sich eventuelle Logs (die Standardausgabe und Fehler des Prozesses):
systemctl --user status [Nom du Unit]
Den automatischen Start des Dienstes beim Serverstart aktivieren; Hinweis: Dies startet den Dienst nicht:
systemctl --user enable [Nom du Unit]
Das automatische Starten des Dienstes beim Serverstart deaktivieren; Hinweis: Dies stoppt den Dienst nicht:
systemctl --user disable [Nom du Unit]
Konfiguration mit den Benutzereingaben:
[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.target
Diese Anleitung erklärt, wie man aktiviert PHP-FPM status
, um z.B. eine langsame PHP-Website zu debuggen.
Vorbemerkung
PHP-FPM status
ermöglicht es insbesondere, die ausgeführten Skripte und deren Ausführungszeit in Echtzeit zu verfolgen.- Dieser Vorgang ist nur auf einem Serveur Cloud möglich.
PHP-FPM Status aktivieren
Um PHP-FPM
auf einer Website zu aktivieren, kontaktieren Sie den Infomaniak-Support von einer in Ihrem Benutzerkonto angegebenen E-Mail-Adresse, um Ihre Anfrage zu authentifizieren.
In Ihrer Anfrage bitten wir Sie, die Quell-IP-Adresse anzugeben, die autorisiert werden soll.
Sobald PHP-FPM status
aktiviert ist, ermöglichen die folgenden URL-Links die Anzeige der erforderlichen Informationen:
- https://domain.xyz/fpm-status?json&full
- https://domain.xyz/fpm-status?html&vollständig
- https://domain.xyz/fpm-status?xml&full
Achtung: wenn Ihre Website Umleitungsregeln (rewrite rules) enthält, die den Pfad /fpm-status
beinhalten, mĂĽssen Sie wahrscheinlich eine Ausnahme hinzufĂĽgen.