Wissensdatenbank

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

Diese Anleitung erklärt, wie Sie sich per SSH mit einem Webhosting oder einem Cloud-Server verbinden.

 

SSH-Verbindung herstellen…

 

… über einen Webbrowser

  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 in der linken Seitenleiste auf FTP / SSH.
  4. Klicken Sie auf die Schaltfläche SSH-Konsole:

 

… über das Terminal oder eine Anwendung

Um sich per SSH zu verbinden, verwenden Sie die folgenden Befehle in einer Anwendung vom Typ Terminal (Befehlszeilenschnittstelle, CLI / Command Line Interface) auf Ihrem Gerät, z. B.:

Geben Sie dann den folgenden Befehl ein:

ssh username@server
  • username ist der Benutzername des FTP-Kontos
  • server ist der Host-Server (z. B. xxxx.ftp.infomaniak.com)

 

Um zu erfahren, welcher Befehl verfügbar ist und den zu verwendenden Pfad zu kennen, führen Sie den Befehl "whereis" aus:

$ whereis mysql
mysql: /opt/mysql/bin/mysql

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie einen neuen Domainnamen zu einer Infomaniak-Website hinzufügen.

 

Vorwort

  • Wenn Sie einen neuen Domainnamen zu einer Website hinzufügen, spricht man von einer verknüpften Domain und auch von einem Alias.
  • Ein Alias-Domain in diesem Fall ist ein zusätzlicher Domainname, der ebenfalls mit einer bestehenden Website verknüpft ist.
    • Damit die Website domain.xyz mit einem ganz anderen Domainnamen wie z.B. private.abc erreichbar ist, muss private.abc als Alias der Website hinzugefügt werden.
    • Zweites Beispiel: Damit die Website domain.xyz auch mit www.domain.xyz erreichbar ist, muss sie als Alias zur Domain domain.xyz hinzugefügt werden. In diesem Beispiel ist domain.xyz die Eltern-Website des Alias www.domain.xyz. In der Regel ist das Alias www bereits automatisch hinzugefügt und vorhanden…

 

Alias zu einer bestehenden Website hinzufügen

Voraussetzungen

Um eine zusätzliche Domain hinzuzufügen, die mit Ihrer Website verknüpft ist:

  1. Hier klicken, 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 anschließend auf den Pfeil , um den Abschnitt Domains dieser Website zu erweitern.
  4. Klicken Sie auf die Schaltfläche Domain hinzufügen:
  5. Geben Sie den oder die hinzuzufügenden Domainnamen ein, getrennt durch die Taste Eingabe.
  6. Wenn der Alias oder seine DNS-Zone von Infomaniak verwaltet wird, können die 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.
  7. Wenn Sie über ein SSL-Zertifikat wie Let's Encrypt verfügen, können Sie hier beantragen, es zu aktualisieren, um die neuen Namen einzuschließen.
  8. Klicken Sie auf Bestätigen, um den Vorgang abzuschließen:

Um den Alias als Hauptdomain festzulegen, nehmen Sie sich diesen anderen Leitfaden.


War diese FAQ nützlich?

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?

Dieser Leitfaden beschreibt das Verfahren zur Herstellung Ihrer ersten SSH-Verbindung zu einem Infomaniak VPS Cloud oder VPS Lite.

 

Verbindung über Windows (PuTTY)

Unter Windows ist das Referenzwerkzeug PuTTY.

Ihr privater Schlüssel muss in das Format .ppk konvertiert werden, damit er funktioniert.

Schritt A: Konvertierung mit PuTTYgen

  1. Starten Sie PuTTYgen.
  2. Klicken Sie auf Load, um Ihren aktuellen privaten Schlüssel zu laden.
  3. Klicken Sie auf Save private key, um Ihre .ppk-Datei zu generieren.

Schritt B: Konfiguration von PuTTY

  1. In Session geben Sie die IP-Adresse des Servers in "Host Name" ein.
  2. In Connection > SSH > Auth klicken Sie auf Browse, um Ihre .ppk-Datei zu laden.
  3. Klicken Sie auf Open.
  4. Ein Fenster öffnet sich: Geben Sie Ihren Benutzernamen ein.

 

Verbindung über ein Unix-Terminal (macOS und Linux)

Verwenden Sie den nativen SSH-Client Ihres Systems, indem Sie ein Terminal öffnen.

Die Syntax lautet wie folgt:

ssh -i [key_path] [user]@[server]

