Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Ce guide explique quelles sont les différences entre les offres d'hébergement Web Infomaniak pour vous aider à choisir la meilleure solution selon vos besoins informatiques.
Si vous cherchez à héberger votre messagerie, prenez connaissance de cet autre guide.
Hébergement Web Starter
L'hébergement Web gratuit
L'hébergement Web Starter est proposé gratuitement avec chaque nom de domaine enregistré chez Infomaniak. Il propose 10 Mo d'espace disque afin de créer un site (pages basiques en langage HTML uniquement - pas de PHP, pas de base de données) même sans connaissance particulière grâce à l'outil Page de bienvenue.
- Enregistrer ou transférer un nom de domaine chez Infomaniak
- En savoir plus sur les avantages inclus avec un nom de domaine
Hébergement Web mutualisé
L'offre phare pour créer vos sites
Ces hébergements Web sont des offres mutualisées (les sites Web seront hébergés sur des serveurs dont les ressources sont partagées avec d'autres clients). Pour garantir la fiabilité de ces services mutualisés, les serveurs Infomaniak utilisent en moyenne seulement 40% de la puissance des CPU et sont équipés de disques SSD professionnels de dernière génération.
L'hébergement Web offre 250 Go d'espace disque minimum et permet de gérer plusieurs sites Web avec plusieurs noms de domaine. Cette offre inclus toutes les technologies habituellement utilisées pour créer des sites professionnels: PHP, MySQL, accès FTP et SSH, certificats SSL et installation facile de WordPress ou CMS courants, etc. Il est également possible d'y ajouter un site Node.js et/ou Site Creator.
Serveur Cloud
L'hébergement Web professionnel
Avec un Serveur Cloud, les ressources qui vous sont allouées ne sont pas partagées avec d'autres clients et vous pouvez personnaliser la configuration matérielle et logicielle de votre serveur selon vos besoins. Un Serveur Cloud permet également d'utiliser des composants qui ne sont pas disponibles sur des hébergements Web mutualisés (Node.js
, mongoDB
, Sol
, FFMPEG
, etc.).
- Un Serveur Cloud permet de facilement administrer votre serveur via la même interface d'administration que les hébergements Web - vous y gérez les sites de la même façon.
- Un VPS permet de gérer de manière 100% autonome votre serveur avec la version de Windows ou la distribution Linux de votre choix (
Debian
,Ubuntu
,openSUSE
, ...) - de solides compétences techniques sont requises pour utiliser un VPS, y compris VPS Lite.
Public Cloud (et Kubernetes Service)
Solution IaaS ouverte, éprouvée et sécurisée
Pour Infomaniak c'est l'infrastructure qui propulse kDrive, Swiss Backup et le Webmail, des services utilisés par plusieurs millions d'utilisateurs. Mais Public Cloud est accessible à tout le monde et met à disposition les ressources dont vous avez besoin pour le développement de vos projets.‍
A l’aide des offres personnalisées et sur mesure vous n’aurez aucun mal à gérer votre budget de développement. Aucun frais de mise en service. Pas de montant minimum. Résiliable à tout moment. Vous ne payez que les ressources effectivement utilisées avec Public Cloud à la fin de chaque mois, idem pour Kubernetes Service.
Jelastic Cloud
L'hébergement Web sur mesure avec les technologies de votre choix
Jelastic Cloud permet de créer des environnements de développement sur mesure avec les technologies de votre choix (PHP
, Java
, Docker
, Ruby
, etc.). C'est une offre cloud flexible:
- Redimensionnement horizontal et vertical des ressources.
- Paiement selon la consommation réelle des ressources.
- Personnalisation facile de votre infrastructure (redondance, IP, SSL, répartition de charge, etc.).
Jelastic Cloud est une plateforme en tant que service (PaaS) qui permet de créer facilement des environnements de développement à la volée. Cette solution est très avantageuse dans le cas où votre consommation de ressources (CPU, RAM) varie beaucoup selon les périodes de l'année.
Un Serveur Cloud permet de gérer des applications et sites Web aussi facilement qu'un hébergement mutualisé en vous offrant l'avantage de pouvoir installer des logiciels supplémentaires selon vos besoins. Cette solution est très avantageuse si votre consommation de ressources (CPU, RAM) est stable et prévisible.
Un VPS Cloud ou VPS Lite permet de gérer la totalité de votre serveur avec la distribution Linux de votre choix. De solides compétences techniques sont requises. Cette solution est très avantageuse si votre consommation de ressources (CPU, RAM) est stable et prévisible.
Dans les trois cas de figure, vous bénéficiez de ressources entièrement dédiées que vous pouvez librement ajuster selon vos besoins.
Prenez également connaissance de l'offre Public Cloud.
Ce guide concerne l'app mobile kCheck (application pour smartphone ou tablette iOS / Android), créée pour simplifier les procédures de vérification d'identité et renforcer la sécurité de votre compte Infomaniak.
Préambule
- Pour des raisons de sécurité, afin de garantir l’identité de la personne effectuant une demande spécifique auprès d'Infomaniak, une procédure de vérification d’identité peut se déclencher dans les cas suivants (liste non exhaustive):
- oubli d’un mot de passe utilisateur
- oubli d’une adresse mail de connexion
- désactivation de la double authentification (2FA)
- déblocage d’un compte Infomaniak
- lors du premier reversement de recettes pour le produit Billetterie
- lors de la commande d’un produit (suspicion de spam ou escroquerie, nom de marque, etc.)
- Cette application vous permet de transférer en toute sécurité les éléments demandés.
- Infomaniak respecte votre vie privée: les informations transmises via l’application kCheck seront conservées jusqu’au traitement complet de votre dossier ; elles seront dans tous les cas automatiquement supprimées après 72 heures en cas de non traitement de cette demande.
Débuter la vérification d’identité
Prérequis
- Un code QR ou un lien fourni par Infomaniak.
- L'app mobile kCheck installée sur votre appareil iOS (iPhone, etc.) ou Android.
- Une connexion Internet sur l'appareil mobile.
Vous pouvez ensuite faire vérifier votre identité avec kCheck:
- Lancez l’app kCheck sur votre mobile.
- Appuyez sur Commencer.
- Appuyez sur Scanner un QR code.
- Pointez à l’aide de la caméra le QR code fournit.
- Saisissez votre numéro de téléphone mobile.
- Entrez le code de confirmation reçu.
- Autorisez la géolocalisation (obligatoire pour continuer la procédure).
- Sélectionnez le type de pièce d’identité en votre possession (carte d’identité ou passeport).
- Suivez les étapes pour photographier votre pièce d’identité.
- Prenez un selfie (de vous) avec votre pièce d’identité dans la main devant vous.
Vos documents seront ensuite transmis de manière sécurisée au support Infomaniak. Ces demandes sont traitées en priorité avec un temps de réponse moyen de 2 heures pendant les heures d’ouverture.
Si votre commande est bloquée...
Pour des raisons de sécurité, il arrive que certaines commandes soient automatiquement bloquées.
Au moment de votre commande un e-mail est envoyé à l'adresse mail de connexion de votre compte Manager Infomaniak. Cet e-mail contient la procédure de déblocage de votre commande. Dans le cas où vous ne le retrouvez pas, il est possible de vous le renvoyer depuis votre Manager en cliquant sur Renvoyer la procédure depuis le bandeau rouge‍ vous informant du blocage.
Prérequis
- Ouvrir l'e-mail contenant la procédure de déblocage.
- L'app mobile kCheck installée sur votre appareil iOS (iPhone, etc.) ou Android.
- Une connexion Internet sur l'appareil mobile.
Vous pouvez ensuite débuter la procédure de déblocage avec kCheck:
- Lancez l’app kCheck sur votre mobile.
- Appuyez sur Commencer.
- Appuyez sur Scanner un QR code.
- Scannez le code QR présent dans l'e-mail.
- Suivez la procédure de déblocage jusqu'au bout.
Cas particuliers
- Sans réaction de votre part dans un délai de 10 jours, la commande est automatiquement annulée et le paiement intégralement remboursé sur le moyen de paiement utilisé.
- Dans le cas où vous n'auriez pas d'appareil mobile pour suivre cette procédure, contactez le support Infomaniak.
Merci d'avoir choisi Infomaniak pour créer votre PaaS !
Ce guide vous aide à utiliser rapidement les principales fonctionnalités de votre nouveau produit Jelastic Cloud.
Questions fréquentes
- Définition d'une plateforme en tant que service (PaaS)
- Conteneurs et nœuds : fonctionnement
- Présentation de Jelastic
- Facturation Jelastic et fonctionnement des Cloudlets
- Technologies compatibles avec Jelastic Cloud
- Créer un VPS avec Jelastic Cloud
- Méthodes de déploiement d’une application
- Différences entre Jelastic Cloud et un VPS
- Ressources disponibles selon le type de compte
Consultez l'ensemble des FAQ sur Jelastic Cloud.
Ressources techniques
Consultez la documentation officielle de Jelastic (en anglais) pour plus de détails techniques :
- Déploiement d’applications en cluster (WordPress, Magento, etc.)
- Création d’un environnement
- Déploiement d’applications ou de code
- Configuration des serveurs (Java, PHP, Ruby, etc.)
- Liaison d’un nom de domaine
- Ajout d’une adresse IP publique
- Suivi des statistiques d’application
- Accès SSH à votre environnement
- Gestion des alertes de consommation des ressources
- Redimensionnement dynamique : horizontal et vertical
- Installer des paquets sans accès root avec Yum Packages Installer
Pour toute question ou difficulté, n'hésitez pas à contacter le support Infomaniak.
Jelastic Cloud Infomaniak est l'une des solutions PaaS
les plus complètes et flexibles du marché.
Préambule
Node.js
= nom officiel du langage/environnement.NodeJS
= nom "technique" ou simplifié dans certains contextes (souvent pour des raisons pratiques, pas de vraie différence technique).
Langages supportés
Vous pourrez déployer des applications Java
, PHP
, Ruby
, Node.js
, Python
et Go
sans devoir adapter votre code en utilisant Docker
, Kubernetes
, GIT
, SVN
ou des extensions intégrées comme Maven
, Ant
, Eclipse
, NetBeans
ou encore IntelliJ IDEA
.
Bases de données SQL et NoSQL supportées
MariaDB
, MongoDB
, MySQL
, Postgre
, Redis
, Neo4j
, Cassandra
, OrientDB
, PerconaDB
, CouchDB
, Couchbase
.
Serveurs d'application supportés
Tomcat
, TomEE
, Jetty
, GlassFish
, Payara
, Apache PHP
, Apache Ruby
, Apache Python
, NGINX PHP
, NGINX Ruby
, NodeJS
, JBoss
, SmartFoxServer
, SpringBoot
, WildFly
, Golang
.
Load balancers supportés
NGINX
, Apache Balancer
, HAProxy
, Varnish
.
Ce guide précise les ressources dont vous pouvez bénéficier avec un Jelastic Cloud selon le type de compte que vous possédez.
Préambule
- Tous les comptes Jelastic Cloud offrent des avantages:
- Applications Web: plus de 40 CMS installables en 1 clic.
- Support de technologies variées.
- Bases de données: SQL & NoSQL.
- Certificats SSL: gratuit avec Let's Encrypt.
- Sauvegardes automatiques: toutes les 24 heures (incrémentales, sur les 7 derniers jours).
Compte d'essai de 14 jours
La période d'essai permet de tester Jelastic Cloud sans engagement. Vous pouvez ainsi vérifier si cette solution répond à vos attentes et estimer les ressources dont vous avez besoin. Grâce au calculateur, vous pourrez ensuite déterminer le tarif horaire ou mensuel de votre PaaS en fonction de vos tests.
Pendant la période d'essai, vous disposez des ressources suivantes :
- nombre d'environnements: 5
- puissance: 8 Cloudlets (3.2 GHz de CPU et 1 Go de RAM)
- stockage SSD: 10 Go
- bande passante: 20'000 Kb/s
Compte payant
Dès que vous achetez des crédits Jelastic, les restrictions du compte d'essai sont levées et vous pouvez librement ajuster les ressources de votre PaaS selon vos besoins :
- nombre d'environnements: selon vos besoins
- puissance: personnalisable selon vos besoins
- stockage SSD: 20 Go inclus, puis extensible jusqu'Ă 100 Go par environnement
- trafic entrant et sortant: 2.8 Go / heure (2.4 To / mois) inclus, puis facturé au Go
- bande passante: 400'000 Kb/s
Git et GitHub sont disponibles chez Infomaniak avec toutes les offres d'hébergement sur…
et bien-sûr l'offre Jelastic Cloud qui vous permettra une intégration en profondeur du versioning.
Ce guide donne des recommandations Ă suivre en cas d'erreur 502 avec Jelastic Cloud Infomaniak.
Recommandations en cas d'erreur 502
Vérifiez ces points:
- Vérifiez l'URL saisie dans la barre d'adresse de votre navigateur Web.
- Depuis votre console Jelastic, cliquez sur l'environnement concerné puis sur l’icône "Ouvrir dans le navigateur":
- Vérifiez que l'environnement ne soit pas arrêté ou mis en pause.
Si le problème persiste :
- Vérifiez que le certificat SSL soit bien actif.
- Vérifiez le bon fonctionnement de l'application appelée.
Si ces recommandations ne permettent pas de résoudre le problème, contactez le support Infomaniak.
Ce guide détaille les différentes extensions Infomaniak disponibles au sein de la marketplace Jelastic Cloud.
Préambule
- Prenez connaissance de cet article Infomaniak Ă ce sujet.
Installer une extension depuis Marketplace
Pour cela:
- Connectez-vous au Tableau de bord Jelastic Cloud de votre serveur.
- Allez sur Marketplace.
- Recherchez et installez l'extension désirée.
Liste des extensions Jelastic Cloud
- CPU Calculator simplifie l'estimation de la puissance dont vous avez besoin en vCPU.
- BitNinja protège en 1 clic l'environnement Jelastic Cloud de votre choix contre les menaces les plus courantes.
- Swiss Backup automatise la sauvegarde des dossiers et des environnements de votre choix. Le plugin permet de configurer la fréquence et la politique de rétention des sauvegardes.
- ClamAV est un antivirus pour scanner à la demande les conteneurs de votre choix. Pratique pour vérifier la présence de codes malveillants, de mining ou des virus.
- Grafana et Prometheus permettent de collecter des mesures utiles de vos conteneurs et de les visualiser dans des tableaux de bord modernes dans Grafana.
- Zabbix Server simplifie le déploiement d'un système d'alerte entièrement personnalisable.
- SSH Direct Access facilite l'accès à vos conteneurs sans passer par la passerelle publique de Jelastic. Idéal pour avoir un accès de secours à vos serveurs.
Ce guide détaille comment sauvegarder les données de vos dossiers et nœuds Jelastic Cloud via le protocole OpenStack Swift sur Swiss Backup la solution de sauvegarde dans un cloud suisse indépendant.
Préambule
- Afin de sauvegarder les données, une extension pour Virtuozzo (Jelastic Cloud) est disponible dans les addons du nœud.
- En savoir plus sur l'extension (add-on) sur Github.
- Ne pas rechercher l'extension dans la Marketplace, elle ne s'y trouve pas:
Configurer l'extension Swiss Backup sur Jelastic Cloud
Prérequis
- Utiliser Jelastic Cloud (au moins un environnement Jelastic doit être actif avec l'extension installée pour que vos sauvegardes soient visibles).
- Posséder un espace Swiss Backup Infomaniak avec un quota d'appareil disponible (minimum 1) pour une sauvegarde Cloud.
- Ajouter 1 appareil de type Cloud pour obtenir les paramètres OpenStack Swift.
Pour ajouter l'extension utile Ă Swiss Backup sur Jelastic Cloud:
- Connectez-vous au Tableau de bord Jelastic Cloud de votre serveur.
- Rendez-vous sur la section addons du nœud:
- Recherchez et installez l'extension Backup / Restoration:
Deux types de sauvegarde sont ensuite possibles et détaillées ci-dessous :
- Sauvegardez des dossiers spécifiques.
- Créez un snapshot d'un nœud entier.
Sauvegarder des dossiers spécifiques
Pour la sauvegarde de répertoires spécifiques:
- Renseignez le nom d'utilisateur et le mot de passe selon les informations propres Ă votre appareil.
- Cochez Backup your data.
- Cochez Backup specific folders
- Renseignez le chemin absolu des dossiers à sauvegarder dans le champ Folders to backup ; il est possible de spécifier plusieurs dossiers en séparant chaque chemin par une virgule, p.ex :
/root/admin/, /home/user1/, /jelastic/containers/
(dans cet exemple, 3 dossiers ont été spécifiés)…‍
Ensuite il faut définir la fréquence des sauvegardes (lire plus bas).
Sauvegarder un nœud entier
Pour la sauvegarde d'un noeud entier:
- Renseignez le nom d'utilisateur et le mot de passe de votre appareil Swift sur Swiss Backup.
- Cochez Backup your data.
- Cochez Backup all files pour sauvegarder l'ensemble du système de fichiers d'un nœud ; certains fichiers sont automatiquement exclus :
- les dossiers
/dev
,/proc
,/sys
,/run
- les systèmes de fichiers non montés en tant que partie de la partition racine, y compris les systèmes de fichiers virtuels
- les dossiers
Ensuite il faut définir la fréquence des sauvegardes.
Définir fréquence et politique de rétention des sauvegardes
Deux options sont disponibles pour effectuer la sauvegarde :
- quotidiennement (Ă 20h UTC)
- toutes les heures (au début de l'heure, par exemple à 13h, à 14h, etc.)
Vous pouvez définir la durée de conservation de vos sauvegardes en années, mois, jours et heures. Afin de conserver indéfiniment vos sauvegardes, régler simplement les paramètres sur 0.
Si par exemple vous effectuez des sauvegardes toutes les heures et que vous définissez une politique de conservation à 1 an, 2 mois, 4 jours, 2 heures, cela signifie que chaque sauvegarde sera disponible pendant une période de 1 an, 2 mois, 4 jours, 2 heures (=10322 sauvegardes). Notez que la suppression des sauvegardes est effectuée chaque dimanche à 22h30 (UTC).
Attention : ne pas mettre tous les paramètres à 0, car des sauvegardes permanentes peuvent entraîner des échecs de sauvegarde.
Limites recommandées :
- Année : 1
- Mois : 12
- Jours : 99
Pour une sauvegarde horaire (chaque heure), il est conseillé une rétention maximum d'un mois. Au-delà de cette valeur, certaines sauvegardes peuvent échouer.
Restaurer des sauvegardes
Restaurer des données d'un nœud
- Connectez-vous au Tableau de bord Jelastic de votre serveur.
- Une fois l'extension ajoutée et le nom d'utilisateur mot de passe de votre appareil Swift sur Swiss Backup renseigné, cochez Restore your data.
- Sélectionnez le nœud qui contient la sauvegarde à restaurer:
- Sélectionnez la sauvegarde à restaurer et le dossier de restauration.
- Cliquez sur le bouton Restaurer:
Restaurer des dossiers spécifiques d'un snapshot (CLI)
Chaque sauvegarde correspond Ă un ID unique. Vous pouvez inclure et exclure des dossiers de vos snapshots lors d'une restauration. Pour voir vos snapshots :
. /home/.config/swissbackup/openrc.sh
restic snapshots
- Utilisez
--exclude
et--include
pour restreindre la restauration Ă un sous-ensemble de fichiers dans le snapshot. P.ex pour restaurer un seul fichier :restore 79766175 --target /tmp/restore-work --include /work/foo
Il existe des variantes insensibles Ă la casse de --exclude
et --include
appelées --iexclude
et --iinclude
. Ces options se comportent de la même manière mais ignorent la casse des chemins.
Modifier la configuration de la sauvegarde
Pour cela:
- Connectez-vous au Tableau de bord Jelastic de votre serveur.
- Une fois l'extension ajoutée et le nom d'utilisateur mot de passe de votre appareil Swift sur Swiss Backup renseigné, modifiez la configuration comme souhaité.
Le calendrier des sauvegardes est défini par un cronjob et les sauvegardes sont effectuées à l'aide de l'outil restic.
Pour modifier manuellement la planification des sauvegardes (CLI), en tant qu'utilisateur root, exécuter la commande crontab -l
pour afficher les horaires actuels :
- la ligne contenant
retention-all.sh
correspond à la tâche de sauvegarde - la ligne contenant
purge.sh
correspond à la tâche de rétention des sauvegardes
Exemple :
Modifiez le planning Ă l'aide de la commande crontab -e
.
Vous pouvez modifier la ligne composée du script retention-all.sh
ou retention.sh
, ces scripts correspondent au lancement de vos sauvegardes. Attention : les crons ont été pensés pour ne pas causer de problèmes entre les sauvegardes et les suppressions multiples. Attention au temps requis pour les sauvegardes et les suppressions…
- En savoir plus sur les cronjobs: crontab.guru
- En savoir plus sur restic: restic.net
Supprimer manuellement des sauvegardes (CLI)
Pour cela:
- Sourcez le fichier de configuration:
. /home/.config/swissbackup/openrc.sh
- Affichez les sauvegardes disponibles:
restic snapshots
- Supprimez la sauvegarde souhaitée :
restic forget IdBackup --prune
- Supprimez toutes les sauvegardes d'un fichier sauf une :
restic forget --tag folders --keep-last 1 --prune
Supprimer la planification de la sauvegarde
Ce bouton vous permet de supprimer la planification de votre sauvegarde:
Désinstaller l'extension Swiss Backup
Il nécessaire de supprimer la planification de la sauvegarde (voir ci-dessus) avant de pouvoir supprimer l'extension Swiss Backup:
⚠️ Les différents services proposés par Infomaniak sont tous compatibles avec les protocoles standards correspondants (notamment IMAP/SMTP pour le mail, WebDAV pour les partages, S3/Swift pour le stockage, etc.). Par conséquent, si vous rencontrez un problème avec un logiciel tiers, contactez directement son éditeur ou un Partenaire et consultez la politique de support ainsi que l'article 11.9 des CGU Infomaniak.