Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Rechercher

Ce guide explique comment commander un Hébergement Web chez Infomaniak.

 

Déjà client, vous possédez déjà un hébergement

Pour commander un hébergement supplémentaire:

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
  2. 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).

 

Commander un nouvel hébergement Web Infomaniak

Afin de commander un premier hébergement Web :

  1. Si nécessaire, créez un compte utilisateur.
  2. Cliquez ici afin d'accéder au Manager Infomaniak.
  3. Cliquez sur Hébergement (univers Web & Domaine):
  4. Cliquez pour commander un nouvel hébergement:
  5. 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):
  6. 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):
  7. 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):
  8. Deux cas de figure sont ensuite possibles:
    1. 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:
    2. 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:
  9. Choisissez l'hébergement qui vous convient.
  10. Cliquez sur Suivant.
  11. Terminez la commande.

Cette FAQ a été utile?

Ce guide explique comment mettre à jour un certificat SSL Let's Encrypt pour un site hébergé par Infomaniak.

 

Préambule

  • Il peut ĂŞtre nĂ©cessaire suite Ă  l'ajout ou suppression d'alias Ă  un site de regĂ©nĂ©rer un certificat afin d'inclure les nouveaux noms de domaines liĂ©s au site Web.
  • Le tableau de bord vous indiquera clairement qu'un des domaines liĂ©s au site n'est pas englobĂ© dans le certificat SSL en place:

 

Mettre Ă  jour un certificat Let's Encrypt

Pour accĂ©der Ă  la gestion des certificats :

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au produit concernĂ©:
  3. Cliquez sur le menu d'action â‹®.
  4. Cliquez sur Mettre Ă  jour le certificat:
  5. Vérifiez ou sélectionnez les domaines concernés.
  6. Cliquez sur le bouton Installer:
     

Cette FAQ a été utile?

Ce guide explique comment personnaliser les limites d'un site hébergé sur un Hébergement Web mutualisé ou un Serveur Cloud.

 

Débloquer ou ajuster les limites d'un site

Pour accĂ©der Ă  la gestion du site Web :

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au site concernĂ©:
  3. Cliquez sur Gérer les paramètres avancés:
  4. Cliquez sur l'onglet PHP / Apache:

 

Vous pourrez notamment…

  • … dĂ©bloquer pendant 60 minutes la limite mĂ©moire (memory_limit = 1280 Mo) et le temps d'exĂ©cution maximal des scripts (max_execution_time = 60 minutes):
    • Ce dĂ©blocage est possible au maximum 10 fois par an.
  • … personnaliser les limites de:
    • max_execution_time (en secondes)
    • memory_limit (en Mo)
    • post_max_size & upload_max_filesize (taille maximum de fichier pour envoi, en Mo)
    • Serveur Cloud uniquement: Max children (prenez connaissance de cet autre guide)
    • Serveur Cloud uniquement: Max input time

N'oubliez pas d'enregistrer les changements en bas de page.

 

Valeurs maximales par type d'hĂ©bergement 

LimitesMutualiséServeur CloudCLI (uniquement Serveur Cloud)
max_execution_time300 s3600 s 0 (illimitĂ©) s max
memory_limit1280 Mo2048 Mo max512 Mo max
post_max_size + upload_max_filesize9223372036854775807 Mo max9223372036854775807 Mo max48 Mo max
max_children20 max20 (par dĂ©faut, modifiable) 
connexions simultanĂ©es par IP30 max30 (par dĂ©faut, modifiable) 
max_input_time0 (illimité)0 (par défaut, modifiable)0 (illimité)
fichiers (inodes)aucune limite du nombre de fichier par hébergement

Cette FAQ a été utile?

Ce guide explique comment remplacer, au sein d'un hébergement Web Infomaniak, l'adresse d'un site actuellement sous-domaine (https://dev.domain.xyz) par le domaine principal (https://domain.xyz).

 

