Wissensdatenbank

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

Diese Anleitung beschreibt die technischen und administrativen Aspekte der gemeinsamen Hosting mehrerer Websites auf einer einzigen Plattform.

sign

Aus technischer Sicht

Ein Hosting umfasst verschiedene Websites. Es ist daher möglich, mehrere Websites zu einem Hosting hinzuzufügen (Multisite-/Multidomain-Management). In diesem Fall werden die Ressourcen des Hostings (Speicherplatz, Datenbanken, Ausführungszeit und Skriptspeicher usw.) zwischen den verschiedenen Websites des Hostings geteilt.

Der Basis-Cloud-Server-Plan enthält eine bestimmte Anzahl von Hostings (z. B. 5) und eine höhere Anzahl von Websites (z. B. 20). In diesem Beispiel bedeutet dies, dass Sie 20 Websites (mit 20 verschiedenen Domain-/Subdomain-Namen) erstellen können, die Sie frei auf Ihren 5 Hostings organisieren können.

 

Aus administrativer Sicht

Auf Organisationsebene im Infomaniak Manager können Verwaltungs- und Zugriffsrechte nicht einer bestimmten Website auf einem Hosting zugewiesen werden. Ein Benutzer, den Sie zur Organisation hinzufügen, kann keine Rechte haben, die auf eine einzige Website beschränkt sind; er hat immer Zugriff auf das gesamte Hosting.

Auf Serverseite können die Daten jedoch ein FTP-Benutzer erstellt werden, der auf ein bestimmtes Verzeichnis beschränkt ist (in diesem Fall muss er auf das Verzeichnis beschränkt werden, in dem sich die Website befindet).

Die Verwaltung, die auf eine Website unter anderen auf demselben Hosting beschränkt ist, kann auch direkt innerhalb des für die Website verwendeten Tools in Betracht gezogen werden (z. B. Verwaltung von WordPress-Benutzern).


War diese FAQ nützlich?

Supervisor wird nicht direkt angeboten, da systemd empfohlen, besser in Debian integriert und in Fast Installer verfügbar ist.

Wenn Sie es dennoch installieren müssen, kontaktieren Sie den Infomaniak-Support schriftlich.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie die erste SSH-Verbindung zu Ihrem VPS Cloud / VPS Lite herstellen.

 

Einen Befehl mit Root-Rechten ausführen…

Öffnen Sie eine Anwendung vom Typ Terminal (Befehlszeilenschnittstelle, CLI / Command Line Interface) auf Ihrem Gerät, z. B. die Anwendung PuTTY (für Windows herunterladen und installieren) oder Terminal (standardmäßig auf macOS installiert), und führen Sie sudo -i aus, um die vollständige Root-Umgebung zu laden. Dadurch erhalten Sie eine vollständige interaktive Sitzung als Root mit dem persönlichen Verzeichnis und den Umgebungsvariablen von Root.

 

… auf macOS oder Linux

Um sich zu verbinden, müssen Sie ein Terminalfenster öffnen und den folgenden Befehl ausführen:

ssh -i [key path] [user]@[server]

  • [key path] = Link zur Datei, die den privaten Schlüssel enthält; zur Erinnerung: beim Bestellen Ihres VPS Cloud / VPS Lite wurden Sie aufgefordert, ein Schlüsselpaar zu generieren oder Ihren eigenen öffentlichen Schlüssel hochzuladen (die Rechte müssen ausreichend sein, z. B. 0700)
  • [user] = siehe unten die Standardbenutzernamen
  • [server] = IPv4-Adresse des Servers (im Manager angegeben)

Beispiel: ssh -i c:/path/key ubuntu@192.168.1.1

Bei einer Fehlermeldung "WARNING: UNPROTECTED PRIVATE KEY FILE!" den Befehl chmod 400 [key path] ausführen.

 

… auf Windows

Windows ermöglicht keine native SSH-Verbindung: Aktivieren Sie die Bash-Shell (mindestens Windows 10) oder laden Sie die folgenden beiden kostenlosen Programme herunter: PuTTY & PuTTYgen

Um zu beginnen, muss Ihr privater Schlüssel für die Verwendung mit PuTTY konvertiert werden.

Öffnen Sie dazu PuTTYgen und klicken Sie auf die Schaltfläche "Load", um Ihren privaten Schlüssel zu laden. Speichern Sie dann Ihren privaten Schlüssel mit der Schaltfläche "Save private key".

Öffnen Sie nun PuTTY und geben Sie die folgenden Elemente ein:

Unter Session (im linken Seitenfeld):

  • [HostName] = IPv4-Adresse des Servers (im Manager angegeben)
  • [Port] = Standardport beibehalten, d. h. 22
  • [Connection type] = hier "SSH" angeben

Unter Connection / SSH / Auth (im linken Seitenfeld):

  • Öffnen Sie Ihren privaten Schlüssel, der über PuTTYgen generiert wurde, mit der Schaltfläche «Durchsuchen» unter «Private key file for authentication»
  • Drücken Sie die Schaltfläche «Öffnen» unten im Fenster, ein Terminal wird geöffnet und Ihr Benutzername wird abgefragt (user = siehe unten)

 

