Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Ce guide explique comment optimiser le site que vous gérez sur un Hébergement Web afin de le rendre plus rapide et permettre à tous les visiteurs d'y naviguer depuis Internet sans peine, quelle que soit leur vitesse de connexion.
⚠️ Pour de l'aide supplémentaire contactez un partenaire ou lancez gratuitement un appel d'offres — découvrez aussi le rôle de l'hébergeur.
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, optimisation du site Web, etc.).
En tant qu'hébergeur, Infomaniak s'efforce de proposer ce qui se fait de mieux en matière d'hébergement et fait é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 Cogent, Level3, etc.
- Afin de pouvoir absorber sans problème les pics de fréquentation, les serveurs fonctionnent avec des processeurs Intel Xeon 64 bits, qui sont remplacés régulièrement et les serveurs partagés/mutualisés utilisent en moyenne seulement 40% de la puissance de leurs CPU.
De plus lorsque vous soumettez une demande de support concernant des lenteurs, Infomaniak analyse si…
- … le serveur de votre hébergement fonctionne normalement et n'a pas rencontré de problèmes durant les 48 dernières heures.
- … l'infrastructure réseau n'a pas rencontré de perturbations durant les 48 dernières heures.
Le rôle du détenteur de site et du webmaster
Infomaniak n'intervient pas sur le contenu des serveurs ou le développement de sites Web. La création ou la maintenance d'un site est un métier différent, bien qu'il soit lié à ses activités puisque sont proposés les outils et les services qu’un webmaster utilise pour créer des sites Web.
Analyser la cause des lenteurs
Voici donc ce qu'il vous appartient de faire si vous constatez des lenteurs avec votre site:
- Suivez les recommandations de Google PageSpeed Insights afin d'optimiser votre site Web... Les points relevés concernent en effet la conception du site Web et non la configuration du serveur ; prenez connaissance de cet autre guide si le résultat du test vous invite à autoriser la compression des ressources sur votre site.
- En cas de lenteurs depuis l'Ă©tranger, envisagez l'activation de DNS Fast Anycast.
- Installez et configurez un système de cache sur votre site afin d'éviter les accès redondants aux bases de données et d'accélérer l'affichage de votre site.
- Envisager un CDN.
- Testez la vitesse de réponse du serveur (TTFB).
- Scannez votre hébergement à la recherche de virus.
- Purgez régulièrement les bases de données et supprimez les entrées inutiles.
- Utilisez la dernière version de PHP compatible avec votre site/CMS/application Web.
- Evitez l'usage d'images, de compteurs, de CGI ou de médias hébergés sur des fournisseurs externes, car si ceux-ci sont inatteignables, votre site semblera lent.
- DĂ©sactivez les extensions superflues qui consomment beaucoup de ressources dans votre CMS.
- Mettez et tenez à jour les CMS/applications Web régulièrement.
- Mettez en place un délai de navigation pour les bots d'indexation, car certains ont un fonctionnement très "agressif" ; il est possible de limiter leur impact en mettant en place un Crawl-delay.
- Consultez les éventuels error-logs qui regroupent toutes les erreurs générées par votre site ; en corrigeant ces erreurs, votre site sera plus performant.
- Consultez les éventuels slowlogs: ils regroupent les requêtes qui prennent plus de 5 secondes à s'exécuter ; il est important de corriger les requêtes listées dans ce fichier (exemples d'optimisation SQL).
- Ajoutez un système de cache serveur (serveur Cloud uniquement).
- Augmentez la valeur max_children (serveur Cloud uniquement).
Si un problème persiste...
En tant que détenteur de site, si vous êtes webmaster ou que vous avez engagé un webmaster qui ne trouve pas non plus l'origine des lenteurs, contacter le support Infomaniak par écrit uniquement après avoir obtenu les renseignements suivants:
- Nom du site hébergé.
- Dates et heures des lenteurs rencontrées.
- Nom de la base de données éventuellement concernée / idem pour compte FTP.
- Votre adresse IP publique au moment des tests (visible p.ex sur https://www.infomaniak.com/ip).
- Type de lenteur constaté (affichage du site, transferts FTP...).
- Problèmes (lenteurs par exemple) pour accéder au site d'Infomaniak par intermittence?
- RĂ©sultat d'un traceroute vers
84.16.66.66
et copiez-collez les résultats complets (capture d'écran si nécessaire). - Résultat d'un speedtest en choisissant Infomaniak comme destination (http://www.speedtest.net/ — cliquez sur Changer de serveur afin de sélectionner Infomaniak).
Si vos besoins explosent…
Si l'hébergement mutualisé ne convient plus à votre site il faut étudier le passage éventuel à un Serveur Cloud. Votre site pourra être simplement déplacé sur ce type de serveur où il sera seul et sur lequel vous pourrez installer un moteur de cache p.ex.
Ce guide explique comment transférer un produit Infomaniak d'une Organisation à une autre.
Préambule
- Vous pouvez déplacer n'importe quel produit souscrit auprès d'Infomaniak vers une interface Manager Infomaniak différente de celle sur laquelle le produit se trouve actuellement ; il s'agit donc d'un transfert interne.
- D'ailleurs si votre utilisateur donne accès à plusieurs Organisations il est très facile d'envoyer vers l'une de celles-ci le produit de votre choix.
- Cette opération n'entraine aucune interruption.
- Les utilisateurs ayant actuellement accès aux produits sélectionnés ne seront pas transférés (donc potentiellement n'auront plus accès aux produits).
- Les factures des produits sélectionnés ne seront pas transférées.
Générer un lien de transfert
Prérequis
- Etre Administrateur ou Responsable légal‍ au sein de l'Organisation.
Pour transférer un produit:
- Cliquez ici afin d'accéder à la gestion des transferts de produits sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez sur le bouton Transférer des produits:
- Cochez le ou les produits à déplacer.
- Prenez connaissance et acceptez les conditions générales.
- Cliquez sur le bouton Transférer.
Le transfert a débuté. Désormais, à choix:
- Copiez le lien de transfert.
- Envoyez-le Ă l'adresse mail de votre choix.
- Terminez le transfert en sélectionnant l'une des Organisations auxquelles votre utilisateur est rattaché, et le produit sélectionné y sera transféré:
MĂ©thode alternative
Dans le cas de transfert ponctuel vous pouvez également vous rendre directement sur le tableau de bord du produit concerné et cliquer sur Gérer (exemple sur l'image ci-dessous) toutefois ce menu n'étant pas toujours présent il vaut mieux privilégier la première méthode ci-dessus qui permet en outre le transfert par lot:
Prenez connaissance de cet autre guide concernant Jelastic Cloud.
RĂ©ceptionner le produit
Une fois un transfert débuté:
- Cliquez ici afin d'accéder à l'Organisation qui doit réceptionner le(s) produit(s) (l'utilisateur doit avoir des droits administratifs).
- Exécutez le lien obtenu à la première étape ci-dessus.
- Choisissez si nécessaire l'Organisation de destination à l'aide du menu déroulant.
- Lire et accepter les Conditions générales.
- Cliquez sur le bouton Réceptionner les produit (si le bouton n'est pas cliquable, s'assurer d'avoir sélectionné l'Organisation).
Si besoin, vous pouvez créer une nouvelle Organisation pour réceptionner des produits.
Retrouvez en tout temps un transfert en cours depuis l'icône inférieure sur le menu latéral gauche du Manager Infomaniak:
Ce guide vous permet de rapidement utiliser les fonctions essentielles de votre nouveau Serveur Cloud.
Installer une application
- Créer un site Web WordPress
- Installer une application Web (ownCloud, Joomla, Typo3, Drupal, phpBB, Simple Machines Forum, Magento, Prestashop, …)
- Installer des applications sur Serveur Cloud (Fast Installer)
Configurer le serveur
- Gérer vos bases de données MySQL
- GĂ©rer les limites MySQL
- GĂ©rer vos comptes/utilisateurs FTP
- Gérer et publier des fichiers sur votre hébergement par FTP
- Modifier les ressources et la configuration
GĂ©rer les sites et les domaines
Si votre nom de domaine n'est pas géré par Infomaniak ou que votre hébergement n'est pas géré dans le même compte utilisateur que votre nom de domaine, prenez connaissance de cet autre guide pour configurer les DNS ou les enregistrements afin de lier le nom de domaine à votre hébergement. Mais aussi:
- Transférer un hébergement Web mutualisé vers un Serveur Cloud
- Ajouter un site ou un sous-domaine à votre hébergement (multisite)
- Prévisualiser votre site même si votre nom de domaine ne pointe pas encore sur les serveurs d'Infomaniak
En cas de problème, consultez la base de connaissances avant de contacter le support Infomaniak.
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:
- 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 autoriser certains ports entrants et/ou sortants dans le pare-feu (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 produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit 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:
Il n'est possible de mettre qu'une seule IP ou hôte par ligne, et un seul port par règle.
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 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 contient des ressources indispensables pour bien démarrer avec votre VPS Cloud ou VPS Lite proposé par Infomaniak.
En cas de problème, consultez la base de connaissances. Contactez le support Infomaniak pour des questions concernant uniquement la partie matérielle des VPS.
Préambule
- Il n'est pas prévu de prendre en charge
UEFI
etSecure boot
dans l'offre VPS Cloud / VPS Lite. - Il n'est pas possible de migrer un fichier
vmdk
pour qu'il puisse fonctionner sur OpenStack carKVM
est utilisé pour la virtualisation. - Concernant l'ouverture de ports, prenez connaissance de cet autre guide.
Quelle version de VPS choisir?
- Les configurations (vCPU / Ram / espace disque) diffèrent selon les offres de VPS, démarrant à 1 vCPU avec des prix très concurrentiels - faites votre choix selon vos besoins ; l'évolution d'un VPS Lite à un VPS Cloud n'est pas encore faisable de façon automatique et réduire une offre souscrite n'est pas possible.
- Les même distributions Linux & versions de Windows sont proposées (Windows n'est pas disponible sur les plus petites configurations).
- Sur VPS Lite, la bande passante est limitée à 500 mbit/s et le SLA garanti + snapshots ne sont pas disponibles.
VPS Cloud / VPS Lite Linux
- Comment se connecter à son serveur via une clé SSH ?
- Quelles sont les distributions de Linux supportées ?
- Formater et monter le volume des données du Serveur Cloud (important)
VPS Cloud / VPS Lite Windows
Ce guide explique comment gérer les fichiers d'un Hébergement Web avec un logiciel/client FTP comme Filezilla, Cyberduck, Commander One, Transmit, etc.
Préambule
- Pour gérer simplement & rapidement les fichiers de votre hébergement Web sans devoir installer une application ni entrer d'identifiants FTP, utilisez Web FTP depuis votre Manager Infomaniak.
- Web FTP permet notamment le CHOWN et la compression/décompression de fichiers
zip
. - Prenez connaissance de cet autre guide si vous recherchez des informations au sujet de la création et l'édition de compte FTP.
Paramètres à fournir pour logiciels FTP
Quel que soit votre logiciel/client FTP, les 3 paramètres indispensables pour configurer un accès FTP sont toujours:
- nom d'hĂ´te: adresse du serveur FTP
- nom d'utilisateur: nom du compte FTP
- mot de passe: celui du compte FTP
- Le numéro de port est généralement à laisser par défaut.
- Le type et le mode de connexion est généralement à laisser par défaut.
- Si une limite du nombre de connexions simultanées est proposée, il est recommandé de l'activer.
Obtenir les informations de connexion à l'hébergement
Vous trouverez toutes les informations sur votre 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 FTP (ou FTP / SSH) dans le menu latéral gauche
1. Nom d'hĂ´te FTP
Le nom d'hôte à utiliser dans votre logiciel/client FTP est spécifié en haut de la page obtenue au point 3 ci-dessus et une icône vous permet de copier l'adresse dans le presse-papiers.
Offre Starter - page Web basique
Si le domaine indiqué n'est pas fonctionnel (ne pointe pas sur l'adresse IP de l'hébergement p.ex) alors utilisez l'adresse IP comme nom d'hôte, de la forme 123.45.678.123
(prenez connaissance de cet autre guide).
HĂ©bergement Web payant
Utilisez le nom d'hĂ´te de la forme xyzb.ftp.infomaniak.com
p.ex.
2. Nom d'utilisateur FTP
Le nom d'utilisateur est le nom du compte à créer sur votre Manager : xyzb_abcdefg
p.ex.
3. Mot de passe de l'utilisateur FTP
Le mot de passe de l'utilisateur FTP est défini par le créateur du compte FTP. En cas d'oubli, éditez le compte FTP en cliquant dessus et remettez un nouveau de passe.
Une fois la connexion établie…
Lorsque vous entrez les 3 paramètres requis, votre application FTP doit afficher l'arborescence de votre hébergement:
⚠️ Pour de l'aide supplémentaire contactez un partenaire, prenez connaissance de la documentation de l'application utilisée ou lancez gratuitement un appel d'offres — découvrez aussi le rôle de l'hébergeur.
Ce guide concerne la prise en charge de fonctions de hachage sécurisées (notamment SHA-256) par les serveurs Infomaniak, ainsi que l'accent mis sur la sécurité des certificats SSL/TLS en utilisant des CSR générés avec SHA-256.
Algorithme de hachage SHA-256
La fonction de hachage cryptographique SHA-1 est compatible et les serveurs Infomaniak supportent Ă©galement la fonction SHA-256, utile notamment pour Paypal et SaferPay (SIX).
Les CSR (certificate signing requests) sont en SHA-256 et non en SHA-1.
Ce guide explique comment se connecter en SSH Ă un HĂ©bergement Web ou un Serveur Cloud.
Se connecter en SSH…
… via un navigateur Web
- 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 FTP / SSH dans le menu latéral gauche.
- Cliquez sur le bouton Web SSH:
… via le terminal ou une application
Pour se connecter en SSH, installer ou activer un logiciel selon le système d'exploitation:
- Terminal (application déjà intégrée à macOS et Linux)
- PuTTY (Windows)
- Client SSH de Windows 10 (aide en français / en anglais)
Exécutez ensuite la commande suivante:
ssh username@server
username
Ă©tant le nom d'utilisateur du compte FTPserver
Ă©tant le serveur hĂ´te (p.ex. xxxx.ftp.infomaniak.com)
Pour savoir quelle commande est disponible et connaitre le chemin à utiliser, exécutez la commande "whereis
":
$ whereis mysql
mysql: /opt/mysql/bin/mysql
Ce guide propose des solutions face aux erreurs de type Site malveillant ! Le site Web a été signalé comme étant un site malveillant et a été bloqué sur la base de vos préférences de sécurité
.‍
Qui a mis ce message ?
Ce message d'erreur ou avertissement…
- … N'EST PAS ajouté par Infomaniak.
- … est généré sur des bases propres à Google à l'aide notamment de https://www.stopbadware.org/.
- … peut être en anglais (
STOP! This Website Can Harm Your Computer!
). - … peut ne plus apparaitre directement car…
- … vous n'êtes plus référencé par Google.
- … vous utilisez un navigateur qui ne se base pas sur les contrôles de Google.
Que faire ?
Si cela ne concerne pas le site dont vous vous occupez, consultez l'aide de Google Ă ce sujet.
Si le site est le vĂ´tre, prenez connaissance des conseils ci-dessous:
- Vérifiez le code source de la page publiée: il y a sûrement du code supplémentaire par rapport aux pages encore saines ; il peut s'agir d'une iframe malveillante ou inclusion quelconque…
- Sur la page en question, cliquez sur le bouton "Pourquoi ce site a-t-il été bloqué" et suivez les instructions…
- Prenez connaissance de la documentation Google Ă ce sujet.
- Surveillez l'outil de détection de vulnérabilités qui pourrait résoudre le problème dans l'intervalle.
⚠️ Pour de l'aide supplémentaire contactez un partenaire ou lancez gratuitement un appel d'offres — découvrez aussi le rôle de l'hébergeur.