Details zu den Parametern

  • [key_path]: Pfad zu Ihrer privaten Schlüsseldatei (während des Befehls generiert oder importiert).
  • [user]: Benutzername (siehe die Tabelle der Distributionen unten).
  • [server]: IPv4-Adresse Ihres VPS, verfügbar im Manager.

Hinweis zu den Berechtigungen: Wenn Sie einen Fehler vom Typ "UNPROTECTED PRIVATE KEY FILE" erhalten, sichern Sie Ihren Schlüssel mit dem folgenden Befehl:
chmod 400 [key_path]

Liste der Standardbenutzer

Verwenden Sie die Kennung, die der auf Ihrem Server installierten Linux-Distribution entspricht:

Linux-DistributionStandardbenutzer
Ubuntuubuntu
Debian 8 und höhere Versionendebian
Debian 7 und ältere Versionenroot
AlmaLinuxalmalinux
Arch Linuxarch
CentOScloud-user
Fedorafedora
FreeBSDfreebsd
OpenBSDopenbsd
openSUSE Leap 15opensuse
openSUSE 42 / SLESroot
RancherOSrancher

Hinweis: Der Benutzer ist immer der vom Herausgeber der Distribution standardmäßig definierte.

 

Wechsel in den Administrator-Modus (Root)

Aus Sicherheitsgründen erfolgt die erste Anmeldung nicht direkt als Root.

Um volle Kontrolle über das System zu erhalten, führen Sie aus:

sudo -i

Dieser Befehl lädt die vollständige Root-Benutzerumgebung (Systemvariablen und persönliches Verzeichnis).


War diese FAQ nützlich?

Dieser Leitfaden 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 neudefinieren, falls 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 (sehen Sie sich diesen anderen Leitfaden zu diesem Thema an)
  • Ohne Rechte: Der Benutzer sieht die Datenbank in phpMyAdmin nicht

 

Datenbanken von Webanwendungen


War diese FAQ nützlich?

Diese Anleitung 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:
    • eine zweite Domain (z.B. domain2.xyz),
    • oder ein Subdomain (z.B. abc.domain.xyz) einer Domain, die Sie bereits besitzen.
  • In dieser Multi-Site/Multi-Domain-Verwaltung (Virtual Host) werden der gesamte Speicherplatz und die Ressourcen Ihres Hostings zwischen Ihren Websites/Subdomains aufgeteilt.

 

Zugriff auf die Website-Verwaltung

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. eine bereits erworbene Domain
    2. eine Subdomain, die aus einer bereits erworbenen Domain erstellt wurde
    3. eine noch verfügbare Domain und zu bestellen
  7. Geben Sie die Domain (domain2.xyz, zum Beispiel) oder die 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 führen Sie die erforderlichen Änderungen bei Ihrem Registrar durch oder übertragen Sie die Verwaltung des Domainnamens auf Infomaniak.


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie die Version des Betriebssystems Ihres Webhosting-Servers herausfinden.

 

Vorwort

  • Selbst wenn Debian oder ein Paket veraltet erscheint, 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 gut mit Ihrem VPS Cloud oder VPS Lite von Infomaniak zu beginnen.

 

Vorwort

  • Es ist nicht geplant, 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.
  • Im Falle eines Problems 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 entsprechend Ihren Bedürfnissen an.
    • Die Entwicklung eines VPS Lite zu einem VPS Cloud ist noch nicht automatisch möglich und eine reduzierte angebotene Leistung 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 und Windows-Versionen werden angeboten (Windows ist auf den kleinsten Konfigurationen nicht verfügbar).
    • Es werden nur die offiziellen Images der Betriebssysteme installiert, ohne jegliche Sicherheitssoftware wie fail2ban vorinstalliert.
    • Allerdings ist die Firewall über den Manager konfigurierbar und ein VPS profitiert auch vom Schutz vor DDoS-Angriffen.
    • Was die Öffnung von Ports betrifft, informieren Sie sich in dieser Anleitung.
  • 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 entsprechend Ihren IT-Bedürfnissen zu wählen.

 

Wenn Sie Ihre E-Mails hosten möchten, informieren Sie sich über diesen anderen Leitfaden.

 

Webhosting Starter

Das kostenlose Webhosting

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

 

Gemeinsames Webhosting

Das Spitzenangebot 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.