Standard-Benutzername [user] für nicht verwaltete Cloud-Server mit:

Tabelle der Linux-Distributionen

Linux-DistributionStandard-Benutzer
AlmaLinuxalmalinux
Arch Linuxarch
CentOScloud-user
Debian 7 "Wheezy" und ältere Versionenroot
Debian 8 "Jessie" und neuere Versionendebian
Fedorafedora
FreeBSDfreebsd
Ubuntuubuntu
OpenBSDopenbsd
openSUSE Leap 15opensuse
openSUSE 42root
RancherOSrancher
SUSE Linux Enterprise Serverroot

Der Benutzer ist immer der Standardbenutzer der Distribution.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie eine MySQL/MariaDB-Datenbank hinzufügen, Benutzer erstellen oder ändern und alle erforderlichen Parameter finden, um Ihre Skripte und CMS auf einem Webhosting zu konfigurieren.

 

Datenbanken verwalten

Um auf die Seite zur Verwaltung der Datenbanken Ihres Hostings zuzugreifen:

  1. Hier klicken, um auf die Verwaltung Ihres Hostings im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen des betreffenden Hostings.
  3. Klicken Sie auf Datenbanken (oder MariaDB falls erforderlich) im linken Seitenmenü, um auf das Menü Datenbanken und Benutzer zuzugreifen:

 

Datenbanken

Unter der Registerkarte Datenbanken können Sie:

  • Eine MySQL/MariaDB-Datenbank erstellen, indem Sie auf die Schaltfläche Datenbank hinzufügen klicken.
  • Importieren, Exportieren oder Wiederherstellen einer MySQL-Datenbank, indem Sie auf den Pfeil rechts neben der Schaltfläche Hinzufügen klicken.

 

Benutzer

Unter der Registerkarte Benutzer können Sie:

  • Einen MySQL/MariaDB-Datenbankbenutzer erstellen, indem Sie auf die Schaltfläche Benutzer hinzufügen klicken.

 

Konfigurationsinformationen

Hier finden Sie auch die erforderlichen Informationen zur Konfiguration von CMS oder Webanwendungen:

  • Der Name einer Datenbank (z.B. XXXX_dbname)
  • Der Benutzername einer Datenbank (z.B. XXXX_username)
  • Das Passwort des Benutzernamens einer Datenbank (das Sie bei der Erstellung des MySQL/MariaDB-Benutzers gewählt haben neu festlegen, wenn Sie es vergessen haben)
  • Der MySQL/MariaDB-Server der Datenbanken / der Hostname (z.B. XXXX.myd.infomaniak.com) mit seiner Version (z.B. 5.7)

 

Benutzerrechte, Shared Server & Cloud

  • Mit Lesezugriff: “SELECT”
  • Mit Schreibzugriff: “INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES, LOCK TABLES”
  • Mit Admin-Rechten: “CREATE, DROP, INDEX, ALTER, CREATE VIEW, SHOW VIEW, REFERENCES”
    • + “CREATE ROUTINE, ALTER ROUTINE, EXECUTE, TRIGGER, EVENT” nur auf Cloud-Server (lesen Sie diesen anderen Leitfaden zu diesem Thema)
  • Ohne Rechte: Der Benutzer sieht die Datenbank in phpMyAdmin nicht

 

Datenbanken von Webanwendungen


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie eine zusätzliche Website zu einem bestehenden Infomaniak-Hosting-Paket hinzufügen.

 

Vorwort

  • Das Hosting kann auf einem Webhosting-Paket oder auf einem Infomaniak Cloud-Server erfolgen.
  • Die zusätzliche Website kann entweder sein:
    • ein zweiter Domainname (z. B. domain2.xyz),
    • oder ein Subdomain (z. B. abc.domain.xyz) einer Domain, die Sie bereits besitzen.
  • In dieser Multisite/Multidomain-Verwaltung (Virtual Host) werden der gesamte Speicherplatz und die Ressourcen Ihres Hostings zwischen Ihren Websites/Subdomains aufgeteilt.

 

Auf die Website-Verwaltung zugreifen

Voraussetzungen

Um auf ein Webhosting-Paket zuzugreifen und eine Website hinzuzufügen:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Produkte im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen des betreffenden Produkts.
  3. Klicken Sie auf die blaue Schaltfläche Hinzufügen:
  4. Wählen Sie den optionalen Inhalt für die neue Website (A) oder andere spezifische Installation, leerer Raum, fortschrittliche Technologien (Node.js zum Beispiel) (B):
  5. Klicken Sie auf Weiter.
  6. Wählen Sie den Domain-Typ aus, der dieser neuen Website zugewiesen werden soll:
    1. ein bereits erworbener Domainname
    2. ein Subdomain, der aus einem bereits erworbenen Domainnamen erstellt wurde
    3. ein Domainname, der noch verfügbar und zu bestellen ist
  7. Geben Sie den Domainnamen (domain2.xyz, z. B.) oder den Subdomain ein.
  8. Wählen Sie die erweiterten Optionen aus, darunter:
    1. Standardmäßig wird die neue Website im Verzeichnis /sites/domain2.xyz auf Ihrem FTP-Server hinzugefügt.
    2. Um manuell ein anderes Verzeichnis festzulegen, aktivieren Sie Speicherort manuell festlegen und geben Sie den Pfad und den Namen an.
    3. Erstellen Sie bei Bedarf einen neuen Ordner:
  9. Klicken Sie auf Weiter.

 

 

