Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Ce guide explique comment restaurer automatiquement l'intégralité d'un hébergement Web à partir des sauvegardes effectuées par Infomaniak.
Préambule
- Infomaniak effectue une sauvegarde quotidienne, et les 7 dernières sont à votre disposition dans le Manager (ou davantage si vous utilisez une Application Web).
- Pendant la restauration, les sites seront automatiquement mis en maintenance jusqu'Ă la fin du processus.
- Étant donné que les sauvegardes automatiques de fichiers et celles des bases de données ne sont pas effectuées simultanément, il est recommandé de vérifier le bon fonctionnement des sites après la restauration.
- En dehors de ces options, il n'existe aucune autre sauvegarde que vous pourriez obtenir ; il n'est donc pas nécessaire de contacter Infomaniak à cet effet, mais envisagez d'autres méthodes de sauvegarde pour l'avenir.
Restauration d'un hébergement Web
Pour accéder à l'hébergement Web :
- Cliquez ici pour accéder à la gestion de votre produit dans le Manager d'Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom assigné au produit correspondant.
- Cliquez sur Restauration dans le menu latéral gauche.
- Choisissez le type de restauration souhaité :
- Restaurer une des Applications Web que vous avez installées.
- Restauration simple pour restaurer tous les sites et bases de données de l'hébergement.
- Restauration avancée permet de choisir les sites et bases de données à restaurer.
- Cliquez sur le bouton Suivant :