Préambule

  • Les opĂ©rations en bref:
    1. On débute avec un site créé et accessible par l'URL du domaine principal dev.domain.xyz.
    2. On lui ajoute un alias domain.xyz.
    3. On inverse les 2 types (le domaine principal devient alias et l'alias devient principal).
    4. On retire l'ancien nom dev.domain.xyz.
  • A noter que l'emplacement du site reste dans le dossier d'origine sur le serveur ; le nom de cet emplacement peut ĂŞtre de la forme /sites/dev.domain.xyz mais cela n'a strictement aucune incidence sur le site en production.
  • Prenez Ă©galement connaissance du dernier chapitre de cet autre guide.

 

Inverser un domaine lié

Voici les opérations en détail pour passer d'un site avec une adresse de type sous-domaine à une adresse directe (ici dev.domaine-exemple.ch devient domaine-exemple.ch):

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au site concernĂ©:
  3. Cliquez ensuite sur le chevron ‍ pour développer la partie Domaines de ce site:
  4. Cliquez sur le bouton Ajouter un domaine:
  5. Ajoutez le nouveau nom désiré (si le nom de domaine à ajouter se trouve sur la même Organisation, il sera proposé dans la liste, sinon entrez son orthographe):
  6. Activez ou désactivez les cases à cocher:
    • Si le domaine ajoutĂ© n'est pas sous la forme d'un sous-domaine, il est possible de demander Ă  ajouter automatiquement la version www du domaine.
    • Automatiquement mettre Ă  jour (si possible) les enregistrements DNS des domaines ajoutĂ©s.
    • Automatiquement mettre Ă  jour les certificats SSL en rapport (si possible).
  7. Cliquez sur le bouton pour Confirmer et patientez:
  8. Une fois l'ajout effectuĂ©, cliquez sur le menu d'action â‹® situĂ© Ă  droite du domaine venant d'ĂŞtre ajoutĂ© et que vous souhaitez placer en tant que domaine principal:
  9. Choisissez de définir l'élément en tant que domaine principal:
  10. Validez l'opération pour procéder à l'inversion des domaines:

Cette FAQ a été utile?

Ce guide concerne le planificateur de tâches, une fonctionnalitĂ© qui permet d'exĂ©cuter des scripts sur HĂ©bergement Web au moment et Ă  la frĂ©quence de votre choix afin d'automatiser des tâches rĂ©pĂ©titives.

 

Prenez également connaissance de cet autre guide si vous recherchez des informations au sujet de crontab (crons via SSH) sur Serveur Cloud.

 

Accéder au planificateur de tâches (webcron)

Pour accéder à l'outil de planification des tâches:

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au site concernĂ©:
  3. Cliquez sur Outils avancés dans le menu latéral gauche.
  4. Cliquez sur Planificateur de tâches.
  5. Les crons existants et les tâches en cours d'exécution s'affichent sous les 2 onglets de la page.
  6. Cliquez sur le bouton Planifier une tâche afin de crĂ©er une tâche planifiĂ©e en spĂ©cifiant notamment si l'URL du script Ă  exĂ©cuter est protĂ©gĂ©e par mot de passe, si vous dĂ©sirez recevoir des notifications, et bien-sĂ»r l'intervalle dĂ©sirĂ© (lire ci-dessous), etc.:
  7. Ne pas oublier d'activer la tâche grâce au bouton à bascule (toggle switch):

 

Intervalles minimum

A l'étape suivante vous pouvez planifier le cron selon…

  • [ a ]… des intervalles prĂ©-Ă©tablis comme par exemple 1 fois par semaine…
  • [ b ]… ou une personnalisation Ă  un intervalle minimum de:
    • 15 minutes avec un hĂ©bergement mutualisĂ©
    • 1 minute sur Serveur Cloud

 

Notifications & analyse

A l'étape suivante vous pouvez activer des e-mails de notification:

L'étape suivante permet d'activer une analyse de la tâche:

 

Lancer la tâche manuellement 1 fois

Une fois la tâche créée, cliquez sur le menu d'action ⋮ situé à droite de l'élément concerné pour accéder à la gestion rapide de votre tâche et à son journal d'exécutions:

En haut de la page, vous pouvez cliquer sur le bouton pour exécuter la tâche manuellement 1 fois:


Cette FAQ a été utile?

Ce guide explique à quoi sert l'option "Préfixe MySQL" dans les paramètres d'un site et quelles sont ses implications pour le fonctionnement de vos applications Web (CMS) et scripts PHP.

 

Préambule

  • Lorsque l'option "PrĂ©fixe MySQL" est activĂ©e pour un site, il n'est plus nĂ©cessaire d'ajouter le prĂ©fixe "wxyz_" devant le nom et les utilisateurs de vos bases de donnĂ©es MySQL.
  • Un script PHP pourra ainsi se connecter Ă  MySQL avec l'utilisateur "monuser" et une base de donnĂ©es "mabase" et l'accès se fera automatiquement avec l'utilisateur "wxyz_monuser" et la base de donnĂ©es "wxyz_mabase".
  • âš  S‍i vous effectuez une migration depuis une ancienne offre Infomaniak:
    • Après avoir migrĂ© un site de l'ancienne console, l'option "PrĂ©fixe MySQL" est activĂ©e par dĂ©faut afin de maintenir automatiquement la connexion de vos applications Web (WordPress, Joomla, Drupal, etc.) et scripts PHP avec vos bases de donnĂ©es MySQL.
    • Afin d'assurer le bon fonctionnement de vos sites en cas de migration de votre hĂ©bergement sur un autre serveur, il est fortement recommandĂ© de dĂ©sactiver cette fonction et d'effectuer les ajustements que cela implique.‍

 

Gérer l'option Préfixe MySQL

Aller plus loin avec les variables d'environnement

Il est possible de configurer des variables d'environnement directement depuis le Manager pour l'ensemble de votre site Web:

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au site concernĂ©:
  3. Cliquez sur Gérer les paramètres avancés:
  4. Cliquez sur l'onglet PHP / Apache:
  5. Activez ou désactivez le bouton à bascule (toggle switch) Préfixe MySQL:
  6. Cliquez sur le bouton Enregistrer en bas de page.
  7. Effectuez les ajustements nécessaires dans les fichiers de configuration de vos applications Web et scripts PHP…

 

Implications et ajustements Ă  effectuer

Après avoir désactivé l'option Préfixe MySQL pour un site, certains scripts PHP ou CMS risquent de ne plus fonctionner.

Afin de rétablir la connexion à vos bases de données, vous devrez impérativement mettre à jour les informations suivantes dans le(s) fichier(s) de configuration des scripts concernés:

  • le nom de la base de donnĂ©es MySQL: il faudra y ajouter le prĂ©fixe de votre serveur
    • avant: dbname
    • après: wxyz_dbname
  • l'utilisateur de la base de donnĂ©es MySQL: il faudra y ajouter le prĂ©fixe de votre serveur
    • avant: dbuser
    • après: wxyz_dbuser

Cette FAQ a été utile?

Ce guide concerne la redirection du trafic Web vers un port spécifique, y compris en cas d'utilisation d'une IP dédiée et d'une application Web spécifique (comme Node ou Varnish par exemple).

 

Prérequis

 

Rediriger le trafic Web vers un port spécifique

Par défaut, sur Serveur Cloud, le trafic Web est envoyé à Apache. Pour envoyer les requêtes vers un script Node ou un autre service (pour autant qu'il "écoute" sur un port entre 4000 et 4009), il faut passer par HAProxy.

Cela s'applique notamment pour les serveurs Express, Socket.IO, Meteor.js, Nuxt.js, Django, Flask, Ruby on Rails, mĂŞme Ă©ventuellement Java (J2E), etc. 

Pour ça, il faut vous assurer que le service écoute bien sur un port entre 4000 et 4009 (notamment avec server.listen(4000) pour Express ou un serveur HTTP Node basique, mais selon le type de projet par d'autres moyens, un fichier de configuration, dans le code ou autre) et sur toutes les interfaces (0.0.0.0).

Il sera Ă©galement nĂ©cessaire de configurer HAProxy comme dans l'exemple ci-après : 

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre Serveur Cloud sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au Serveur Cloud concernĂ©.
  3. Cliquez sur Fast installer dans le menu latéral gauche.
  4. Cliquez sur le menu d'action â‹® situĂ© Ă  droite de HAProxy.
  5. Cliquez sur Configurer:
  6. Choisissez les informations désirées et sauvegardez:

 

Cas particulier des alias et wildcards

La configuration de HAProxy via le Fast Installer s'applique exclusivement au domaine principal de l'hébergement.

Actuellement, les alias de domaines (qu'ils soient spécifiques ou de type wildcard comme *.domain.xyz) ne sont pas pris en charge nativement par cet outil.

Pour rediriger le trafic d'un alias vers votre application (écoutant par exemple sur le port 4000), vous devez configurer manuellement une règle de type "proxy" dans le fichier .htaccess situé à la racine de votre site :

# Redirect all traffic to the application (e.g., Node.js on port 4000)
RewriteEngine On
RewriteRule ^(.*)$ http://localhost:4000/$1 [P,L]

Sans cette directive manuelle, toutes les requêtes correspondant à vos alias ou wildcards seront dirigées par défaut vers Apache au lieu de votre application spécifique.

 

Récupération de l'IP source d'une requête

Lorsque vous redirigez le trafic Web vers votre application Web, le traitement des requêtes change et la requête est d'abord reçue par un reverse proxy (local au serveur) qui transfère ensuite la requête vers le port choisi. Ainsi, à cause du transfert de la requête, les méthodes permettant habituellement de récupérer l'IP du visiteur vont donner l'IP du reverse proxy au lieu de celle du visiteur.

Ainsi, pour récupérer l'IP source réelle du visiteur dans ces cas, il faut consulter un header HTTP nommé X-Forwarded-For, qui contiendra les IPs source accumulées lors de chaque redirection. Ce header contiendra donc en dernier l'adresse IP originale du client, permettant d'identifier le visiteur réel.

Attention : il est important de noter que les headers HTTP peuvent être manipulés, ce qui présente des risques de sécurité. Pour minimiser ces risques, il est recommandé de vérifier que la requête provient bien d'un serveur fiable avant de faire confiance au contenu du header X-Forwarded-For. Cette vérification peut impliquer de s'assurer que la requête a été transmise par un serveur intermédiaire de confiance, identifié par une liste préétablie d'adresses IP. Dans le cas où le site utilise une IP dédiée, les serveurs de confiance sont :

  • 83.166.133.15
  • 83.166.133.17
  • 83.166.133.16
  • 84.16.92.5
  • 84.16.92.43
  • 10.2.32.255
  • 10.2.34.164

Cette FAQ a été utile?

Ce guide explique comment restaurer une sauvegarde automatique d'Application Web Infomaniak (Joomla, Drupal, Typo3, PrestaShop, ownCloud, etc.) incluse dans les offres d'Hébergement Web payantes.

 

Préambule

  • Ceci ne concerne pas WordPress, qui peut ĂŞtre sauvegardĂ© puis restaurĂ© via:
  • Sur le serveur FTP, les fichiers correspondants aux diffĂ©rentes sauvegardes sont disponibles sous /application-backups/.

 

Restaurer une Application Web

Pour accéder aux sauvegardes des Apps:

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez sur le menu d'action â‹® situĂ© Ă  droite de l'Ă©lĂ©ment concernĂ©.
  3. Cliquez sur Restaurer une sauvegarde:
  4. Cliquez sur le type de restauration souhaitée (Application Web).
  5. Cliquez sur le bouton Suivant:
  6. Choisissez l'application Ă  restaurer et cliquez sur le bouton Suivant:
  7. Choisissez la date Ă  laquelle revenir et cliquez sur le bouton Suivant.
  8. Choisissez si vous préférez…
    1. … effacer les fichiers existants avant de restaurer la sauvegarde (recommandé).
    2. … remplacer les fichiers dont le nom est identique et conserver les nouveaux fichiers créés depuis la date de la sauvegarde.
  9. Cliquez sur le bouton Restaurer pour démarrer la restauration des données de l'Application Web.

 

En savoir plus


Cette FAQ a été utile?

Ce guide explique comment accéder à phpMyAdmin avec un Hébergement Web.

 

Préambule

  • phpMyAdmin est un outil d'administration open-source conçu pour gĂ©rer vos bases de donnĂ©es MySQL et MariaDB via une interface web intuitive.
  • Il permet d'effectuer des opĂ©rations complexes telles que l'exĂ©cution de requĂŞtes SQL, la crĂ©ation de tables ou l'importation et l'exportation de donnĂ©es sans avoir Ă  utiliser la ligne de commande.

 

Accéder à phpMyAdmin

Afin d'accéder à l'hébergement Web sur la partie Bases de données :

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre hĂ©bergement sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© Ă  l'hĂ©bergement  concernĂ©:
  3. Cliquez sur le chevron ‍ à droite de Bases de données dans le menu latéral gauche.
  4. Cliquez sur Bases de données dans le menu latéral gauche.
  5. Cliquez sur Se connecter Ă  phpMyAdmin:
    • Le serveur correct et un utilisateur temporaire sont automatiquement renseignĂ©s.

 

Vous pouvez Ă©galement cliquer sur le menu d'action â‹® situĂ© Ă  droite d'un utilisateur de base de donnĂ©es:

  • Le bon serveur est automatiquement renseignĂ©.
  • Le mot de passe Ă  saisir correspond Ă  l'utilisateur de la base de donnĂ©es (celui que vous avez choisi Ă  la crĂ©ation de l'utilisateur MySQL Ă  redĂ©finir si vous l'avez oubliĂ©):

Cette FAQ a été utile?

Ce guide explique comment accéder au bootloader d'un VPS Cloud / VPS Lite depuis le Manager Infomaniak.

 

Le bootloader (ou chargeur d'amorçage) est le logiciel qui permet de lancer un ou plusieurs systèmes d'exploitation (multi-boot) sur votre VPS Cloud / VPS Lite.

 

Afficher le bootloader d'un VPS Cloud / VPS Lite

La procédure suivante permet d'afficher le bootloader de GRUB:

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au produit concernĂ©.
  3. Cliquez sur Ouvrir la console VNC.
  4. Cliquez sur Redémarrer le serveur tout en gardant la nouvelle fenêtre avec la console VNC affichée.
  5. Rafraichissez immédiatement la console VNC dès que le serveur redémarre afin d'afficher le bootloader du serveur ; GRUB s'affiche alors et vous pouvez le laisser affiché en pressant une touche de votre clavier:

Cette FAQ a été utile?

Votre site Web a envoyé des messages suspects et a peut-être été piraté, bien qu'il soit toujours atteignable.

Vos comptes mail (si vous en possédez) ne sont pas concernés… Cependant la réception des e-mails en provenance de votre site Web peut être perturbée.

 

Que faire ?

Infomaniak vous informe que les sites Web qui possèdent du code malveillant et/ou qui envoient des messages indésirables peuvent être pénalisés par les moteurs de recherche et que la registry du domaine concerné peut bloquer votre nom de domaine ou le supprimer.

Il est donc primordial d'effectuer des vérifications et des modifications de vos pages, ainsi qu'un nettoyage parmi les fichiers hébergés.

Prenez Ă©galement connaissance de cet autre guide.


Cette FAQ a été utile?

Ce guide explique comment dĂ©placer un HĂ©bergement Web (et tous les sites qu'il contient) d'un Serveur Cloud vers un autre Serveur Cloud managĂ©.

Si vous souhaitez mettre à jour le Serveur Cloud actuel vers un serveur de nouvelle génération, prenez connaissance de cet autre guide.

 

Préambule

  • FTP & MySQL
    • Lors du dĂ©placement d'un hĂ©bergement d'un Serveur Cloud Ă  un autre:
      • Les accès FTP et bases de donnĂ©es ne changent pas.
      • Seules changent au niveau des hĂ©bergements les versions supportĂ©es de PHP et MariaDB, ainsi que les adresses IPv4 et IPv6 du serveur.
      • Les noms d'hĂ´tes (hostnames) ne changent pas et sont automatiquement mis Ă  jour pour pointer sur les nouvelles adresses IP.
  • Interruption temporaire:
    • Les sites de l'hĂ©bergement seront indisponibles durant la migration des donnĂ©es.
    • Ce processus peut durer plusieurs minutes en fonction du nombre de fichiers Ă  transfĂ©rer sur le nouveau Serveur Cloud.
  • Passage Ă©ventuel Ă  HTTP/2:
    • Le HTTP/2 est actif sur les nouveaux serveurs.
    • Certaines directives Ă©ventuellement prĂ©sentes dans le fichier .htaccess de votre serveur pourront nĂ©cessiter une adaptation.
  • Redirection du trafic:
    • Un proxy est mis en place durant 7 jours pour rediriger le trafic de l'ancien serveur vers le nouveau.
    • Il convient donc d'y penser durant cette pĂ©riode notamment pour les crons (lire ci-dessous).
  • Crons non migrĂ©s:
    • Les crons par SSH ne sont pas migrĂ©s.
    • Les fichiers et les crons ne sont gĂ©nĂ©ralement pas supprimĂ©s immĂ©diatement, ce qui peut entraĂ®ner des doublons.
    • La gestion des crons relève de votre responsabilitĂ© ; en fonction de l'avancement de votre migration, il vous appartient de:
      • dĂ©sactiver et d'activer les crons via SSH si vous en possĂ©dez, afin d'Ă©viter tout conflit d'exĂ©cution,
      • vĂ©rifier vos crons,
      • vous assurer qu'ils sont configurĂ©s de manière appropriĂ©e sur votre nouveau Serveur Cloud.

 

Déplacer l'hébergement

Prérequis

  • Les deux serveurs doivent se trouver dans la mĂŞme Organisation et ĂŞtre accessible Ă  l'utilisateur rĂ©alisant l'opĂ©ration.

Une fois que le second Serveur Cloud est en service:

  1. Cliquez ici afin d'accéder à la gestion de l'hébergement sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© Ă  l'hĂ©bergement concernĂ©.
  3. Cliquez sur le bouton Gérer.
  4. Cliquez sur Déplacer sur un autre serveur dans le menu qui s'affiche:
  5. Choisissez le serveur de destination souhaité.
  6. Cliquez sur Valider.

 

Adapter la zone DNS et terminer

Si vos noms de domaine ne sont pas gérés chez Infomaniak ou dans la même Organisation que le Serveur Cloud:


Cette FAQ a été utile?

Ce guide explique comment afficher et interpréter les données de monitoring (statistiques réseau, CPU, RAM, etc.) d'un Serveur Cloud.

 

Surveiller l'activité d'un Serveur Cloud managé

Pour accéder au monitoring

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au produit concernĂ©.
  3. Cliquez sur Monitoring dans le menu latéral gauche

Différentes données sont disponibles pour surveiller l'activité de vos Serveurs Cloud, dont notamment:

  • le trafic entrant et sortant (rĂ©seau)
  • la moyenne de la charge système (load average)
  • la moyenne de la charge CPU
  • la quantitĂ© de mĂ©moire vive (RAM) utilisĂ©e
  • l'espace disque utilisĂ©
  • le nombre de hits / sec.
  • la moyenne des requĂŞtes MySQL effectuĂ©es

 

Interpréter les statistiques

En interprétant le monitoring des ressources d'un Serveur Cloud vous pourrez estimer les ressources (la puissance) dont vous avez besoin pour faire fonctionner vos sites et applications Web.

 

Charge système totale

La charge système totale résume en pourcentage le niveau d'utilisation des processeurs virtuels. Dans cet exemple, le serveur utilise donc moins de 10% de ses ressources (0.10).

 

Processeur (CPU) et mémoire (RAM)

Ces graphiques montrent que moins de 10% des processeurs virtuels sont utilisés et que moins de 3 Go de RAM sont réellement exploités. Dans cet exemple, la configuration de ce serveur est donc surdimensionnée par rapport aux besoins réels.

 

Mémoire mise en cache élevée

La mémoire cache élevée sur un serveur n'est pas anormale et est souvent bénéfique dans de nombreux cas. Voici pourquoi :

  1. Mise en cache pour des performances accrues : Les systèmes d'exploitation modernes, tels que Linux, utilisent la mémoire libre pour mettre en cache des données provenant du disque afin d'améliorer les performances. Lorsque vous accédez à des fichiers ou des applications, le système peut rapidement récupérer les données à partir du cache au lieu de les lire à partir de périphériques de stockage plus lents, tels que les disques durs. Cela contribue à réduire le temps de réponse global de votre serveur et peut améliorer considérablement les performances.
  2. Utilisation efficace de la mémoire : Une utilisation élevée de la mémoire due à la mise en cache signifie que votre serveur utilise efficacement la mémoire disponible. La mémoire inutilisée est une mémoire gaspillée. Ainsi, tant que la mémoire est utilisée à des fins utiles comme la mise en cache, c'est un signe positif.
  3. Gestion automatique de la mémoire : Les systèmes d'exploitation sont conçus pour ajuster automatiquement la taille du cache en fonction des besoins des applications en cours d'exécution. Si une application a besoin de plus de mémoire, le cache peut réduire sa taille pour l'accommoder. Cette gestion dynamique de la mémoire assure un équilibre entre la mise en cache et le service des applications actives.
  4. Perspective de surveillance : Du point de vue de la surveillance, voir une utilisation élevée de la mémoire due au cache peut initialement susciter des inquiétudes, mais il est essentiel d'interpréter les mesures dans le contexte du comportement de votre serveur. Si vous constatez de bonnes performances et ne remarquez aucun signe de problèmes liés à la mémoire, tels que des échanges (swapping) ou des plantages d'applications, l'utilisation élevée du cache est probablement attendue et bénéfique.

En résumé, une mémoire cache élevée sur un serveur est normale et peut contribuer à améliorer les performances globales du système. Ne vous inquiétez pas si vous observez une utilisation importante de la mémoire cache, tant que votre serveur fonctionne correctement et sans problèmes évidents liés à la mémoire. La mise en cache est un outil essentiel pour optimiser les performances et tirer le meilleur parti des ressources disponibles.


Cette FAQ a été utile?

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:

 

Configurer les sauvegardes

Pour gĂ©rer les sauvegardes des Apps:

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au site concernĂ©:
  3. Cliquez sur le menu d'action â‹® situĂ© Ă  droite de l'Application Web concernĂ©e.
  4. Cliquez sur Paramètres de l'application:
  5. Cliquez sur Modifier Ă  droite de l'Application:
  6. Sous l'onglet Configuration, cliquez sur la case pour accéder à la configuration avancée.
  7. 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.
  8. Sauvegardez les modifications grâce au bouton en bas à droite:

 

En savoir plus


Cette FAQ a été utile?

Ce guide donne des indications de base pour créer et utiliser un fichier .htaccess et .user.ini avec un Hébergement Web Infomaniak.

 

Préambule

  • Un fichier .htaccess se place Ă  la racine d'un site et permet de configurer le serveur HTTP Apache.
    • En tant que fichier de configuration dĂ©centralisĂ©, il offre une flexibilitĂ© significative pour ajuster le comportement du serveur selon les besoins spĂ©cifiques du site.
    • Ce fichier permet de dĂ©finir des règles de réécriture d'URL, d'imposer des restrictions d'accès, de gĂ©rer les erreurs HTTP, et mĂŞme de personnaliser des aspects de sĂ©curitĂ© tels que la dĂ©sactivation de l'affichage des fichiers/dossiers.
    • Il facilite Ă©galement la mise en place de redirections et d'alias, offrant ainsi un contrĂ´le prĂ©cis sur l'organisation et l'accessibilitĂ© du site.
  • Un fichier .user.ini permet de personnaliser les directives PHP du dossier (et ses sous-dossiers) dans lequel il se trouve.
    • En agissant au niveau de l'interprĂ©teur PHP, ce fichier permet de dĂ©finir des configurations spĂ©cifiques pour un dossier donnĂ© et ses sous-rĂ©pertoires.
    • Grâce Ă  sa syntaxe claire, il offre la possibilitĂ© de modifier divers paramètres tels que la limite de mĂ©moire, le temps d'exĂ©cution des scripts, la gestion des erreurs, et d'autres directives liĂ©es Ă  PHP.
    • Cette approche granulaire permet aux dĂ©veloppeurs de personnaliser finement le comportement de PHP en fonction des exigences spĂ©cifiques de chaque section du site.  

 

Créer un fichier…

 

… .htaccess

  1. Connectez-vous à votre hébergement via FTP ou SSH.
  2. A la racine du site concerné, créez un nouveau fichier et donnez-lui le nom suivant: .htaccess.
  3. Inscrivez les directives souhaités dans le fichier, prenez connaissance de cet autre guide par exemple.

 

… .user.ini

  1. Connectez-vous à votre hébergement via FTP ou SSH.
  2. A l'endroit désiré, créez un nouveau fichier et donnez-lui le nom suivant: .user.ini.
  3. Inscrivez les paramètres de configuration PHP souhaités dans le fichier.

La modification du fichier .user.ini nécessite plusieurs minutes pour être effective.


Cette FAQ a été utile?

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 :

  1. Cliquez ici pour accĂ©der Ă  la gestion de votre produit dans le Manager d'Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom assignĂ© au produit correspondant.
  3. Cliquez sur Restauration dans le menu latéral gauche.
  4. Choisissez le type de restauration souhaité :
    1. Restaurer une des Applications Web que vous avez installées.
    2. Restauration simple pour restaurer tous les sites et bases de données de l'hébergement.
    3. Restauration avancée permet de choisir les sites et bases de données à restaurer.
  5. Cliquez sur le bouton Suivant :
  6. Choisissez la date de restauration souhaitée et complétez la procédure.

Cette FAQ a été utile?

Ce guide explique comment mettre à jour les Applications Web installées via les outils Infomaniak.

 

Préambule

  • Si une application est mise Ă  jour manuellement via FTP, il est ensuite impossible de la mettre Ă  jour via le Manager et de bĂ©nĂ©ficier des mises Ă  jour automatiques.
  • Lors de l'installation de votre Application Web, les mises Ă  jour automatiques (au minimum celles de sĂ©curitĂ©) sont en principe activĂ©es par dĂ©faut:
  • Si une mise Ă  jour de l'app est disponible, vous ĂŞtes notifiĂ© sur le Manager:

 

Mettre à jour une application installée via Infomaniak

Afin d'accéder à l'Application Web Infomaniak et la mettre à jour :

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au site concernĂ©.
  3. Cliquez sur le menu d'action â‹® situĂ© Ă  droite de l'Application Web concernĂ©e.
  4. Cliquez sur Paramètres de l'application:
  5. Cliquez sur Modifier dans le bloc Information:
  6. Cliquez sur le menu déroulant pour choisir une version plus récente.
  7. Cliquez sur le bouton Enregistrer:

Cette FAQ a été utile?

Ce guide liste les versions du système d'exploitation Windows qu'il est possible d'installer lors de la commande d'un VPS Cloud / VPS Lite.

Concernant Linux, merci de prendre connaissance de cet autre guide.

 

Versions de Windows supportées

Lors de la commande de votre Serveur, vous pourrez choisir la version de Windows Ă  installer.

 

Windows Server

Déclinaisons possibles avec Windows Server 2025, 2022 ou 2019:

  • Windows Server Standard conçu pour les environnements Ă  faible densitĂ© ou non virtualisĂ©s
  • Windows Server Datacenter idĂ©al pour les environnements de datacenter-defined et hautement virtualisĂ©s

A noter:

  • En tant que partenaire Microsoft, Infomaniak fournit des VPS Cloud / VPS Lite Windows Server 2025, 2022 ou 2019 contenant une licence Microsoft Windows Server. En cas de dĂ©faut d’activation, prenez connaissance de cet autre guide.
  • En tant que partenaire Microsoft, Infomaniak ne propose pas la possibilitĂ© d’utiliser votre propre licence Windows Server (ou Bring You Own Licence).
  • Si vous utilisez des logiciels Microsoft au sein de Windows Server nĂ©cessitant une Licence Mobility, comme Microsoft SQL Server, Microsoft Sharepoint Server ou Microsoft Exchange Server, vous devez obligatoirement transmettre le document de Software Assurance via le formulaire de contact Infomaniak.

 

Windows 11 Professionnel Evaluation

Windows 11 Professionnel possède toutes les fonctionnalités de Windows 11 Famille ainsi que des fonctionnalités professionnelles pour le chiffrement, la connexion à distance, la création de machines virtuelles et bien plus.

La version 10 de Windows Professionnel Evaluation est également disponible.

A noter:

  • Il sera nĂ©cessaire d'activer Windows, Infomaniak fournit uniquement une version d'Ă©valuation.

Cette FAQ a été utile?

Ce guide explique comment gĂ©rer Memcached et notamment savoir si ce système de mise en cache en mĂ©moire fonctionne correctement sur votre Serveur Cloud managĂ©.

 

PrĂ©requis 

 

Vérifier l'exécution de Memcached

Afin de vérifier le bon fonctionnement de Memcached:

  1. Copiez le code suivant dans un fichier PHP (connexion au serveur memcache local): 

    $fp = fsockopen("localhost", 11211);
    if ($fp) {
    // on demande les stats
    fwrite($fp, "stats\n");
    while (!feof($fp)) {
    $buf = rtrim(fgets($fp));
    if (preg_match('/^STAT curr_items ([0-9]+)$/', $buf, $matches)) {
    // le nombre d'items stockes
    print $matches[1] . PHP_EOL;
    } elseif (preg_match('/(END|ERROR)/', $buf)) {
    // fin des stats
    break;
    }
    }
    fclose($fp);
    } else {
    print "Error: cannot connect to local memcached server: $!" . PHP_EOL;
    }
  2. Téléchargez le fichier PHP sur votre hébergement.
  3. Exécutez le fichier PHP.

Le script renvoie le nombre d'éléments mis en cache dans la mémoire du serveur.

 

Activer Memcached sur…

… Prestashop

L'intégration native de Memcached dans l'application Prestashop simplifie sa configuration. Pour l'activer:

  1. Accédez à votre espace d'administration Prestashop.
  2. Rendez-vous dans l'onglet Paramètres avancés.
  3. Sélectionnez Performances.
  4. Choisissez Oui dans le menu déroulant sous Utiliser le cache dans la section Mise en cache.
  5. Sélectionnez CacheMemcached.
  6. Ajoutez un serveur en fournissant les informations requises telles que
    1. l'adresse IP: 127.0.0.1
    2. le port: 11211
    3. le poids: 1

Vous pouvez vérifier les informations en cliquant sur le bouton "Tester le serveur" avant de les enregistrer en bas de la section "Mise en cache".

Une fois cette étape terminée, votre application PrestaShop est prête à utiliser Memcached pour mettre en cache certains appels d'API, appels de base de données et objets.


Cette FAQ a été utile?

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.


Cette FAQ a été utile?