Wenn es sich um eine Subdomain handelt oder wenn der Domainname oder seine DNS-Zone von Infomaniak verwaltet wird, können die bestehenden DNS-Einträge automatisch aktualisiert werden. Andernfalls nehmen Sie die erforderlichen Änderungen bei Ihrem Registrar vor oder übertragen Sie die Verwaltung des Domainnamens an Infomaniak.


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie die Version des Betriebssystems Ihres Webhostings erfahren.

 

Einleitung

  • Selbst wenn Debian oder ein Paket veraltet scheint, stellen die angezeigten Versionen keine Sicherheitslücken dar:
    • Infomaniak hält sie durch regelmäßige interne Updates auf allen verwendeten Komponenten und Systemen auf dem neuesten Stand.
    • Die Versionen werden aufgrund ihrer Stabilität ausgewählt und dann durch Sicherheitsmaßnahmen verstärkt, die herkömmliche Tests nicht erkennen.
  • Wenn Sie oder Ihre Kunden eine Schwachstelle in einem Infomaniak-Produkt feststellen, senden Sie bitte einen POC. Obwohl solche Fälle selten sind, werden sie schnell bearbeitet.
    • Die Sicherheit der Daten obliegt dem Benutzer: Infomaniak kann nicht für eine unsachgemäße Verwaltung oder Nutzung der Zugangsdaten haftbar gemacht werden.

 

Welches Betriebssystem auf meiner Website?

Um die Version zu erfahren:

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

    lsb_release -a
  3. Sie erhalten eine Information dieser Art:

    Distributor ID: Debian
    Description: Debian GNU/Linux 7.9 (wheezy)
    Release: 7.9
    Codename: wheezy

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie einen Alias-Domänennamen von einem Infomaniak-Webhosting löschen. Der Hauptdomänenname der Website ist dann nicht mehr mit einem anderen Domänennamen verknüpft.

Dadurch können Sie später ein neues Webhosting oder eine separate Website für den so gelösten Domänennamen erstellen.

 

Voraussetzungen

 

Alias-Domäne entfernen

Um einen Alias-Domänennamen von Ihrer Website zu entfernen:

  1. Hier klicken um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den dem betreffenden Website zugewiesenen Namen:
  3. Klicken Sie dann auf den Pfeil um den Abschnitt Domänen dieser Website zu erweitern.
  4. Klicken Sie auf das Aktionsmenü rechts neben der zu entfernenden Domäne.
  5. Wählen Sie Trennen:
  6. Bestätigen Sie die Löschung des Alias:

    • Wenn nötig, können Sie auch die mit der Domäne verknüpften DNS-Einträge löschen…


War diese FAQ nützlich?

Diese Anleitung ermöglicht es Ihnen, die wesentlichen Funktionen Ihres neuen Cloud-Servers schnell zu nutzen.

 

Eine Anwendung installieren

 

Den Server konfigurieren

 

Websites und Domänen verwalten

Wenn Ihr Domainname nicht von Infomaniak verwaltet wird oder Ihr Hosting nicht im selben Benutzerkonto wie Ihr Domainname verwaltet wird, nehmen Sie sich die Zeit, diese andere Anleitung zu lesen, um die DNS oder die Einträge zu konfigurieren, um den Domainnamen mit Ihrem Hosting zu verknüpfen. Aber auch:

 

Bei Problemen konsultieren Sie die Wissensdatenbank bevor Sie den Infomaniak-Support kontaktieren.


War diese FAQ nützlich?

Dieser Leitfaden enthält unverzichtbare Ressourcen, um optimal mit Ihrem VPS Cloud oder VPS Lite von Infomaniak zu beginnen.

 

Vorwort

  • Es ist nicht vorgesehen, UEFI und Secure boot im VPS Cloud / VPS Lite-Angebot zu unterstützen.
  • Es ist nicht möglich, eine vmdk-Datei zu migrieren, damit sie auf OpenStack funktioniert, da KVM für die Virtualisierung verwendet wird.
  • Bei Problemen informieren Sie sich über die Wissensdatenbank.

 

Mit einem VPS Cloud / VPS Lite Linux beginnen

 

Mit einem VPS Cloud / VPS Lite Windows beginnen

 

