Wissensdatenbank
1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Git und GitHub sind bei Infomaniak mit allen Unterkünften auf...
und natürlich das Angebot Jelastic Cloud die Ihnen eine Integration in der Tiefe des Releases.
In diesem Leitfaden wird erläutert, wie man Anomalien löst, die mit einem Webhosting wenn die IP-Adresse geändert wurde (z.B. Serverversetzung) und Ihr Computer die alte Position in seinem DNS-Cache behält.
Den DNS-Cache ausblenden...
Wenn Sie eine Website besuchen, bewahrt Ihr Computer im lokalen Speicher eine Verbindung zwischen dem Domainnamen und seiner IP-Adresse im DNS-Cache auf. Dadurch kann der DNS-Auflösungsprozess bei zukünftigen Besuchen auf derselben Website beschleunigt werden, da der Computer eine erneute Abfrage von DNS-Servern vermeiden kann, um die IP-Adresse zu erhalten.
Wenn Sie den DNS-Cache leeren, zwingen Sie Ihren Computer, die DNS-Server erneut zu befragen, um die aktuellsten Informationen über die IP-Adressen der von Ihnen besuchten Websites zu erhalten.
... auf Windows
- Menü öffnen Starten.
- Tippen Sie auf cmd.
- Klicken Sie in den Suchergebnissen auf Ich brauche Befehle.
- Befehl ausführen
ipconfig /flushdns
.
... auf macOS
- Öffnen Sie es. Terminal.
- Befehl ausführen
lookupd -flushcache
(Falls es fehlgeschlagen ist:dscacheutil -flushcache
).
... auf Linux
- Öffnen Sie es. Terminal.
- Befehl ausführen
sudo systemctl restart nscd
odersudo /etc/init.d/nscd restart
, um wieder anzukurbeln nscd.
Dieser Leitfaden erklärt, wie Sie die erste SSH-Verbindung zu Ihrem VPS Cloud / VPS Lite herstellen.
Befehl mit Root-Rechten ausführen
Sie müssen sudo -i
ausführen, um die vollständige Root-Umgebung zu laden, was Ihnen eine vollständige interaktive Sitzung als Root mit dem persönlichen Verzeichnis und den Umgebungsvariablen von Root bietet. Mehr erfahren
unter macOS oder Linux
Um eine Verbindung herzustellen, müssen Sie ein Terminalfenster öffnen und den folgenden Befehl ausführen:
ssh -i [Schlüsselpfad] [Benutzer]@[Server]
[Schlüsselpfad]
= Link zur Datei, die Ihren privaten Schlüssel enthält; zur Erinnerung, bei der Bestellung 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)[Benutzer]
= siehe unten für Standard-Benutzernamen[Server]
= IPv4-Adresse des Servers (angegeben im Manager)
Beispiel: ssh -i c:/path/key ubuntu@192.168.1.1
Bei der Fehlermeldung "WARNING: UNPROTECTED PRIVATE KEY FILE!" führen Sie den Befehl chmod 400 [Schlüsselpfad]
aus.
unter Windows
Windows unterstützt native SSH-Verbindungen nicht: aktivieren Sie die Bash-Shell (mindestens Windows 10) oder laden Sie die folgenden zwei kostenlosen Programme herunter: PuTTY & PuTTYgen
Zuerst muss Ihr privater Schlüssel mit PuTTYgen konvertiert werden, um ihn mit PuTTY verwenden zu können.
Öffnen Sie PuTTYgen und klicken Sie auf den Button „Load
“, um Ihren privaten Schlüssel zu laden. Speichern Sie dann Ihren privaten Schlüssel mit dem Button „Save private key
“.
Öffnen Sie jetzt PuTTY und geben Sie die folgenden Informationen an:
Unter Session
(im linken Seitenpanel):
[HostName]
= IPv4-Adresse des Servers (angegeben im Manager)[Port]
= den Standardport beibehalten, d.h. 22[Connection type]
= hier „SSH“ angeben
Unter Connection / SSH / Auth
(im linken Seitenpanel):
- öffnen Sie Ihren mit PuTTYgen generierten privaten Schlüssel mit dem Button „
Browse
“ unter „Private key file for authentication
“ - drücken Sie den Button „
Open
“ unten im Fenster, es öffnet sich ein Terminal, das Sie nach Ihrem Benutzernamen fragt (Benutzer
= siehe unten)
Standard-Benutzername [Benutzer] für nicht verwaltete Cloud-Server mit:
Tabelle der Linux-Distributionen
Linux-Distribution | Standard-Benutzer |
---|---|
AlmaLinux | almalinux |
Arch Linux | arch |
CentOS | cloud-user |
Debian 7 "Wheezy" und frühere Versionen | root |
Debian 8 "Jessie" und spätere Versionen | debian |
Fedora | fedora |
FreeBSD | freebsd |
Ubuntu | ubuntu |
OpenBSD | openbsd |
openSUSE Leap 15 | opensuse |
openSUSE 42 | root |
RancherOS | rancher |
SUSE Linux Enterprise Server | root |
Dieser Leitfaden ermöglicht es Ihnen, beliebige Windows-Einstellungen, die durch die Meldung “Einige Einstellungen sind verborgen oder werden von Ihrer Organisation verwaltet
” blockiert sind (z. B. das Ändern des Hintergrundbilds), zu „entsperren“ und diese standardmäßigen Einschränkungen auf dem VPS Cloud / VPS Lite-Serverangebot aufzuheben.
Lokale Gruppenrichtlinieneinstellungen zurücksetzen
So setzen Sie alle lokalen Gruppenrichtlinieneinstellungen auf ihre Standardwerte zurück:
- Öffnen Sie die Eingabeaufforderung als Administrator
Geben Sie die folgenden Befehle ein:
RD /S /Q "%windir%\System32\GroupPolicyUsers" RD /S /Q "%windir%\System32\GroupPolicy" gpupdate /force
- Starten Sie die Maschine neu
In diesem Leitfaden werden die Unterschiede zwischen den Webhosting-Angebote Infomaniak hilft Ihnen bei der Auswahl der besten Lösung je nach Ihren IT-Bedarf.
Web Starter-Hosting
Kostenlose Webhosting
Webhosting Starter wird kostenlos mit jedem bei Infomaniak registrierten Domainnamen angeboten. Es bietet 10 MB Speicherplatz zum Erstellen einer Website (basische Seiten nur in HTML-Sprache - keine PHP, keine Datenbank) auch ohne besondere Kenntnisse durch das Tool Homepage.
- Speichern oder Übertragen einen Domainnamen bei Infomaniak
- Sie möchten mehr wissen? über die Vorteile, die mit einem Domainnamen enthalten sind
Gemeinsame Web-Hosting
Das Flaggschiff-Angebot, um Ihre Websites zu erstellen
Diese Webhostings sind mutualisierte Angebote (die Websites werden auf Servern gehostet, deren Ressourcen mit anderen Kunden geteilt werden). Um die Zuverlässigkeit dieser mutualisierten Dienste zu gewährleisten, nutzen Infomaniak-Server im Durchschnitt nur 40% der CPU-Leistung und sind mit professionellen SSD-Laufwerken der neuesten Generation ausgestattet.
Webhosting bietet mindestens 250 GB Speicherplatz und ermöglicht die Verwaltung mehrerer Websites mit mehreren Domainnamen. Dieses Angebot beinhaltet alle Technologien, die üblicherweise zum Erstellen von Webseiten verwendet werden: PHP, MySQL, FTP- und SSH-Zugriff, SSL-Zertifikate, Creator-Website und einfache Installation von gängigen WordPress oder CMS, etc.
Cloud-Server
Professionelle Webhosting
Mit einem Cloud-Server, Die Ihnen zugewiesenen Ressourcen werden nicht mit anderen Kunden geteilt und Sie können die Hardware- und Softwarekonfiguration Ihres Servers entsprechend Ihren Bedürfnissen anpassen. Ein Cloud-Server ermöglicht auch die Verwendung von Bestandteile die nicht auf mutualisierten Webhostings verfügbar sind (Node.js
, mongoDB
, Sol
, FFMPEG
, usw.).
- Eins Cloud-Server ermöglicht die einfache Verwaltung Ihres Servers über die gleiche Administrationsoberfläche wie Webhostings - Sie verwalten die Webseiten auf die gleiche Weise.
- Eins VPS ermöglicht die 100% autonome Verwaltung Ihres Servers mit der Windows-Version oder der Linux-Distribution Ihrer Wahl (
Debian
,Ubuntu
,openSUSE
, ...) - eine solide technische Kompetenz erforderlich sind, um ein VPS, einschließlich VPS Lite.
Public Cloud (und Kubernetes Service)
Offene, bewährte und sichere IaaS-Lösung
Für Infomaniak ist es die Infrastruktur, die kDrive, Swiss Backup und Webmail treibt, Dienste, die von mehreren Millionen Nutzern genutzt werden. Aber... Public Cloud ist für jedermann zugänglich und stellt die Ressourcen zur Verfügung, die Sie für die Entwicklung Ihrer Projekte benötigen.
Mit maßgeschneiderten und maßgeschneiderten Angeboten haben Sie keine Probleme bei der Verwaltung Ihres Entwicklungshaushalts. Keine Kosten für die Inbetriebnahme. Kein Mindestbetrag. Zu jeder Zeit widerstandsfähig. Sie zahlen nur die Ressourcen, die mit Public Cloud am Ende eines jeden Monats tatsächlich genutzt werden.
Jelastic Cloud
Das maßgeschneiderte Webhosting mit den Technologien Ihrer Wahl
Jelastic Cloud ermöglicht die Erstellung von maßgeschneiderten Entwicklungsumgebungen mit den Technologien Ihrer Wahl (PHP
, Node.js
, Java
, Docker
, Ruby
, usw.). Es ist ein flexibles Cloud-Angebot:
- Horizontale und vertikale Größenänderung der Ressourcen.
- Zahlung nach dem tatsächlichen Verbrauch der Ressourcen.
- Einfache Anpassung Ihrer Infrastruktur (Redondance, IP, SSL, Lastverteilung usw.).
In diesem Handbuch wird erläutert, wie der Open-Source-Abhängigkeits-Manager ausgeführt werden soll. Komponist 1 und 2 mit einem SSH-Befehl.
Präambel
- Komponist ist ein Open-Source-Abhängigkeits-Manager für PHP, der es ermöglicht, Bibliotheken und Pakete zu verwalten, die für ein bestimmtes PHP-Projekt benötigt werden.
- Es ermöglicht Entwicklern, die Bibliotheken zu definieren, die ihre Anwendung benötigt, und sie konsequent zu installieren, wodurch es einfacher wird, Abhängigkeiten für komplexe PHP-Anwendungen zu verwalten.
- Ab Version 2.2 von Komponist, ist es notwendig, mindestens
PHP 7.2.5
.
Ausführen Komponist
So verwenden Sie Komponist auf Ihrem Hosting müssen Sie sich mit Ihrem Server über SSH anmelden und installieren Komponist auf Ihrem Hosting unter Angabe der folgenden Bestellung:
Composer
...für Komponist 1.x!
Composer2
...für Komponist Zwei!
Sie können auch den folgenden Alias verwenden, um die Version zu installieren, die mit der PHP-Version in Ihrem Hosting kompatibel ist:
Composer --version
... was z.B. Composer version 2.5.0 2022-12-20 10:44:08
Composer_php5.6 --version
... geben Composer version 1.8.6 2019-06-11 15:03:05
In diesem Leitfaden wird erläutert, wie man ein Let's Encrypt SSL-Zertifikat für eine von Infomaniak gehostete Website aktualisiert.
Präambel
- Es kann notwendig sein, das Hinzufügen oder Löschen von alias auf einer Website ein Zertifikat neu zu erstellen, um neue Domänennamen, die mit der Website verknüpft sind, aufzunehmen.
- Das Dashboard wird Ihnen deutlich machen, dass eine der website-bezogenen Domains nicht im vorhandenen SSL-Zertifikat enthalten ist:
Let's Encrypt-Zertifikat aktualisieren
Für den Zugriff auf die Verwaltung der Zertifikate:
- Klicken Sie hier um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Brauchst du Hilfe?).
- Klicken Sie direkt auf Namedem betreffenden Produkt zugewiesen:
- Klicken Sie auf das Aktionsmenü ⋮.
- Klicken Sie auf Zertifikat ändern:
- Wählen Sie die Art des Zertifikats, das aktualisiert werden soll.
- Klicken Sie auf die Schaltfläche Nach vorne:
- Überprüfen oder wählen Sie die entsprechenden Domains.
- Klicken Sie auf die Schaltfläche Installieren:
In diesem Handbuch werden die unterstützten Betriebssysteme (Linux-Distributionen) aufgelistet, die beim Bestellen eines VPS Cloud / VPS Lite.
Voraussetzungen
- Legen Sie ein Passwort für Ihren Benutzer fest, nachdem Sie sich beim ersten Mal mit dem privaten Schlüssel angemeldet haben, insbesondere um seinen Server durch die Verbindung über die VNC-Konsole bei Problemen zu beheben.
Linux-Distributionen nativ unterstützt
Debian
Wenn Sie aus der Debian-Mitte stammen, dann wäre ein Server dieser Art eine gute Wahl, eine Alternative zu CentOS niedriger angeboten. Die Debian-Editionen vor allem seit "Buster" oder vor kurzem "Bookworm" (Debian 12). Sie möchten mehr wissen?
Ubuntu
Wenn Sie mit Ubuntu in der Desktop-Version vertraut sind, möchten Sie sie vielleicht auf Ihrem Server haben. Sie möchten mehr wissen?
FreeBSD
Der FreeBSD-Basiscode wurde seit mehr als 30 Jahren kontinuierlich entwickelt, verbessert und optimiert. Es wird von einem großen Team von Menschen entwickelt und aufrechterhalten. FreeBSD bietet erweiterte Netzwerkfunktionen, hohe Sicherheit und hohe Leistung. Sie möchten mehr wissen?
OpenSUSE
Diese Distribution ist ideal für Anfänger, erfahrene Benutzer und Ultra-Geeks, kurz gesagt, ist sie für jeden geeignet!Sie möchten mehr wissen?
CentOS
CentOS ist die beliebteste Distribution für einen Webserver und hat daher große Unterstützung, sei es im Community-Forum oder irgendwo im Web. Die CentOS-Editionen sind langfristig sehr stabil. Sie möchten mehr wissen?
Andere Linux-Distributionen
Infomaniak fügt regelmäßig neue Linux-Distributionen hinzu:
- Fedora
- rancherOS
- ArchLinux
- AlmaLinux
- RockyLinux
Spezifische Distribution / Disc-Image
Nur offizielle Bilder können installiert werden und Infomaniak installiert kein Betriebssystem aus ISO-Disc-Image. Wenn Sie eine bestimmte Distribution installieren möchten, können Sie dies tun, indem Sie das Bild auf Public Cloud.
In diesem Leitfaden wird erläutert, wie PHP-Version ändern direkt in der Befehlszeile, wenn Sie PHP-Skripte mit PHP CLI (Befehlszeilen-Schnittstelle) auf einem Webhosting Infomaniak.
Präambel
- Dies kann nützlich sein, wenn Sie bestimmte Einstellungen für ein bestimmtes Skript oder eine PHP-Sitzung vorübergehend ändern müssen.
- Wenn Sie nur die Angabe verwenden
php
Im Folgenden wird das Release vor dem bereits installierten Release (letzte Version -1) installiert: Wenn die letzte installierte Version 8.1 ist, wird die 8.0 verwendet.php
") Bevorzugt ist die Angabephp-7.0
,php-7.1
, etc. so dass sich die Version nicht im Laufe der Updates ändert. - Erfahren Sie mehr über dieser andere Leitfaden wenn Sie Informationen über die Konfiguration der auf dem Infomaniak-Manager definierten PHP-Version suchen.
Die verwendete PHP-Version in CLI ändern
Die in der Befehlszeile (CLI) verwendete Version von PHP kann über SSH leicht geändert werden:
- Verbinden Sie sich mit dem SSH-Server (Brauchst du Hilfe?).
Datei erstellen
.profile
wenn es nicht gibt:touch ~/.profile
Datei bearbeiten
.profile
:nano ~/.profile
Fügen Sie diesen Code in die Datei ein, um die gewünschte php-Version auszuwählen:
export PATH=/opt/php7.4/bin:$PATH
Datei laden
.profile
:source ~/.profile
Überprüfen Sie die Version von php:
php -v
Interaktiver Modus
Die Datei .profile
Wie oben erwähnt, wird nur geladen, wenn die Benutzeroberfläche verwendet wird. In SSH ( login mode), das ist die Datei .bash_profile
Das ist ein winziges Gesicht. Und im interaktiven Modus (non-login) ist es die Datei .bashrc
Das ist ein winziges Gesicht.
Einige Server-Skripte öffnen Sitzungen im interaktiven Modus ( Nichtlogin) und die Umgebungsvariablen werden nicht im PATH geladen, auch wenn die SSH-Sitzung korrekt konfiguriert ist.
In diesem Fall muss die php-Version in die Datei geladen werden. .bashrc
(export PATH="/opt/php7.4/bin:$PATH"
), und sourcen in Dateien >.bash_profile
und .profile
Datei .bashrc
(. ~/.bashrc
).
Nachdem Sie diese Schritte befolgt haben, sollte die von Ihnen angegebene PHP-Version immer dann in Ihre Shell-Umgebung geladen werden, wenn Sie eine neue Sitzung eröffnen. Damit können Sie Skripte mit dieser PHP-Version in der Befehlszeile (CLI) ausführen.
In diesem Handbuch wird erläutert, wie Sie Anwendungen, PHP-Erweiterungen und Technologien (nicht erschöpfende Liste unten) mit wenigen Klicks installieren können. über Cloud-Server nur.
Erfahren Sie mehr über dieser andere Leitfaden wenn Sie Informationen über zusätzliche Web-Apps suchen, die auf jeder Art von Hosting installiert werden können, einschließlich Standard-/Mutualized-Angebot.
PHP Apps / Erweiterungen installieren (oder deinstallieren)...
Um eine Liste der Technologien zu finden und ihre Installation durchzuführen:
- Klicken Sie hier um auf die Verwaltung Ihres Cloud-Servers im Infomaniak-Manager zuzugreifen (Brauchst du Hilfe?).
- Klicken Sie direkt auf Namedem betreffenden Cloud-Server zugewiesen.
- Klicken Sie auf PHP-Erweiterungen oder auf ✓ Fast Installer-Fast Installer-Fast Installer-Fast Installer-Fast Installer-Fast Installer-Fast Installer-Fast Installer-Fast Installer-Fast Installer im linken Seitenmenü:
- Klicken Sie auf das Aktionsmenü ⋮ rechts der Erweiterung, die Sie in der angezeigten Tabelle deinstallieren möchten.
- Klicken Sie auf Deinstallieren.
- Sonst klicken Sie auf die blaue Schaltfläche Erweiterung installieren um Ihre Wahl für eine neue Installation zu treffen:
Nicht erschöpfende Liste der verfügbaren Apps & Erweiterungen
AdvanceCOMP
BuildEssential
electron_dev
ExifTool
FFmpeg
↗LeitfadenGhostscript
Gifsicle
GraphicsMagick
HAProxy
Imagemagick
↗LeitfadenJpegoptim
libjpeg_turbo
libqrencode
libX11_xcb1
MidnightCommander
Memcached
↗LeitfadenmongoDB
NVM Node Version Manager
OptiPNG
p7zip
PDFtk
PHP_APCu
PHP_CLI
↗LeitfadenPHP_FPM
PHP_GnuPG
PHP_gRPC
PHP_igbinary
PHP_IonCube
↗LeitfadenPHP_OPcache
PHP_PDF
PHP_PDO_ODBC
↗LeitfadenPHP_Swoole
pip
Pngcrush
Pngquant
Redis
↗LeitfadenRRDTool The Round Robin Database Tool
RubyCompass
systemd
↗Leitfadentesseract_ocr
varnish
↗Leitfadenvirtualenv
WebP
xauth
xpdf
xvfb
ZSH