Das Webhosting bietet mindestens 250 Go 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-Zugang, SSL-Zertifikate und einfache Installation von WordPress oder gängigen CMS usw. Es ist auch möglich, ein Node.js-Site und/oder Site Creator hinzuzufügen.

Es ist zu beachten, dass ohne jegliches Hosting auch Site Creator „autonom / standalone“ erhalten und genutzt werden kann. Informieren Sie sich über 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 einfach über dieselbe Verwaltungsoberfläche wie die Webhosting-Angebote zu verwalten - Sie verwalten die Websites auf dieselbe Weise.
  • Ein VPS ermöglicht es Ihnen, Ihren Server vollständig autonom mit der von Ihnen gewählten Windows-Version oder Linux-Distribution (Debian, Ubuntu, openSUSE, ...) 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 Installationskosten. 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 gewünschten Technologien

Jelastic Cloud ermöglicht die Erstellung von maßgeschneiderten Entwicklungsumgebungen mit Ihren gewünschten Technologien (PHP, Java, Docker, Ruby, etc.). 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?

Dieser Leitfaden erklärt, wie…

  1. … eine CSR und einen privaten Schlüssel zum Anfordern eines Zertifikats von einer Zertifizierungsstelle (CA) zu erstellen,
  2. … dieses Zertifikat für Ihre Infomaniak-Website zu importieren, mit dem von der CA erhaltenen CRT.

 

Vorwort

  • 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 geschäftliche/private Websites, die nicht im Handelsregister eingetragen sind,
    • EV-Zertifikate von Sectigo für im Handelsregister eingetragene Unternehmen,
  • … ist es auch möglich, ein anderswo erhaltenes SSL-Zertifikat zu installieren (Zwischenzertifikat/intermediate eines von Ihnen gewählten Zertifizierungsanbieters), benutzerdefinierte oder selbstsignierte Zertifikate.

 

1. Eine CSR (Certificate Signing Request) erstellen

Eine CSR (Certificate Signing Request oder Zertifikatsanforderungsdatei) 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, z. B. mit OpenSSL.

Passen Sie den folgenden Befehl an und führen Sie ihn in einer Anwendung vom Typ Terminal (Kommandoschnittstelle, 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: Erstellt 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

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

Sobald die CSR erstellt ist, können Sie sie an die Zertifizierungsstelle (CA) übermitteln, um Ihr SSL/TLS-Zertifikat zu erhalten.

 

2. Externes Zertifikat importieren

Nach der Validierung stellt die CA Ihnen ein Zertifikat (domain.xyz.crt) und manchmal ein Zwischenzertifikat (ca_bundle.crt) aus.

Um auf das SSL-Zertifikatsmanagement 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 im linken Seitenmenü auf SSL-Zertifikate.
  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 Ihren privaten Schlüssel, entweder durch Importieren der Dateien .crt und .key oder durch Kopieren und Einfügen.
  8. Klicken Sie auf Abschließen:

 

Alternative Befehlszeile 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 öffentlichen Browsern oder 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 können Sie das Zwischenzertifikat importieren (durch Importieren der Datei .crt oder Kopieren und 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 ständig über die notwendige Umgebung zum Kompilieren oder Erstellen moderner Frontends (React, Vue usw.) zu verfügen. Es wird jedoch empfohlen, die integrierte node.js-Lösung zu verwenden.

 

Vorwort

  • Node.js ist eine freie Softwareplattform in JavaScript, die sich auf Netzwerkanwendungen konzentriert, die skalierbar sein müssen, 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).

 

Node.js installieren

Voraussetzungen

 

Die stabile Version von Node.js installieren

nvm install stable

Die neueste verfügbare Version installieren

nvm install node

Eine ältere Version installieren (nicht empfohlen)

nvm install 17

Verfügbare Versionen auflisten

nvm ls-remote

Eine bestimmte Version installieren

nvm install <version>

Die Node.js-Version ändern und die Version 6.3.1 (oder eine andere Version) standardmäßig festlegen

nvm alias default 6.3.1

Eine bestimmte Node.js-Version in der aktuellen Shell verwenden

nvm use <version>

Die derzeit verwendete Node.js-Version überprüfen

node -v

 

Quelle

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

Die Datei .profile einbinden

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 "systemd-user-Dienstes" empfohlen.

 

Weiterleiten des Verkehrs zu einem bestimmten Port

Nehmen Sie sich diesen anderen Leitfaden zum Thema Weiterleitung von Verkehr zu einem bestimmten Port und dedizierten IP-Adressen zu.


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?