Welche Version (Cloud oder Lite) für den VPS wählen?

  • Die Konfigurationen (vCPU / RAM / Speicherplatz) unterscheiden sich je nach VPS-Angebot, beginnend bei 1 vCPU mit sehr wettbewerbsfähigen Preisen.
    • Treten Sie Ihre Wahl gemäß Ihren Bedürfnissen an.
    • Die Entwicklung eines VPS Lite zu einem VPS Cloud ist noch nicht automatisch möglich und die Reduzierung eines abonnierten Angebots ist nicht möglich.
    • Informieren Sie sich über diesen anderen Leitfaden, wenn Sie von VPS Lite zu VPS Cloud migrieren möchten (die Migration ist irreversibel).
  • Die gleichen Linux-Distributionen & Windows-Versionen werden angeboten (Windows ist auf den kleinsten Konfigurationen nicht verfügbar).
    • Es werden nur die offiziellen Bilder der Betriebssysteme installiert, ohne jegliche Sicherheitssoftware wie fail2ban vorinstalliert.
    • Allerdings ist die Firewall über den Manager konfigurierbar und ein VPS profitiert auch vom DDoS-Schutz.
    • Für die Portfreigabe beachten Sie bitte diesen Leitfaden.
  • Bei VPS Lite ist die Bandbreite auf 500 mbit/s begrenzt und der garantierte SLA + Snapshots sind nicht verfügbar.

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie eine PTR-Aufzeichnung auf den dedizierten IP-Adressen von VPS Cloud / VPS Lite erstellen.

 

Vorwort

  • Eine PTR (Pointer Record) ist ein Typ von DNS-Aufzeichnung, der verwendet wird, um IP-Adressen in Domainnamen aufzulösen.
  • Die PTR-Aufzeichnung wird verwendet, um eine IP-Adresse mit einem Domainnamen oder einem Subdomainnamen zu verknüpfen.
  • Dies ist das Gegenteil der A-Aufzeichnung, die verwendet wird, um Domainnamen in IP-Adressen aufzulösen.

 

PTR auf der IP des VPS Cloud / VPS Lite erstellen

Wenn Sie ein VPS Cloud / VPS Lite haben und eine PTR-Aufzeichnung für Ihre dedizierte IP-Adresse erstellen möchten, folgen Sie diesen Schritten:

  1. Stellen Sie sicher, dass Ihre Domain oder Subdomain auf die IP-Adresse (v4 oder v6) Ihres VPS Cloud / VPS Lite-Servers zeigt.
    • Sie können dies tun, indem Sie eine A-Aufzeichnung für Ihre Domain erstellen oder die bestehende Aufzeichnung so ändern, dass sie auf die IP-Adresse Ihres VPS Cloud / VPS Lite zeigt.
  2. Überprüfen Sie, ob Ihre Domain auf die IP-Adresse Ihres VPS Cloud / VPS Lite zeigt (siehe 1).
  3. Kontaktieren Sie den Infomaniak-Support, um die Erstellung einer PTR-Aufzeichnung für Ihre dedizierte IP-Adresse anzufordern.
    • Geben Sie die IP-Adresse Ihres VPS Cloud / VPS Lite-Servers an (Sie können diese IP-Adresse in Ihrem Serververwaltungs-Dashboard finden oder eine Befehlszeilen-Befehl wie "ifconfig" oder "ipconfig" verwenden, je nach Betriebssystem, das Sie verwenden).
  4. Sobald die PTR-Aufzeichnung erstellt wurde, verwenden Sie ein Online-Überprüfungstool, um sicherzustellen, dass die PTR-Aufzeichnung auf Ihre Domain oder Subdomain zeigt.

War diese FAQ nützlich?

Diese Anleitung stellt die Verwendung von MySQL auf den Infomaniak-Hostings vor, insbesondere die Funktionsweise der gespeicherten Prozeduren.

 

Vorwort

  • Die „stored procedures“ und „stored routines“ sind auf einem gemeinsamen Webhosting nicht verfügbar.

 

Gespeicherte Prozeduren und Routinen verstehen

Wenn gespeicherte Prozeduren für Ihr Projekt unentbehrlich sind und Sie derzeit ein gemeinsames Hosting nutzen, wird empfohlen, einen VPS oder einen dedizierten Server in Betracht zu ziehen, die mehr Kontrolle und Ressourcen bieten.

Gespeicherte Prozeduren sind ein effektives Mittel, um Aufgaben zu automatisieren und die Geschäftslogik direkt in die Datenbank zu integrieren. Dadurch werden leistungsfähigere und wartungsfreundlichere Anwendungen ermöglicht.

Auf einem Cloud-Server, sobald der Benutzer über Administratorrechte auf die betreffende MySQL-Datenbank verfügt, besitzt er die erforderlichen Berechtigungen, um SQL-Befehle auszuführen, einschließlich des Befehls EXECUTE, der zum Starten von bereits in der Datenbank vorhandenen gespeicherten Prozeduren verwendet wird.

Der Benutzer verfügt auch über die erforderlichen Berechtigungen, um neue gespeicherte Prozeduren zu erstellen. Die Erstellung einer gespeicherten Prozedur erfolgt über eine spezifische SQL-Syntax, die die auszuführenden Befehle definiert, gefolgt von ihrer Speicherung in der Datenbank.