- Choisissez la date de restauration souhaitée et complétez la procédure.
Ce guide explique comment rediriger un nom de domaine directement vers un autre ou comment envoyer automatiquement les visiteurs de votre site Web vers une autre adresse de page (URL interne ou externe).
Préambule
- Pour rediriger du trafic, vous devrez agir…
- … soit sur le nom de domaine lui-même (il doit être hébergé par Infomaniak et ses DNS doivent être ceux d'Infomaniak également),
- … soit sur le code présent dans vos pages (page .htaccess, page d'accueil, etc.) si vous avez un site Web.
- Simplifiez-vous la vie ! En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches. Lancez un appel d'offres gratuit. Ils s'occupent de tout, vous libérant des détails techniques.
Agir sur le nom de domaine
via Outil de Redirection Web
L'outil disponible sur le Manager permet d'agir de manière simple sur le nom de domaine (ou sous-domaine) afin de le rediriger vers l'adresse Internet de votre choix.
via modifications DNS ou enregistrement A
Changer les DNS du nom de domaine ou modifier ses enregistrements A/AAAA permet de diriger le trafic Web chez un autre fournisseur.
Agir sur le code des pages…
… via code HTML à insérer
Insérez cette ligne de code entre les balises <head> et </head> de votre page d'accueil (en principe nommée index.html):
<meta http-equiv="refresh" content="5;url=INSERT-HERE-NEW-URL">Remplacez 5 par le temps d'attente en seconde désiré (0 pour que cela se fasse immédiatement).
Le moteur de recherche Google indique qu’il est préférable d’utiliser une redirection de type 301 côté serveur (lire plus bas). Le W3C conseille également de ne pas l’utiliser.
… via code PHP à insérer
Si la page du site possède une extension .php, insérez cet appel de fonction header tout en haut du fichier:
header("refresh: 5; url=INSERT-HERE-NEW-PAGE-URL");… via fichier .htaccess
Pour rediriger absolument tout le trafic visant votre site (quelle que soit la page appelée) vers une autre adresse, insérez ceci dans le fichier .htacces à la racine de votre site:
RewriteEngine On
RewriteRule ^(.*)$ INSERT-HERE-NEW-URL/$1 [R=301]Pour cibler la page qui doit être redirigée:
Redirect permanent /ancienne_page.html insérer ici adresse URL de destinationRedirectpermanent, Redirect permanent et Redirect 301 sont des commandes équivalentes.
Ci-après un autre exemple de redirection d'une sous-partie vers la page d'accueil (cette directive à l'avantage de fonctionner avec les "deep link" contrairement à une redirection permanente):
RewriteEngine on
RewriteRule "old/path/url "/" [L]Prenez connaissance de cet autre guide Ă ce sujet.
Ce guide donne des indications qui peuvent vous aider à optimiser le référencement de votre site dans les moteurs de recherche comme Google.
Préambule
- Infomaniak est l'un des hébergeurs le plus performant du marché francophone, ce qui contribue au bon référencement de vos sites.
- En revanche, Infomaniak n'interviendra pas sur le contenu ou le développement des sites hébergés.
Le référencement naturel (SEO)
Le référencement naturel (Search Engine Optimization) est l’optimisation d’un site Web pour faire en sorte que votre site soit visible dans les moteurs de recherche en fonction de certains mots clés tapés par les utilisateurs. Les efforts que vous investissez dans le SEO auront un impact sur le long terme.
Quelques conseils techniques pour optimiser votre référencement naturel:
- Installez un certificat SSL sur votre site.
- Activez la compression gzip pour accélérer le chargement de votre site.
- Compressez les images de votre site avec un logiciel (FileOptimizer, Imageoptim) ou un service en ligne comme Imagify.
Pour en savoir plus, prenez connaissance du guide Infomaniak sur le référencement naturel.
Google a d'ailleurs mis à jour son guide "Bien débuter en référencement naturel (SEO)" en 2024, avec de nouvelles "bonnes pratiques" fondamentales pour optimiser sa visibilité sur le moteur de recherche.
Le référencement payant (SEA)
Le référencement payant (Search Engine Advertising) est l'achat de liens sponsorisés dans des espaces publicitaires dans le but de positionner votre site rapidement sur des mots clés spécifiques. L’objectif est de mettre la meilleure enchère sur les mots-clés avec un bon ciblage pour avoir le plus de chances d’être visible au meilleur coût. Les efforts que vous investissez dans le SEA cesseront d'avoir un impact direct dès que vous stopperez vos campagnes publicitaires.
Ce guide vous concerne si vous obtenez l'erreur The web host does not exist en visitant l'adresse d'un site sur un Hébergement Web Infomaniak.
Préambule
- Ce type d'erreur provient la plupart du temps du fait que votre nom de domaine n'est pas correctement relié à votre site (votre nom de domaine pointe probablement sur la mauvaise adresse IP ou est mal configuré).
- Exemple: un domaine
abc.xyzmal configuré et qui pointerait en IPv4 sur un hébergement Starter, et en IPv6 sur un hébergement mutualisé…
- Exemple: un domaine
Résoudre un problème de liaison Domaine - Site Web
Afin de pouvoir remettre en ligne votre site:
- Vérifiez la zone DNS de votre nom de domaine, surtout ses enregistrements A.
- Corrigez-les si nécessaire en y indiquant l'adresse IP de votre hébergement.
- Tout ajout / modification DNS peut prendre jusqu'Ă 48 heures pour se propager.
Pour cela, le plus simple est de d'utiliser l'outil de Diagnostic DNS Infomaniak afin de corriger le pointage automatiquement, en regroupant au préalable les produits dans la même Organisation si nécessaire.
Ce guide détaille les restrictions relatives au nombre de connexions simultanées autorisées sur les bases de données MySQL des hébergements Web.
Seuils de connexions MySQL simultanées
Afin de préserver la stabilité, la sécurité et la réactivité du serveur pour l'ensemble des utilisateurs, des limites de connexions simultanées sont appliquées par le système.
Pour chaque utilisateur de base de données chez Infomaniak, le plafond est fixé à 38 connexions MySQL simultanées.
Ce quota prévient toute saturation des ressources partagées. Si ce seuil est franchi, l'accès est momentanément bloqué et des erreurs de type User has already more than 'max_user_connections' active connections ou Too many connections peuvent s'afficher.
En pratique, ce seuil est rarement atteint. Si nécessaire, il est tout à fait possible de répartir la charge en créant des utilisateurs MySQL distincts pour les différents scripts ou services de votre site.
Aucun quota de connexions horaires
Infomaniak n'impose aucune restriction sur le volume de requêtes par heure. Les paramètres tels que MAX_QUERIES_PER_HOUR ou MAX_CONNECTIONS_PER_HOUR ne sont pas activés.
À l'inverse de certaines offres concurrentes, vous ne rencontrerez pas d'erreur de dépassement de ressources de type SQL Error : 1226 liée à un volume d'activité horaire.
En savoir plus
Ce guide présente l'outil de détection des vulnérabilités de votre Hébergement Web.
Préambule
- Il existe des milliers de cybermenaces et si votre site Web devait être infecté, votre entreprise pourrait en souffrir, non seulement en raison de son indisponibilité, mais également de la perte de confiance de vos visiteurs et clients.
- L'outil proposé par Infomaniak est une protection gratuite et complémentaire à l'antivirus qui protège tous les hébergements d'Infomaniak contre les malware et les failles de sécurité.
Fonctionnement de ce service
L'outil agit en coulisse pour détecter les éventuels problèmes de sécurité. Ces vulnérabilités peuvent permettre à des personnes malveillantes d'altérer le contenu de vos sites, ce qui pénaliserait votre réputation auprès de vos clients et des moteurs de recherche.

Sans action de votre part dans les 7 jours suivant la détection, l'outil corrige automatiquement les failles de sécurité de la majorité des CMS et/ou met en quarantaine les logiciels malveillants sans affecter le bon fonctionnement de vos sites.
En cas de besoin, il est possible de…
Suite à une détection par l'outil, il est également recommandé de vérifier l’ensemble de votre hébergement si vous constatez des modifications suspectes de fichiers que la protection n'aurait pas détectées automatiquement.
Un second onglet permet d'analyser et d'afficher les applications et extensions obsolètes sur votre hébergement:
Confidentialité des données
À l'instar d'Infomaniak, l'outil est conforme et respecte le Règlement général sur la protection des données de l'Union européenne: les analyses sont effectuées en local sur les serveurs d'Infomaniak. Le contenu ou les signatures des fichiers scannés ne sont pas transmis en dehors des infrastructures.
Conformément à la politique de confidentialité, les données traitées sont limitées au strict nécessaire et concernent le nom d'utilisateur, l'adresse mail, le chemin ainsi que le nom des fichiers, principalement dans le but de pouvoir communiquer au client les détections.
Ce guide explique comment modifier le mot de passe d'une base de données MySQL / MariaDB d'un Hébergement Web.
Préambule
- Prenez connaissance de cet autre guide si vous recherchez des informations au sujet de la mise à jour des informations de connexion (scripts, sites...) relative à un changement de mot de passe de base de données.
- Un utilisateur de base de données créé suite à l'installation d'une Application Web (proposée par Infomaniak) ne pourra être modifié (un cadenas s'affiche à côté de celui-ci, cf point 5 ci-dessous).
- Pour accéder à la base de données à laquelle il est rattaché, il faut créer un nouvel utilisateur de base de données avec le mot de passe de votre choix puis lui attribuer les droits sur la base de données désirée.
Changer le mot de passe MySQL MariaDB etc.
Pour cela il est nécessaire d'intervenir sur l'utilisateur rattaché à la base de données en question, et de lui changer le mot de passe (sans avoir à fournir l'ancien) depuis le Manager Infomaniak:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Bases de données dans le menu latéral gauche.
- Cliquez sur l'onglet Utilisateurs.
- Cliquez sur le menu d'action ⋮ situé à droite de l'élément concerné.
- Cliquez sur Modifier:

- Cliquez sur Modifier le mot de passe.
- Entrez le nouveau mot de passe désiré.
- Cliquez sur le bouton Enregistrer:

- Si nécessaire, vous pouvez configurer les nouveaux droits éventuels (lecture / écriture / administration) de l'utilisateur pour l'accès aux bases de données existantes sur l'hébergement.
Ce guide explique comment modifier la configuration de sauvegarde automatique des Applications Web Infomaniak (Joomla, Drupal, Typo3, PrestaShop, ownCloud, etc.) inclus dans les offres d'Hébergement Web payantes.
Préambule
- Ceci ne concerne pas WordPress, qui peut être sauvegardé puis restauré via:
- la sauvegarde automatique des hébergements,
- des extensions vous permettant de faire manuellement une sauvegarde complète incluant même un fichier de réinstallation facilitée.
Configurer les sauvegardes
Pour gérer les sauvegardes des Apps:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné:

- Cliquez sur le menu d'action ⋮ situé à droite de l'Application Web concernée.
- Cliquez sur Paramètres de l'application:

- Cliquez sur Modifier Ă droite de l'Application:

- Sous l'onglet Configuration, cliquez sur la case pour accéder à la configuration avancée:

- Choisissez les modes de mise à jour et de sauvegarde désirés:
- 7 sauvegardes récentes sont conservées ainsi que celles datant d'il y a 15 et 30 jours.
- Sauvegardez les modifications grâce au bouton en bas à droite.
En savoir plus
- Installer ou désinstaller une Application Web
- Modifier le nom de domaine associé à l'Application Web
- Restaurer une Application Web
Ce guide explique comment commander un Hébergement Web chez Infomaniak.
Commander un nouvel hébergement Web Infomaniak
Afin de commander un premier hébergement Web :
- Si nécessaire, créez un compte utilisateur.
- Cliquez ici afin d'accéder au Manager Infomaniak.
- Cliquez sur Hébergement (univers Web & Domaine):

- Cliquez pour commander un nouvel hébergement:

- Une fois sur le Shop, vérifiez que vous commandez dans l'Organisation désirée (sélectionnez-en une autre de la liste si nécessaire ou créez-en une nouvelle au point 6 ci-dessous):

- Validez votre choix en cliquant sur le bouton bleu en bas de page (ou créez d'abord une nouvelle Organisation si nécessaire grâce au lien bleu dédié à cet usage):

- En haut, saisissez le nom de domaine de votre hébergement et cliquez sur Rechercher (même si vous le gérez déjà chez un autre registrar):

- Deux cas de figure sont ensuite possibles:
- Vous ne possédez pas encore le nom de domaine: vérifiez les informations et les options à l'écran puis cliquez sur le bouton Suivant:

- Vous possédez et gérez vos noms de domaine chez un autre registrar: cliquez sur le menu d'action ⋮ à droite du nom de domaine pour Commander l'hébergement seul:

- Vous ne possédez pas encore le nom de domaine: vérifiez les informations et les options à l'écran puis cliquez sur le bouton Suivant:
- Choisissez l'hébergement qui vous convient.
- Cliquez sur Suivant.
- Terminez la commande.
Déjà client, vous possédez déjà un hébergement
Pour commander un hébergement supplémentaire:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez sur l'icône de caddie de supermarché:

Si vous possédez déjà un hébergement Web, vous pouvez également ajouter un site sur un hébergement existant sans commander ni payer un nouvel hébergement (gestion multi-sites / multi-domaines).
Ce guide explique comment lancer une analyse du contenu d'un Hébergement Web afin de détecter et nettoyer les fichiers contenant des virus et autres scripts malveillants qui pourraient menacer la sécurité de sites Web.
Démarrer une analyse antivirus des sites
Pour analyser le contenu éventuellement vérolé:
- Cliquez ici afin d'accéder à la gestion de votre hébergement sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué à l'hébergement concerné.
- Cliquez sur Sécurité dans le menu latéral gauche:

- Cliquez sur Antivirus dans le menu latéral gauche.
- Cliquez sur le bouton bleu Analyser:

- Sélectionnez le ou les sites à analyser.
- Cliquez sur le bouton bleu Démarrer l'analyse:

Le scan antivirus peut durer un certain temps mais le Manager peut être fermé. Vous recevez un e-mail lorsque l’opération est terminée.
Envisagez également l'outil de détection de vulnérabilités pour surveiller les éventuelles failles corrigées automatiquement sur vos sites Web.
Ce guide explique comment autoriser certains ports entrants et/ou sortants dans le pare-feu (parefeux ou firewall) d'un hébergement Web ou d'un Serveur Cloud.
Préambule
- Sur un hébergement Web mutualisé, il est uniquement possible d'ouvrir des ports en sortie.
- Sur un Serveur Cloud, il est possible d'ouvrir des ports en entrée et en sortie.
- L'ouverture de ports permet d'assurer le bon fonctionnement de certaines applications mais peut diminuer la sécurité de votre hébergement.
Accéder à l'outil et ajouter une règle
Pour gérer l'ouverture des ports depuis le Manager:
- Cliquez ici afin d'accéder à la gestion de votre hébergement sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué à l'hébergement concerné.
- Cliquez sur Sécurité dans le menu latéral gauche.
- Cliquez sur Ouverture de ports dans le menu latéral gauche.
- Cliquez sur le bouton Ouvrir un port:

Ouvrir un port
Il n'est possible de mettre qu'un seul port par règle, et qu'une seule IP / hôte par champ:
En indiquant une IP ou un hôte, la connexion ne sera autorisée que dans ces cas:
Règle entrante: si la connexion vient de cette IP ou de l'hôte indiquéRègle sortante: si la connexion est effectuée vers cette IP ou cet hôte
Idem pour le "Type" de connexion, si le protocole utilisé pour la connexion n'est pas celui indiqué dans la règle, la connexion n'est pas autorisée.
Ouvrir le port sortant 25 de façon globale
Vous pouvez ouvrir le port sortant 25 à partir du gestionnaire si un hôte de destination est spécifié.
Avec un Serveur Cloud, pour ouvrir ce port au monde entier, contactez le support Infomaniak en justifiant votre demande.
Ports ouverts par défaut
Une fois accédé à l'outil d'ouverture de ports, vous trouverez la liste des ports ouverts par défaut sur la page.
Avec un Serveur Cloud, pour exceptionnellement fermer certains des ports listés, contactez le support Infomaniak en justifiant votre demande.
L'affichage peut parfois se faire sur plusieurs pages:
Ports MySQL
Au sujet des ports des bases de données, prenez connaissance de ces guides:
- Accès base de données depuis un autre hébergement
- Connecter un Serveur Cloud à une base de données externe
Vérifier l'activité d'un port (Serveur Cloud)
Sur Serveur Cloud, pour vérifier si une application écoute sur un port particulier (1234 dans l'exemple ci-dessous) et pour connaitre le nom de l'application en question, exécutez en SSH:
netstat -anpe | grep "1234" | grep "LISTEN"
Ce guide explique comment optimiser un site géré sur un Hébergement Web afin de le rendre plus rapide et d'offrir une navigation fluide à tous vos visiteurs, quelle que soit leur vitesse de connexion.
Le rôle de l'hébergeur
La vitesse de chargement d'un site Web dépend de nombreux facteurs : performance du serveur, infrastructure réseau de l'hébergeur, connexion Internet du visiteur et optimisation du site lui-même.
En tant qu'hébergeur, Infomaniak s'efforce de proposer le meilleur de l'hébergement en faisant évoluer en permanence ses produits et son infrastructure :
- Tous les hébergements fonctionnent sur des disques SSD de dernière génération.
- L'infrastructure bénéficie de plus de 70 Gbit/s d'interconnexion et de redondance avec des partenaires comme Cogent ou Level3.
- Pour absorber les pics de fréquentation, les serveurs utilisent des processeurs Intel Xeon 64 bits régulièrement renouvelés. Les serveurs mutualisés n'utilisent en moyenne que 40 % de la puissance de leurs CPU.
Lorsque vous soumettez une demande de support concernant des lenteurs, Infomaniak vérifie les points suivants :
- Le serveur de votre hébergement fonctionne normalement et n'a rencontré aucun incident durant les 48 dernières heures.
- L'infrastructure réseau n'a subi aucune perturbation sur cette même période.
Le rôle du détenteur de site et du webmaster
Infomaniak n'intervient pas sur le contenu des serveurs ni sur le développement des sites. La création et la maintenance d'un site sont des métiers distincts, bien qu'ils utilisent les outils et services mis à disposition par l'hébergeur.
Analyser la cause des lenteurs
Voici les actions Ă entreprendre si vous constatez des lenteurs sur votre site :
- Appliquez les recommandations de Google PageSpeed Insights. Ces points concernent la conception du site et non la configuration du serveur. Prenez connaissance de cet autre guide si le test recommande d'autoriser la compression des ressources.
- En cas de lenteurs constatées depuis l'étranger, activez le DNS Fast Anycast.
- Installez un système de cache pour réduire les accès redondants aux bases de données et accélérer l'affichage.
- Envisagez l'utilisation d'un CDN.
- Testez le temps de réponse du serveur ou TTFB.
- Scannez votre hébergement pour détecter d'éventuels virus.
- Purgez régulièrement vos bases de données en supprimant les entrées inutiles.
- Utilisez la dernière version de PHP compatible avec votre site ou CMS.
- Évitez les images, compteurs ou médias hébergés sur des serveurs externes : s'ils sont inatteignables, votre site paraîtra lent.
- Désactivez les extensions WordPress superflues ou trop gourmandes en ressources.
- Maintenez vos CMS et applications Web à jour régulièrement.
- Limitez l'impact des robots d'indexation trop agressifs en configurant un Crawl-delay.
- Analysez les error-logs : corriger les erreurs générées par votre site améliore ses performances.
- Consultez les slowlogs pour identifier les requêtes SQL prenant plus de 5 secondes à s'exécuter et optimisez-les (exemples d'optimisation).
- Ajoutez un moteur de cache serveur comme Memcached (disponible sur serveur Cloud uniquement).
- Augmentez la valeur max_children (uniquement sur serveur Cloud).
Si le problème persiste
Si vous ou votre webmaster ne trouvez pas l'origine des lenteurs, contactez le support Infomaniak par écrit en fournissant les informations suivantes :
- Nom du site hébergé.
- Dates et heures précises des lenteurs.
- Nom de la base de données ou du compte FTP éventuellement concerné.
- Votre adresse IP publique lors des tests (visible sur https://www.infomaniak.com/ip).
- Type de lenteur (affichage, transferts FTP, etc.).
- Indiquez si vous accédez normalement au site d'Infomaniak durant ces épisodes.
- Résultat complet d'un traceroute vers
84.16.66.66. - Résultat d'un test de débit sur speedtest.net en sélectionnant Infomaniak comme serveur de destination.
Si vos besoins évoluent
Si l'hébergement mutualisé ne suffit plus, étudiez le passage à un Serveur Cloud. Votre site pourra y être migré facilement pour bénéficier de ressources dédiées et de technologies de cache avancées.
Simplifiez-vous la vie ! En cas de besoin, des partenaires locaux référencés par Infomaniak peuvent s'occuper de ces démarches. Lancez un appel d'offres gratuit pour déléguer ces aspects techniques.
Ce guide explique quelles sont les différences entre un Domaine (ou site principal), un Sous-domaine et un Alias.
Préambule
- Bien qu'ils soient liés, ces trois éléments (Domaine, Sous-domaine et Alias) ont des fonctions et des finalités différentes.
- Ils peuvent impacter un Hébergement Web via son nom de domaine, ou même la messagerie puisqu'il est tout à fait possible d'avoir des adresses mail sur un sous-domaine par exemple.
Qu'est-ce qu'un Domaine ?
Le domaine ou nom de domaine, est la porte d'entrée principale à votre site Web. C'est à partir de lui que vos utilisateurs accéderont à votre contenu. C'est ce domaine principal qui définit ce qui apparaîtra dans la barre URL des navigateurs de vos utilisateurs.
Prérequis
- Posséder un domaine.
- Posséder un hébergement Web Infomaniak.
Prenez connaissance du guide Créer un nouveau site sur votre hébergement Web.
Qu'est-ce qu'un Sous-domaine ?
Le Sous-domaine est symbolisé par un mot supplémentaire qui se trouve devant votre nom de domaine principal. Cela est très utile dans plusieurs cas, par exemple :
- cela peut servir à afficher du contenu "exclusif" ou ciblé, par exemple en vous rendant sur
faq.infomaniak.comvous arrivez sur la base de connaissance où se trouvent tous les guides - cela peut également servir (temporairement ou définitivement) lors de la création d'un nouveau site ou de la refonte d'un site existant, en créant par exemple
new.domain.xyzquand le site principal était jusqu'alorsdomain.xyz
Prérequis
- Posséder au moins un domaine.
- Posséder un hébergement Web Infomaniak.
Prenez connaissance du guide Ajouter un sous-domaine à votre hébergement Web.
Qu'est-ce qu'un Alias ?
Un Alias ou Domaine Alias est un second nom de domaine qui pointent directement sur votre site principal, ils partagent les mêmes pages Web. L'alias est une autre porte d'accès à votre site Web. Par exemple le site principal de la confédération helvétique est www.ch.ch et www.suisse.ch est son alias.
Prérequis
- Posséder plusieurs noms de domaine.
- Posséder un hébergement Web Infomaniak.
Prenez connaissance du guide Ajouter un alias à votre hébergement Web.
L'équivalent existe également pour un Service Mail.
L'intérêt d'un Alias est de vous permettre d'augmenter la visibilité de votre site auprès de votre cible en lui proposant davantage de porte d'entrées pour y accéder.
Ce guide explique pourquoi un site Web peut être "cassé" ou ne plus rien afficher, suite au changement d'un mot de passe au niveau d'un Hébergement Web.
Lien rompu avec la base de données
Lorsque votre site Web et plus particulièrement un script (CMS, WordPress, Prestashop ou toute autre application utilisant les bases de données MySQL) n'arrive plus à se connecter à la base de données MySQL MariaDB ou autre, un message d'erreur peut s'afficher, de type:
Erreur lors de la connexion à la base de donnéesDatabase Error: Unable to connect to the database:Could not connect to MySQLLink to database cannot be established
Se rappeler de sa dernière action…
Dans le cas où une erreur survient sur votre site il faut toujours examiner l'historique récent. En l'occurrence, y'a-t-il eu…
- … une action de votre part au niveau du fichier de configuration du script en question? A-t-il été touché, modifié, déplacé?
Parfois, l'insertion involontaire d'un espace avant ou après un mot peut couper la liaison entre le serveur Web et le serveur de bases de données. Revenez en arrière sur vos modifications de fichiers.
En cas de besoin, remettre une ancienne version des fichiers que vous avez modifié récemment.
- … une action au niveau du mot de passe de la base de données dans le Manager Infomaniak?
Si vous changez le mot de passe de votre base de données via le Manager Infomaniak, alors votre s
cript, qui va chercher ses informations dans les bases de données, n'affichera plus rien.Changer quelque chose dans le Manager Infomaniak signifie devoir le changer partout ailleurs. Ce changement que vous avez fait dans le Manager, il faut également le reporter / répercuter dans le fichier de configuration du script en vous connectant en FTP et en allant modifier le fichier adéquat, en principe "wp-config.php", "configuration.php" ou similaire.
- … un déplacement de serveur annoncé par Infomaniak ?
Si cette erreur fait suite à un déplacement de serveur ou une autre opération annoncée par e-mail et en rapport avec le produit en question, n'hésitez pas à contacter le support Infomaniak.
Ce guide explique comment accéder aux sauvegardes MySQL/MariaDB et effectuer la restauration d'une base de données spécifiques d'un hébergement Infomaniak.
Restaurer une base de données spécifique
Pour accéder à l'hébergement Web :
- Cliquez ici pour accéder à la gestion de votre produit dans le Manager d'Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom assigné au produit correspondant.
- Cliquez sur Restauration dans le menu latéral gauche.
- Choisissez le type “Restauration avancée” qui permet de choisir les bases de données à restaurer.
- Cliquez sur le bouton Suivant :

- Choisissez la date de restauration souhaitée et cliquez sur le bouton Suivant:

- Dans la section Bases de données, choisissez la ou les bases de données à restaurer (date la plus proche indiquée à droite) et cliquez sur le bouton Suivant:

- Choisissez (si proposé) la façon de réimporter le contenu et cliquez sur le bouton Restaurer:

- Confirmez la méthode de réimportation et ses implications:

- Vous recevrez un e-mail lorsque l'opération est terminée.
Les sites Node.js proposés par Infomaniak permettent d’exécuter des applications Node.js dans un environnement flexible, prêt à l’emploi, sans avoir à gérer une infrastructure serveur.
Préambule
- Offrant la souplesse d’un serveur sans la complexité de son administration, ce type d’hébergement est particulièrement adapté aux projets API REST, pour déployer le CMS Ghost, n8n, Strapi ou des frameworks comme Express.js, NestJS ou encore socket.io, next.js, outils métiers ou prototypes pour:
- développeurs souhaitant déployer des applications Node.js sans gérer d’infrastructure.
- webmasters cherchant à expérimenter ou à se former à Node.js.
- agences et freelances travaillant sur plusieurs projets clients.
- étudiants, enseignants et écoles nécessitant un environnement simple pour tester du code.
- Les gestionnaires de paquets NPM et Yarn sont pris en charge.
- Si vous installez
Node.jssur un hébergement Web au sein d'un Serveur Cloud, votre site ne fonctionnera pas avec les ressources garanties du Serveur Cloud managé.- Prenez connaissance de cet autre guide pour utiliser Fast Installer et déployer NVM.
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).
Créer un site Node.js
Pour accéder à un plan d'hébergement Web et y ajouter un site Node.js:
- Cliquez ici pour accéder à la gestion de vos produits dans le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur le bouton bleu Ajouter:

- Choisissez un projet avec technologies avancées.
- Cliquez sur Suivant:

- Choisissez Node.js.
- Sélectionnez une éventuelle autre version si nécessaire.
- Cliquez sur Suivant:

- Choisissez le type de domaine Ă attribuer Ă ce nouveau site :
- un nom de domaine déjà acquis
- un sous-domaine créé à partir d'un nom de domaine déjà acquis
- un nom de domaine encore disponible et Ă commander
- Entrez le nom de domaine ou le sous-domaine.
- Choisissez les options avancées éventuelles.
- Cliquez sur Suivant:

- Choisissez l'une des deux approches possibles:

- Méthode rapide:
- Un projet d'exemple préconfiguré est automatiquement installé.
- Cette approche est idéale pour découvrir Node.js ou démarrer rapidement une base fonctionnelle.
- Méthode personnalisée:
- Le code source peut être importé via Git, archive ZIP, SSH ou SFTP.
- Vous définissez vous-même les scripts, points d’entrée, port d’écoute, et commandes de build nécessaires.
- Méthode rapide:
- Chaque site dispose d’un tableau de bord dédié pour contrôler l’application (start, stop, restart), consulter la console d’exécution, gérer les versions de Node.js, configurer les domaines et activer les certificats SSL:

Pour aller plus loin dans la configuration de votre site Node.js, prenez connaissance de cet autre guide.
Ce guide vous aide à diagnostiquer et résoudre l'erreur "Votre connexion n’est pas privée" (ou NET::ERR_CERT_AUTHORITY_INVALID). Cette alerte de sécurité peut concerner aussi bien les visiteurs d'un site que ses administrateurs.
Préambule
- Cette alerte est un mécanisme de protection de votre navigateur. Elle indique qu'une connexion sécurisée n'a pas pu être établie avec le serveur pour l'une des raisons suivantes :
- Le site ne possède pas de certificat de sécurité SSL/TLS.
- Le certificat installé est expiré ou mal configuré.
- La connexion entre votre appareil et le serveur est interceptée ou perturbée.
- Attention : Sur un site présentant cette erreur, les données que vous saisissez (mots de passe, numéros de carte) ne sont pas chiffrées et peuvent être interceptées par des tiers.
Solutions pour les visiteurs
Si vous rencontrez cette erreur sur un site que vous ne gérez pas, le problème peut parfois venir de votre propre configuration. Voici les points à vérifier :
- Vérifiez l'heure de votre appareil : Si votre ordinateur ou smartphone n'est pas à la bonne date/heure, la validation du certificat échouera systématiquement.
- Testez en navigation privée : Si l'erreur disparaît, videz le cache et les cookies de votre navigateur.
- Vérifiez votre réseau : Évitez les réseaux Wi-Fi publics qui peuvent forcer leurs propres portails de connexion.
- Antivirus et Pare-feu : Certains logiciels de sécurité analysent les connexions HTTPS et peuvent provoquer de faux positifs.

Solutions pour les propriétaires d'un site Infomaniak
Si vous êtes l'administrateur du site, vous devez vous assurer que votre certificat SSL est actif et valide pour couvrir l'intégralité de vos noms de domaine.
1. Le certificat SSL est-il installé ?
Si votre site est encore en HTTP, vous devez générer un certificat (gratuit via Let's Encrypt ou payant). Prenez connaissance des certificats disponibles chez Infomaniak.
Important : Si vous avez ajouté des alias (noms de domaine secondaires) à votre site après l'installation du SSL, vous devez mettre à jour le certificat pour qu'il les intègre.
2. Vérifier la validité et l'expiration
Chez Infomaniak, les certificats se renouvellent automatiquement, mais un blocage technique peut parfois survenir. Pour vérifier l'état de votre certificat :
- Cliquez ici pour accéder à la gestion de vos certificats dans le Manager (besoin d'aide ?).
- Vérifiez le statut et la date d'expiration dans le tableau de bord :

3. Forcer le HTTPS et corriger le "Contenu Mixte"
Si votre certificat est valide mais que l'erreur persiste (ou que le cadenas n'est pas vert), il est possible que votre site charge encore des éléments (images, scripts) en HTTP. Pour corriger cela, prenez connaissance de cet autre guide.
Ce guide apporte des précisions importantes concernant le lancement et l'exécution de scripts en ligne de commande (SSH) sur différents types d'hébergements Infomaniak.
Exécution de scripts via SSH et gestion des ressources
Contrairement aux scripts exécutés via un navigateur web, il n'y a généralement pas de limite de temps (timeout) stricte pour les commandes lancées en SSH. Votre script peut donc théoriquement tourner aussi longtemps que nécessaire.
Temps d'exécution et persistance
Si votre session SSH se ferme (perte de connexion internet ou fermeture du terminal), le script en cours sera immédiatement interrompu.
Pour éviter cela lors de tâches longues, il est recommandé d'exécuter vos scripts en arrière-plan ou dans le cas d'un VPS d'utiliser des outils de multiplexage de terminal (comme screen, tmux ou l'utilitaire nohup). Cela permet au processus de continuer son travail même après votre déconnexion.
Limites de ressources (RAM et CPU)
Si le temps n'est pas limité, les ressources matérielles le sont.
L'exécution de vos scripts reste soumise aux capacités de la machine et à sa configuration :
- Mémoire (RAM) : si un processus consomme plus de mémoire que la limite autorisée (par exemple, la limite
memory_limitde PHP ou la RAM physique disponible), il sera tué par le système pour préserver la stabilité du serveur. - Processeur (CPU) : un usage abusif du processeur sur une longue durée peut entraîner un bridage ou une interruption du processus.
Il est envisageable d'ajuster ces limites de ressources sur les environnements dédiés (type Serveur Cloud). En revanche, sur les hébergements mutualisés, ces limites sont fixes et non modifiables afin de garantir la performance pour l'ensemble des utilisateurs hébergés sur le même serveur.
Ce guide compare les différentes solutions Cloud d'Infomaniak pour vous aider à choisir l'infrastructure la plus adaptée à vos besoins. Dans tous les cas, vous bénéficiez de ressources dédiées et modulables.
Jelastic Cloud (PaaS)
Jelastic Cloud est une plateforme qui permet de créer des environnements de développement à la volée sans gérer l'administration système:
- Flexibilité maximale : la plateforme ajuste automatiquement vos ressources selon la charge en temps réel.
- Avantage : idéal si votre consommation (CPU, RAM) varie fortement selon les périodes de l'année.
- Facturation : vous ne payez que les ressources réellement consommées.
Serveur Cloud Managé
Un Serveur Cloud permet de gérer des sites et applications Web via une interface simplifiée, tout en permettant l'installation de logiciels spécifiques:
- Simplicité : aussi facile à utiliser qu'un hébergement mutualisé, mais avec la puissance de ressources dédiées.
- Avantage : idéal si votre consommation de ressources est stable et prévisible.
- Gestion : Infomaniak s'occupe de la maintenance technique et des mises à jour de sécurité du serveur.
VPS Cloud et VPS Lite
Les VPS Cloud ou VPS Lite offrent un accès root complet à une distribution Linux:
- Contrôle total : vous gérez la totalité de votre serveur et de vos configurations logicielles.
- Compétences requises : une solide expertise technique en administration système est indispensable.
- Usage : recommandé pour des besoins spécifiques avec une consommation de ressources stable.
Pour des besoins d'infrastructure à grande échelle, prenez connaissance de l'offre Public Cloud.
Ce guide explique pourquoi il est dangereux d'utiliser une version de PHP qui n'est plus officiellement tenue à jour et comment utiliser une version de PHP plus récente avec un site Web hébergé par Infomaniak.
Une version obsolète de PHP est-elle dangereuse?
Lorsque vous utilisez une version de PHP (bientôt) vulnérable sur un ou plusieurs de vos sites, un message d'avertissement s'affiche dans le tableau de bord des hébergements concernés.
Le langage PHP évolue régulièrement et lorsque vous utilisez une version de PHP qui n'est plus tenue à jour, vous exposez votre site Web à des risques de sécurité. Des personnes malveillantes pourraient par exemple exploiter des failles de sécurité connues pour s'introduire sur votre site et en modifier le contenu. Il est donc vivement recommandé de toujours utiliser une version récente de PHP.
3 situations sont possibles:
- la version de PHP est pleinement supportée‍: aucune action n'est requise
- la version de PHP reçoit uniquement des mises à jour de sécurité‍: il est recommandé d'utiliser une version plus récente de PHP
- la version de PHP n'est plus tenue à jour‍: il est vivement recommandé d'utiliser une version plus récente de PHP
En savoir plus: http://php.net/supported-versions.php
Utiliser une version plus récente
Les dernières versions de PHP sont plus performantes et accélèrent le chargement des sites Web.
Avant d'utiliser une version plus récente de PHP, il est important de suivre les précautions suivantes :
- Si votre site utilise un CMS ou une application Web (WordPress, Joomla, Drupal, etc.), assurez-vous que la version actuelle du CMS est prise en charge par la version de PHP que vous souhaitez utiliser.
- Si votre site a été développé manuellement, consultez la documentation officielle de PHP pour vous informer sur les fonctions modifiées et les éventuels changements susceptibles d’affecter le fonctionnement de votre code.
En cas de dysfonctionnement après la migration vers une version plus récente de PHP, il est parfois possible de revenir à une version précédente, à condition que celle-ci soit encore supportée!