Wissensdatenbank
1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Das Cloud-Server-Angebot ermöglicht es, mehrere Hostings (so genannte "FTP-Bereiche", für die Sie eigene FTP-/SSH-Konten erstellen) anzulegen, denen Sie Websites ("Apache-vhosts" für die angegebene Domain) hinzufügen.
Verteilen Sie Ihre Websites nach Ihren eigenen Vorstellungen auf Ihre Hostings. Die Einstellungen können bearbeitet werden, indem Sie das Stammverzeichnis und bestimmte Informationen wie z.B. memory_limit und max_execution_time angeben.
Es sind Web-Tools wie z.B. Cronjobs, Meine WordPress-Website (vereinfacht die Verwendung von WordPress) oder Zugriffs- und Fehlerprotokolle (Logs) verfügbar. Ausserdem ist es möglich, ein spezifisches Apache-Modul hinzuzufügen oder ein Cache-System zu installieren.
Managed: Wir verwalten den Softwareteil, Sie können den Server nicht frei konfigurieren (Sie können z.B. nichts selbst installieren). Wir können nur bestimmte Programme installieren. Weitere Informationen
Non-managed: Wir kümmern uns nur um die Hardware und installieren die bei der Bestellung ausgewählte Linux- oder Windows-Version. Keine Intervention auf Softwareebene. Der Server steht "unter Ihrer Verantwortung". Sie können den Server über den Infomaniak Manager neu starten; ausserdem steht jetzt ein Schnappschuss-System zur Verfügung.
Wenn Sie nicht sicher sind, ob Sie einen Cloud-Server brauchen, und vor allem viele Videoinhalte anbieten wollen, können Sie ein Shared Hosting mit einem VOD-Bereich kombinieren. Dies schliesst eine Überlastung der Website aus, denn audiovisuelle Inhalte Ihres gemeinsam genutzten Hostings werden ausgelagert und Sie verfügen über einen Video-Speicherbereich, der hohe Lastanstiege spielend bewältigt. Daneben stehen ausführliche Nutzungsstatistiken Ihrer Videos zur Verfügung.
Diese Anleitung erläutert, wie man die Serverkonfiguration einer Website mit einem Webhosting und einer Managed Cloud-Server bearbeitet.
Unterschied zwischen .user.ini- und .htaccess-Dateien
- Der HTTP-Server ist Apache. Er wird mit einer .htaccess-Datei im Stammverzeichnis der Website konfiguriert.
- PHP ist eine Programmiersprache zur Erstellung dynamischer Webseiten über einen HTTP-Server. Die PHP-Direktiven können mit einer .user.ini-Datei im Stammverzeichnis der Website angepasst werden und sind dann im Ordner, in dem die .user.ini abgelegt ist, und in dessen Unterordnern gültig
- es dauert ein paar Minuten, bis eine Änderung der Datei .user.ini umgesetzt ist
- die PHP-Direktiven müssen unbedingt in der .user.ini-Datei enthalten sein, um berücksichtigt zu werden
In dieser Anleitung stellen wir drei Wege vor, um die Serverkonfiguration einer Website zu bearbeiten.
1. Änderung der PHP-Konfiguration über den Manager
Die meisten Einstellungen (z.B. max_input_vars, allow_url_fopen, memory_limit usw.) können im Manager konfiguriert werden:
- öffnen Sie den Manager (manager.infomaniak.com)
- gehen Sie ins Menü Webhosting
- klicken Sie gegebenenfalls auf das betreffende Hosting/den Domainnamen
- klicken Sie unten, unter Websites auf den Domainnamen der betreffenden Website
- klicken Sie auf Erweiterte Einstellungen
- passen Sie die Einstellungen der Website auf der PHP- und der Apache-Registerkarte beliebig an
- speichern Sie die Änderungen
2. Änderung der PHP-Konfiguration mit der Datei .user.ini
Im Fall von PHP-Direktiven, die nicht im Manager enthalten sind, müssen die gewünschten Werte in der .user.ini-Datei definiert werden. Beispiel:
max_file_uploads = 20
Die verfügbaren Direktiven sind auf der offiziellen PHP-Website angegeben, aber die Elemente mit der Angabe "PHP_INI_SYSTEM" in der Spalte "Veränderbar" sowie max_input_time, memory_limit et mysqli.default_socket können nicht verwendet werden.
3. Änderung der PHP-Konfiguration mit der Kommandozeilenschnittstelle (CLI)
Um PHP-Direktiven über eine Kommandozeilenschnittstelle (CLI) oder in CRON-Jobs anzupassen, müssen die gewünschten Werte in der .user.ini-Datei definiert werden. Anschliessend wird die ausführbare PHP-Datei mit der Option -c .user.ini aufgerufen.
Das folgende Beispiel zeigt, wie man den Speicher, der PHP zur Verfügung steht, verändert:
~/web$ echo -e '' >memory-limit.php
~/web$ php memory-limit.php
memory_limit: 512M
~/web$ echo 'memory_limit = 1024M' >.user.ini
~/web$ php -c .user.ini memory-limit.php
memory_limit: 1024M
~/web$
In dem folgenden Beispiel wird allow_url_fopen für das Tool WP CLI (dient insbesondere zur Verwaltung von Erweiterungen) aktiviert:
php -d allow_url_fopen=On ~/bin/wp package install trepmal/wp-revisions-cli
Nützliche Informationen
- Erstellung einer .htaccess- oder .user.ini-Datei
- Wechsel der PHP-Version einer Website
- Aktivierung der gzip-Komprimierung
- Google PageSpeed Tools
- Erhöhung des Speichers und der Ausführungszeit von Skripten
Diese Anleitung erläutert, wie man eine Website (ihre-website2.com) oder eine Subdomain (xxx.ihre-website.com) zu einem bestehenden Hosting hinzufügt.
Im Fall einer solchen Multisite- oder Multidomain-Verwaltung (virtual host) werden der Festplattenspeicher und die Ressourcen Ihres Hostings von Ihren Websites/Subdomains gemeinsam genutzt.
Hinweis: Sofern die vom Web-Hosting angebotenen 20 Websites genutzt werden, können Sie weitere Websites bestellen; Erläuterungen finden sich in dieser Anleitung: https://faq.infomaniak.com/2197
Hinzufügen einer Website oder Subdomain
- Öffnen Sie den Manager (manager.infomaniak.com)
- Gehen Sie ins Menü Webhosting bzw. Cloud-Server (je nachdem, welches Produkt Sie haben)
- Klicken Sie auf das betreffende Hosting/den Domainnamen
- Klicken Sie unter Websites auf Hinzufügen
- Wählen Sie aus, ob eine Domain oder eine Subdomain hinzugefügt wird
- Tragen Sie den Namen der Domain (z.B. ihre-website2.com) oder der Subdomain ein (z.B. xxx.ihre-domain.com)
- Die neue Website wird standardmässig in folgendes Verzeichnis eingefügt: /sites/ihre-website2.com auf Ihrem FTP-Server
- Um den Speicherort manuell festzulegen, klicken Sie auf Erweiterte Optionen (über den Schaltfläche OK) und aktivieren Sie den Eintrag Speicherort manuell festlegen und geben zum Abschluss einen Ordnernamen an
- Unter Erweiterte Optionen können Sie eine andere PHP-Version anstelle der empfohlenen auswählen
- Klicken Sie auf OK, um den Vorgang abzuschliessen
Verwalten/Anzeigen Ihrer Websites
- Öffnen Sie den Manager (manager.infomaniak.com)
- Gehen Sie ins Menü Webhosting bzw. Cloud-Server (je nachdem, welches Produkt Sie haben)
- Ihre Websites werden im Dashboard des betreffenden Hostings unter Websites angezeigt
Löschen einer Website oder Subdomain
- Öffnen Sie den Manager (manager.infomaniak.com)
- Gehen Sie ins Menü Webhosting
- Klicken Sie auf das betreffende Hosting/den Domainnamen
- Klicken Sie unter Websites rechts neben der betreffenden Website auf das Symbol
und wählen Sie Trennen
Vielen Dank, dass Sie uns mit dem Hosting Ihrer Online-Projekte beauftragt haben.
In dieser Anleitung erfahren Sie, wie Sie die wesentlichen Funktionen Ihres neuen Produkts umgehend nutzen. Falls ein Problem auftritt, lesen Sie bitte in unserer Wissensdatenbank nach, bevor Sie sich an unser Support-Team wenden.
Sie haben einen Managed Cloud-Server bestellt und möchten...
- eine WordPress-Website Web mit «Meine Website leicht gemacht» erstellen
- eine Web-App (ownCloud, Joomla, Typo3, Drupal, phpBB, Simple Machines Forum, Magento, Prestashop usw.) installieren
- Ihre FTP-Konten/-Benutzer verwalten
- Dateien in Ihrem Hosting mit unserem FTP Manager verwalten und veröffentlichen
- Ihre MySQL-Datenbanken verwalten
- eine Website oder eine Subdomain zu Ihrem Hosting hinzufügen (Multisite)
- die Vorschau Ihrer Website anzeigen, obwohl Ihr Domainname noch nicht auf die Server von Infomaniak verweist
Wichtig: Falls Ihr Domainname nicht von Infomaniak verwaltet wird oder Ihr Hosting nicht im gleichen Kundenkonto wie Ihr Domainname verwaltet wird, halten Sie sich bezüglich der Konfiguration der DNS oder der Records zur Zuordnung des Domainnamens zu Ihrem Hosting an diese Anleitung.
Vielen Dank, dass Sie uns mit dem Hosting Ihrer Online-Projekte beauftragt haben.
Diese Anleitung enthält wichtige Hilfsmittel, um Ihren Non-Managed Cloud-Server problemlos in Betrieb zu nehmen.
Non-Managed Cloud-Server unter Linux
- Serveranmeldung mit einem SSH-Schlüssel
- Welche Linux-Distributionen werden unterstützt?
- Formatieren und Mounten des Datenvolumens des Cloud-Servers (important)
Non-Managed Cloud-Server unter Windows
Falls ein Problem auftritt, lesen Sie bitte in unserer Wissensdatenbank nach. >Unser Support beantwortet in der Regel nur Fragen, welche die Hardware von Non-Managed Cloud-Servern betreffen.
Mit WordPress-Website kann jeder auch ohne Programmierkenntnisse eine erweiterbare und ergonomische Website erstellen. Die Anwendung basiert auf WordPress, dem meistverwendeten Content-Management-System (CMS) der Welt.
Mehr über unsere mit WordPress-Website kompatiblen Hostings
WordPress in der Website Ihrer Wahl installieren
- öffnen Sie den Manager (manager.infomaniak.com)
- gehen Sie ins Menü Webhosting
- klicken Sie auf das betreffende Hosting/den Domainnamen
- klicken Sie in der linken Menüleiste auf Meine Websites
- klicken Sie auf WordPress & Apps
- klicken Sie auf + Neue App
- wählen Sie WordPress und klicken Sie auf Installieren
Es werden zwei Installationsmöglichkeiten angeboten: einfach und erweitert. Damit können Sie Ihr WordPress noch besser an Ihre Anforderungen anpassen.
Sie müssen auf jeden Fall die Website auswählen, in der die App installiert wird (über ein Pulldown-Menü, in dem alle Websites Ihres Hostings erscheinen), sowie einen Benutzernamen und ein Kennwort für die Anmeldung im WordPress-Dashboard (weitere Informationen: https://faq.infomaniak.com/2275).
Deinstallation einer WordPress-Website
- öffnen Sie den Manager (manager.infomaniak.com)
- gehen Sie ins Menü Webhosting
- klicken Sie auf das betreffende Hosting/den Domainnamen
- klicken Sie in der linken Menüleiste auf Meine Websites
- klicken Sie auf WordPress & Apps
- platzieren Sie den Mauszeiger in der Tabelle auf der WordPress-Installation, die gelöscht werden soll
- klicken Sie auf das Papierkorb-Symbol oben rechts, neben der betreffenden Kachel
- bestätigen Sie die Deinstallation
Weitere Informationen
- Mehr über unsere für WordPress optimierten Hostings
- Ein kostenloses SSL-Zertifikat installieren und die Links einer WordPress-Website anpassen
Diese Anleitung erläutert, wie man die erste SSH-Verbindung auf einem Non-Managed Cloud-Server herstellt.
Befehl mit Root-Rechten ausführen
Sie müssen 'sudo su -' oder 'sudo -s' (ohne Anführungszeichen) eingeben, um einen Befehl mit Root-Rechten auszuführen. Weitere Informationen
Mit Mac oder Linux
Um die Verbindung herzustellen, müssen Sie ein Terminalfenster öffnen und folgenden Befehl eingeben:
ssh -i [key path] [user]@[server]
Wenn die Fehlermeldung "WARNING: UNPROTECTED PRIVATE KEY FILE!" erscheint, führen Sie folgenden Befehl aus:
chmod 400 [key path]
Bedeutung der Angaben
[key path] = Link zu der Datei, die den privaten Schlüssel enthält. Bei der Bestellung Ihres Non-Managed Cloud-Servers haben wir Sie gebeten, einen Schlüssel zu generieren bzw. Ihren eigenen öffentlichen Schlüssel hochzuladen (ausreichende Zugriffsrechte vorausgesetzt, z.B. 0700).
[user] = s. Ende der Anleitung
[server] = IPv4-Adresse des Servers (diese finden Sie in Ihrer Verwaltungskonsole im Menü «Server» -> «Cloud» auf der «Cloud-Server»-Seite)
In Windows
Windows erlaubt keine nativen SSH-Verbindungen, aber Sie können die Shell Bash aktivieren (ab Windows 10) oder eines dieser kostenlosen Programme herunterladen: PuTTY & PuTTYgen
Als erstes muss Ihr privater Schlüssel umgewandelt werden, damit er mit PuTTY verwendet werden kann.
Öffnen Sie dazu PuTTYgen und klicken Sie auf «Load», um Ihren privaten Schlüssel zu laden. Dann müssen Sie Ihren privaten Schlüssel speichern, indem Sie auf «Save private key» klicken.
Starten Sie nun PuTTY und richten Sie das Programm folgendermassen ein:
Unter Session (im linken Menü):
[HostName] = IPv4-Adresse des Servers (zu finden in Ihrer Verwaltungskonsole im Menü «Server» -> «Cloud» auf der «Cloud-Server»-Seite)
[Port] = belassen Sie den Standardport (22)
[Connection type] = geben Sie hier «SSH» an
Unter Connection / SSH / Auth (im linken Menü): öffnen Sie Ihren generierten privaten Schlüssel in PuTTYgen, indem Sie unter «Private key file for authentication» auf «Browse» klicken.
Klicken Sie abschliessend auf «Open» am Fuss des Fensters. Dann wird ein Terminalfenster geöffnet, wo Sie Ihren Benutzernamen eingeben müssen ([user] = s.u.)
Standard-Benutzername [user] der Non-Managed Cloud-Server unter:
Alma Linux = almalinux
archlinux = arch
CentOS = cloud-user
Debian Stretch = debian
Debian Jessie = debian
Debian Wheezy (und ältere Versionen) = root
Fedora = fedora
FreeBsd = freebsd
Ubuntu = ubuntu
OpenBsd = openbsd
openSUSE LEAP 15 = opensuse
openSUSE 42 = root
rancherOs = rancher
SuSE linux Enterprise Server = root
In technischer Hinsicht
Ein Hosting umfasst mehrere Websites. Daher können mehrere Websites zu einem Hosting hinzugefügt werden (Multisite- / Multidomain-Verwaltung). In diesem Fall nutzen die verschiedenen Websites des Hostings die Hosting-Ressourcen (Festplattenspeicher, Datenbanken, Speicher und Ausführungszeit von Skripten usw.) gemeinsam.
Beispiel: Das Cloud-Server-Basisangebot umfasst eine bestimmte Anzahl Hostings (z.B. 5) und eine höhere Anzahl Websites (z.B. 20). Auf dieses Beispiel bezogen heisst das, dass Sie 20 Websites (mit 20 verschiedenen Domain-/Subdomainnamen) anlegen und frei auf Ihre 5 Hostings verteilen können.
Verwaltungstechnisch
Sie können Verwaltungs- und Zugriffsrechte auf Hostingebene vergeben, damit z.B. eine Person die Verwaltung aller Websites eines bestimmten Hostings übernehmen kann.
Die Verwaltung einer bestimmten Website innerhalb ein und desselben Hostings kann jedoch nicht beschränkt werden. Das Zugriffsrecht eines Benutzers (den Sie in Ihrer Verwaltungsplattform hinzufügen) kann nicht auf eine Website beschränkt werden, sondern nur auf ein Hosting.
Sie können jedoch einen FTP-Benutzer anlegen, der auf einen bestimmten Ordner beschränkt ist (in diesem Beispiel müsste er auf den Ordner, in dem sich die Website befindet, beschränkt werden).
In dieser Anleitung wird erläutert, wie Sie Ihr aktuelles Cloud Server-Angebot (verwaltet oder nicht) ändern.
Verwalteter Cloud-Server
Erhöhen Sie die CPU-/RAM-Ressourcen, die Anzahl der Unterkünfte/Standorte...
Der Basic Managed Cloud Server Plan beinhaltet 5 Hostings und 20 Websites . So fügen Sie zusätzliches Hosting hinzu oder ändern die Konfiguration des verwalteten Cloud-Servers:
- Öffnen Sie den Manager ( manager.infomaniak.com )
- Gehen Sie zu Cloud-Server
- Klicken Sie auf den betreffenden Server
- Klicken Sie auf die Schaltfläche Verwalten und dann auf Angebot ändern
- Nehmen Sie die gewünschten Einstellungen vor und schließen Sie den Vorgang ab
Unterkunftsgröße ändern
Lesen Sie den Speicherplatz eines Hostings ändern
Nicht verwalteter Cloud-Server (VPS Cloud)
Speichergröße ändern
So ändern Sie die Konfiguration Ihres nicht verwalteten Cloud-Servers:
- Öffnen Sie den Manager ( manager.infomaniak.com )
- Gehen Sie zu Cloud-Server
- Klicken Sie auf den betreffenden Server
- Klicken Sie auf die Schaltfläche Verwalten und dann auf Angebot ändern
- Nehmen Sie die gewünschten Einstellungen vor und schließen Sie den Vorgang ab
- Erweitern Sie das Volumen, nachdem Sie das Speichervolumen erhöht haben
Diese Anleitung erläutert, wie Sie eine Website Ihres Hostings in den Wartungsmodus versetzen. Der Wartungsmodus dient dazu, eine benutzerdefinierte Nachricht für Ihre Besucher anzuzeigen, z.B. während der Behebung eines technischen Problems. Ausserdem können Sie IP-Adressen einrichten, um diese Seite zu umgehen.
Aktivierung des Wartungsmodus
- öffnen Sie den Manager (manager.infomaniak.com)
- gehen Sie ins Menü Webhosting
- klicken Sie auf das betreffende Hosting/den Domainnamen
- klicken Sie in der linken Leiste auf Meine Websites und dann auf Seiteneditor
- wählen Sie die betreffende Website aus
- klicken Sie auf den Kasten "+ Wartungsseite"
- richten Sie die Ansicht mithilfe der Elemente auf der rechten Seite ein
- klicken Sie auf Speichern & veröffentlichen
IP-Adressen zulassen
Es ist möglich, eine Website ohne den Wartungsmodus anzuzeigen. Dazu müssen die IP-Adressen der Computer angegeben werden, die den Wartungsmodus umgehen können:
- aktivieren Sie den Wartungsmodus wie oben beschrieben
- gehen Sie auf die Konfigurationsseite der Wartungsseite (s.o.)
- klicken Sie rechts, unter Wartung auf Meine IP-Adresse einfügen, damit Ihr Computer die Website ohne Wartungsmodus anzeigen kann. Ausserdem können Sie weitere IP-Adressen manuell hinzufügen
- klicken Sie auf Speichern und veröffentlichen