Beispiel

DELIMITER //
CREATE PROCEDURE GetUserCount()
BEGIN
    SELECT COUNT(*) AS total_users FROM users;
    -- Returns the total number of users in the table
END //
DELIMITER ;

-- Execute the stored procedure
CALL GetUserCount();

War diese FAQ nützlich?

Dieser Leitfaden erklärt die Unterschiede zwischen den Webhosting-Angeboten von Infomaniak, um Ihnen zu helfen, die beste Lösung gemäß Ihren IT-Bedürfnissen zu wählen.

 

Wenn Sie Ihre E-Mail-Dienste hosten möchten, lesen Sie diesen anderen Leitfaden.

 

Webhosting Starter

Das kostenlose Webhosting

Das Webhosting Starter wird kostenlos mit jeder bei Infomaniak registrierten Domain angeboten. Es bietet 10 MB Speicherplatz, um eine Website (einfache Seiten in HTML - kein PHP, keine Datenbank) zu erstellen, auch ohne besondere Kenntnisse, dank des Tools Willkommensseite.

 

Gemeinsames Webhosting

Das Top-Angebot zum Erstellen Ihrer Websites

Diese Webhosting-Angebote sind gemeinsame Angebote (die Websites werden auf Servern gehostet, deren Ressourcen mit anderen Kunden geteilt werden). Um die Zuverlässigkeit dieser gemeinsamen Dienste zu gewährleisten, nutzen die Infomaniak-Server im Durchschnitt nur 40% der CPU-Leistung und sind mit professionellen SSD-Festplatten der neuesten Generation ausgestattet.

Webhosting bietet mindestens 250 GB Speicherplatz und ermöglicht das Verwalten mehrerer Websites mit mehreren Domains. Dieses Angebot umfasst alle Technologien, die normalerweise zum Erstellen professioneller Websites verwendet werden: PHP, MySQL, FTP- und SSH-Zugriff, SSL-Zertifikate und einfache Installation von WordPress oder gängigen CMS, usw. Es ist auch möglich, eine Node.js-Website und/oder Site Creator hinzuzufügen.

Es ist zu beachten, dass ohne jegliches Hosting auch Site Creator „autonom / standalone“ erhalten und genutzt werden kann. Lesen Sie diesen anderen Leitfaden.

 

Cloud-Server

Das professionelle Webhosting

Mit einem Cloud-Server werden Ihnen die Ressourcen nicht mit anderen Kunden geteilt und Sie können die Hardware- und Softwarekonfiguration Ihres Servers nach Ihren Bedürfnissen anpassen. Ein Cloud-Server ermöglicht auch die Nutzung von Komponenten, die auf gemeinsamen Webhosting-Angeboten nicht verfügbar sind (Node.js, mongoDB, Sol, FFMPEG, usw.).

  • Ein Cloud-Server ermöglicht es Ihnen, Ihren Server über dieselbe Verwaltungsoberfläche wie die Webhosting-Angebote zu verwalten - Sie verwalten Ihre Websites auf dieselbe Weise.
  • Ein VPS ermöglicht es Ihnen, Ihren Server mit der Windows-Version oder der Linux-Distribution Ihrer Wahl (Debian, Ubuntu, openSUSE, ...) vollständig autonom zu verwalten - solide technische Kenntnisse sind erforderlich, um einen VPS zu nutzen, einschließlich VPS Lite.

 

Public Cloud (und Kubernetes Service)

Offene, erprobte und sichere IaaS-Lösung

Für Infomaniak ist es die Infrastruktur, die kDrive, Swiss Backup und den Webmail antreibt, Dienste, die von mehreren Millionen Nutzern verwendet werden. Aber Public Cloud ist für jedermann zugänglich und stellt die Ressourcen bereit, die Sie für die Entwicklung Ihrer Projekte benötigen.

Mit den maßgeschneiderten und individuellen Angeboten haben Sie keine Schwierigkeiten, Ihr Entwicklungsbudget zu verwalten. Keine Installationsgebühren. Kein Mindestbetrag. Jederzeit kündbar. Sie zahlen nur die tatsächlich genutzten Ressourcen mit Public Cloud am Ende jedes Monats, ebenso wie für Kubernetes Service.

 

Jelastic Cloud

Webhosting nach Maß mit Ihren bevorzugten Technologien

Jelastic Cloud ermöglicht die Erstellung maßgeschneiderter Entwicklungsumgebungen mit Ihren bevorzugten Technologien (PHP, Java, Docker, Ruby, usw.). Es handelt sich um ein flexibles Cloud-Angebot:

  • Horizontale und vertikale Skalierung der Ressourcen.
  • Bezahlung nach tatsächlichem Ressourcenverbrauch.
  • Einfache Anpassung Ihrer Infrastruktur (Redundanz, IP, SSL, Lastverteilung usw.).

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie Ihr aktuelles Angebot für Cloud-Server ändern.

 

Ressourcen und Konfiguration ändern

Der Basis-Cloud-Server-Plan enthält 5 Hostings und 20 Websites. Um ein zusätzliches Hosting hinzuzufügen oder die Serverkonfiguration zu ändern, um CPU / RAM zu erhöhen:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie auf das Aktionsmenü ⋮, das sich rechts neben dem betreffenden Element befindet.
  3. Klicken Sie auf Angebot ändern:
  4. Führen Sie die gewünschten Anpassungen durch und beenden Sie das Verfahren.

 

Um die Größe des gesamten Cloud-Server-Speicherplatzes zu verringern:

  1. Bestellen Sie einen neuen Server mit dem gewünschten neuen Speicherplatz (kontaktieren Sie den Support, um den neuen Server kostenlos zu bestellen, während Sie die folgenden Schritte ausführen).
  2. Verschieben Sie die Hostings vom alten Server zum neuen.
  3. Kündigen Sie den alten Server.

Nehmen Sie sich diesen anderen Leitfaden zur Kenntnis, um den Speicherplatz eines Hostings zu ändern.

 

Prozessgrenze erhöhen

Unter Linux ist die Anzahl der Prozesse, die ein Benutzer oder ein System gleichzeitig erstellen kann, begrenzt. Diese Grenzen verhindern, dass zu schnelle Prozesse übermäßige Ressourcen verbrauchen und die allgemeine Stabilität des Systems beeinträchtigen. Die Prozessgrenzen werden vom Linux-Kernel verwaltet und können mit bestimmten Befehlen und Konfigurationsdateien angezeigt und geändert werden. Sie können die Erhöhung der Grenzen beantragen, indem Sie den Support kontaktieren.


War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie ein Infomaniak-Produkt von einer Organisation in eine andere übertragen.

 

Vorwort

  • Sie können fast alle bei Infomaniak abonnierten Produkte auf eine andere Infomaniak-Manager-Oberfläche verschieben als die, auf der sich das Produkt derzeit befindet; es handelt sich also um eine interne Übertragung.
  • Wenn Ihr Benutzer Zugriff auf mehrere Organisationen gewährt, ist es noch einfacher, eines dieser Produkte zu senden.
  • Dieser Vorgang verursacht keine Unterbrechung.
  • Die Benutzer, die derzeit Zugriff auf die ausgewählten Produkte haben, werden nicht übertragen (haben also möglicherweise keinen Zugriff mehr auf die Produkte).
  • Die Rechnungen der ausgewählten Produkte werden nicht übertragen.
  • my kSuite kann nicht übertragen werden.

 

Einen Übertragungslink generieren

Voraussetzungen

  • Administrator oder Rechtsverantwortlicher innerhalb der Organisation sein.

Um ein Produkt zu übertragen:

  1. Klicken Sie hier, um auf die Verwaltung der Produktübertragungen im Infomaniak-Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie auf die Schaltfläche Produkte übertragen:
  3. Wählen Sie das oder die Produkte aus, die verschoben werden sollen:
  4. Nehmen Sie die Allgemeinen Geschäftsbedingungen zur Kenntnis und akzeptieren Sie diese.
  5. Klicken Sie auf die Schaltfläche Übertragen:
  6. Nehmen Sie eventuelle Warnungen zur Kenntnis und bestätigen Sie diese:

 

Die Übertragung hat begonnen. Nun können Sie, nach Wahl, Folgendes tun:

  1. Den Übertragungslink kopieren…
  2. oder an die E-Mail-Adresse Ihrer Wahl senden…
  3. oder wählen Sie direkt eine der Organisationen aus, denen Ihr Benutzer zugeordnet ist, und das ausgewählte Produkt wird dorthin übertragen:

 

Jederzeit können Sie zur Seite der Produktübertragungen zurückkehren, um die oben aufgeführten Möglichkeiten wiederzufinden:

 

Alternative Methode

Im Falle einer einmaligen Übertragung können Sie sich auch direkt auf dem Dashboard des betreffenden Produkts befinden und auf Verwalten klicken (Beispiel im untenstehenden Bild). Allerdings ist dieses Menü nicht immer vorhanden, daher ist es besser, die erste oben genannte Methode zu bevorzugen, die außerdem die Übertragung in Lose ermöglicht:

Nehmen Sie sich die Zeit, diesen anderen Leitfaden zu lesen, der sich mit Jelastic Cloud befasst.

 

Produkt empfangen

Sobald ein Benutzer eine Produktübertragung beginnt…

1. In der Organisation sein, die das Produkt empfangen soll

  • Klicken Sie hier, um sich beim Manager bei der Organisation anzumelden, die das/die Produkt(e) empfangen soll.
    • Der beim Infomaniak-Kontoanmelden angegebene Benutzer muss administrative Rechte besitzen.
    • Wenn nötig, können Sie eine neue Organisation erstellen, um Produkte zu empfangen.

2. Den erhaltenen Link ausführen

  • Klicken Sie auf den Link, der im ersten Schritt oben erhalten wurde.
    • Sie können ihn auch einfach in einen Browser einfügen, während Sie beim entsprechenden Infomaniak-Konto angemeldet sind.

3. Produktübertragung bestätigen

  • Wählen Sie bei Bedarf die Zielorganisation mit dem Dropdown-Menü aus.
  • Nehmen Sie die Allgemeinen Geschäftsbedingungen zur Kenntnis und akzeptieren Sie diese.
  • Klicken Sie auf die Schaltfläche Produkte empfangen (wenn die Schaltfläche nicht klickbar ist, stellen Sie sicher, dass die Organisation ausgewählt wurde).

 

Sie können jederzeit die laufenden oder abgeschlossenen Übertragungen über das Symbol unten im linken Seitenmenü des Infomaniak Managers wiederfinden:


War diese FAQ nützlich?

Diese Anleitung erklärt, wie…

  1. … eine CSR und einen privaten Schlüssel erstellen, um ein Zertifikat von einer Zertifizierungsstelle (CA) zu beantragen,
  2. dieses Zertifikat für Ihre Infomaniak-Website importieren, mithilfe der CRT, die Sie von der CA erhalten haben.

 

Vorbemerkung

  • Obwohl Infomaniak alle SSL-Zertifikate anbietet, die Sie benötigen könnten…
    • kostenlose Let's Encrypt Zertifikate für persönliche Websites (nur möglich mit bei Infomaniak gehosteten Websites),
    • DV Zertifikate von Sectigo für berufliche/private Websites, die nicht im Handelsregister eingetragen sind,
    • EV Zertifikate von Sectigo für Unternehmen, die im Handelsregister eingetragen sind,
  • … es ist auch möglich, ein SSL-Zertifikat zu installieren, das woanders erhalten wurde (Zwischenzertifikat/intermediate von einer Zertifizierungsstelle Ihrer Wahl), benutzerdefinierte oder selbstsignierte Zertifikate.

 

1. Eine CSR (Certificate Signing Request) erstellen

Eine CSR (Certificate Signing Request oder Zertifikatsignieranfrage) ist eine codierte Datei, die die notwendigen Informationen zum Anfordern eines SSL/TLS-Zertifikats enthält.

Sie muss auf Ihrer Seite erstellt werden, um sicherzustellen, dass der private Schlüssel unter Ihrer Kontrolle bleibt, indem Sie beispielsweise OpenSSL verwenden.

Passen Sie den folgenden Befehl an und führen Sie ihn in einer Anwendung vom Typ Terminal (Kommandzeilenschnittstelle, CLI / Command Line Interface) auf Ihrem Gerät aus:

openssl req -utf8 -nodes -sha256 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.csr -addext "subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz"


Erläuterungen

  • newkey rsa:2048: Erzeugt einen neuen RSA-Schlüssel mit 2048 Bit.
  • keyout domain.xyz.key: Gibt die Datei an, in der der private Schlüssel gespeichert wird.
  • out domain.xyz.csr: Gibt die Datei an, in der die CSR gespeichert wird.
  • addext „subjectAltName = ...“: Fügt zusätzliche Domänen über die Erweiterung SAN (Subject Alternative Name) hinzu, die erforderlich ist, um alle gewünschten Domänen im Zertifikat zu enthalten (die Hauptdomäne domain.xyz + jede andere zugehörige Domäne oder Subdomäne, wie www.domain.xyz).

Nach der Erstellung können Sie den Inhalt der CSR mit dem folgenden Befehl überprüfen:

openssl req -in domain.xyz.csr -noout -text

Dadurch wird überprüft, dass alle in subjectAltName aufgeführten Domänen korrekt enthalten sind.

Sobald die CSR erstellt wurde, können Sie diese an die Zertifizierungsstelle (CA) senden, um Ihr SSL/TLS-Zertifikat zu erhalten.

 

2. Externes Zertifikat importieren

Nach der Validierung stellt die CA ein Zertifikat (domain.xyz.crt) und manchmal ein Zwischenzertifikat (ca_bundle.crt) aus. Um auf die Verwaltung der SSL-Zertifikate zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
  2. Klicken Sie direkt auf den Namen, der dem betreffenden Produkt zugeordnet ist.
  3. Klicken Sie auf SSL-Zertifikate im linken Seitenmenü.
  4. Klicken Sie auf die blaue Schaltfläche Zertifikat installieren:
  5. Wählen Sie das benutzerdefinierte Zertifikat aus.
  6. Klicken Sie auf die Schaltfläche Weiter:
  7. Importieren Sie Ihr Zertifikat und den privaten Schlüssel, entweder durch Importieren der Dateien .crt und .key oder durch Kopieren und Einfügen.
  8. Klicken Sie auf Abschließen:

 

Alternative Befehl zum Generieren eines selbstsignierten Zertifikats (optional)

Wenn Sie ein lokales Zertifikat nur für Tests oder ohne eine CA (nicht für die Produktion empfohlen) benötigen, können Sie diesen Befehl verwenden:

 
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.crt -addext “subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz”

Dies erzeugt sowohl ein selbstsigniertes Zertifikat (domain.xyz.crt) als auch einen privaten Schlüssel (domain.xyz.key). Selbstsignierte Zertifikate werden jedoch von Browsern oder öffentlichen Systemen nicht als gültig anerkannt. Sie eignen sich nur für interne oder Entwicklungsumgebungen.

 

Ein Zwischenzertifikat importieren

Beim Hinzufügen eines benutzerdefinierten SSL-Zertifikats ist es möglich, das Zwischenzertifikat zu importieren (durch Importieren der .crt Datei oder Einfügen der vom Zertifizierungsstellen bereitgestellten Daten):


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie Node.js mit einem Cloud-Server bereitstellen, um stets über die notwendige Umgebung zum Kompilieren oder Erstellen moderner Frontends (React, Vue, etc.) zu verfügen.

 

Vorwort

  • Node.js ist eine freie Softwareplattform in JavaScript, die für skalierbare Netzwerkanwendungen entwickelt wurde. Eine einfache und effektive Lösung zur Integration von Frontend-Tools in jeden Server-Stack.
    • Node.js = offizieller Name der Sprache/Umgebung.
    • NodeJS = "technischer" oder vereinfachter Name in bestimmten Kontexten (oft aus praktischen Gründen, kein echter technischer Unterschied).
  • Für zusätzliche Hilfe kontaktieren Sie einen Partner oder starten Sie eine kostenlose Ausschreibung — erfahren Sie auch mehr über die Rolle des Hosting-Anbieters.

 

Node.js installieren

Voraussetzungen

 

Installieren Sie die stabile Version von Node.js

nvm install stable

Installieren Sie die neueste Version

nvm install node

Installieren Sie eine ältere Version (nicht empfohlen)

nvm install 17

Listen Sie die verfügbaren Versionen auf

nvm ls-remote

Installieren Sie eine spezifische Version

nvm install <version>

Wechseln Sie die Node.js-Version und legen Sie die Version 6.3.1 (oder eine andere Version) als Standard fest

nvm alias default 6.3.1

Verwenden Sie eine spezifische Node.js-Version in der aktuellen Shell

nvm use <version>

Überprüfen Sie die derzeit verwendete Node.js-Version

node -v

 

Quelle

Um NVM einzurichten, gehen Sie zur WebSSH-Konsole Ihres Cloud-Servers.

Quellen Sie die Datei .profile

source ~/.profile

Führen Sie den folgenden Befehl aus, um die Installation von NVM zu überprüfen

nvm

 

Node als Dienst konfigurieren

Um Node als Dienst zu konfigurieren, wird die Verwendung eines "service systemd-user" empfohlen.

 

Verkehr zu einem bestimmten Port umleiten

Nehmen Sie sich diesen anderen Leitfaden zu den Verkehrsumleitungen zu einem bestimmten Port und den dedizierten IP-Adressen vor.


War diese FAQ nützlich?

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

 

Vorwort

  • Es ist möglich, von einer alten und potenziell unsicheren PHP-Version zu einer aktuellen Version zu wechseln, aber ein Rückwechsel zu dieser unsicheren Version wird aus Sicherheitsgründen nicht mehr möglich sein.
  • Die Änderung ist sofort und endgültig.
  • Lesen Sie diese Anleitung, 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

Sie können die PHP-Version, die für eine gesamte Website verwendet wird, ganz einfach ä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 ist.
  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?

Dieser Leitfaden erklärt, wie Sie den Wartungsmodus auf einer Website eines Infomaniak-Hostings aktivieren oder deaktivieren.

 

Vorwort

  • Der Wartungsmodus ermöglicht es, eine benutzerdefinierte Nachricht an Ihre Besucher anzuzeigen, z. B. während der Behebung eines technischen Problems.
  • Es ist auch möglich, IP-Adressen zu spezifizieren, 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. Hier klicken, 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. Hier klicken, 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. Gestalten Sie den 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 zulassen

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 Ihren Computer zu autorisieren, 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. Hier klicken, 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 (es gibt Dutzende davon) zu installieren, das speziell für die Wartung innerhalb des CMS selbst bestimmt ist.

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


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 mit der Navigation des Clients auf dem Webserver verbundene Daten enthalten.

 

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 Umgebungsvariablen 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. Hier klicken, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen der betreffenden Website:
  3. Klicken Sie auf Verwalten unter Erweiterte Einstellungen:
  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 kennen müssen.

 

Absoluten Pfad erhalten…

… eines Webhostings

Dazu:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Hostings im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der dem betreffenden Hosting zugewiesen wurde.
  3. Klicken Sie dann auf den Pfeil , um den Abschnitt Informationen dieses Hostings zu erweitern.
  4. Die unten hervorgehobene Angabe ist der Speicherort der Beispielseite:

… einer Website

Dazu:

  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 dann auf den Pfeil , um den Abschnitt Informationen dieser Website zu erweitern.
  4. Die unten hervorgehobene Angabe ist der Speicherort der Beispielseite:

War diese FAQ nützlich?