Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
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 :
- Cliquez ici afin d'accéder à la gestion des hébergements & sites sur votre Manager Infomaniak (❓: aide).
- Cliquez sur le nom du site concerné.
- Cliquez sur Gérer les paramètres avancés:

- 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
| Limites | Mutualisé | Serveur Cloud | CLI (uniquement Serveur Cloud) |
|---|---|---|---|
| max_execution_time | 300 s | 3600 s | 0 (illimité) s max |
| memory_limit | 1280 Mo | 2048 Mo max | 512 Mo max |
| post_max_size + upload_max_filesize | 9223372036854775807 Mo max | 9223372036854775807 Mo max | 48 Mo max |
| max_children | 20 max | 20 (par défaut, modifiable) | |
| connexions simultanées par IP | 30 max | 30 (par défaut, modifiable) | |
| max_input_time | 0 (illimité) | 0 (par défaut, modifiable) | 0 (illimité) |
| fichiers (inodes) | aucune limite du nombre de fichier par hébergement | ||
Lien vers cette FAQ: https://faq.infomaniak.com/2158
Cette FAQ a été utile?
Ce guide explique comment travailler sans le module PECL SSH2 client indisponible sur les hébergements Web et Serveurs Cloud Infomaniak, en utilisant plutôt la bibliothèque phpseclib, qui fonctionne en PHP natif sans nécessiter d'extension spécifique.
Préambule
- L'utilisation de
PECL SSH2 cliententraine des erreurs de typeNo compatible key exchange algorithms foundouUnable to exchange encryption keysdans sa derniere version disponible. Phpseclibpermet :- L'authentification SSH par mot de passe ou clé privée.
- L'exécution de commandes à distance.
- Le transfert de fichiers sécurisés (SFTP).
- La gestion des clés SSH.
Utiliser phpseclib
Pour intégrer une connexion SSH dans un script PHP, utilisez phpseclib comme suit :
use phpseclib3\Net\SSH2;
use phpseclib3\Crypt\PublicKeyLoader;
$ssh = new SSH2('domain.xyz');
$key = PublicKeyLoader::load(file_get_contents('/path/to/private_key'));
if (!$ssh->login('utilisateur', $key)) {
exit('Authentication Failed');
}
echo $ssh->exec('ls -la');Lien vers cette FAQ: https://faq.infomaniak.com/767
Cette FAQ a été utile?
Ce guide explique comment utiliser les variables d'environnement PHP avec les Hébergements Web qui fonctionnent en php-fpm.
Préambule
- Les variables d'environnement PHP sont des variables système utilisées pour stocker des informations de configuration, des paramètres de connexion ou des données relatives aux requêtes HTTP.
- Elles permettent de dissocier la configuration sensible ou environnementale du code source de votre site web.
- Ces variables peuvent contenir des informations telles que des modes d'exécution, des clés d'API ou d'autres données indispensables au bon fonctionnement de vos scripts PHP.
- Il n'y a pas de limite quant au nombre de variables d'environnement, mais leurs valeurs ne peuvent pas contenir de guillemets (simples ' ou doubles ").
- Contrairement aux fichiers
.envtraditionnels où l'on entoure souvent les valeurs de guillemets (ex.VAR="valeur"), les valeurs saisies ici ne doivent contenir aucun guillemet ("ou'). - Si une valeur en intègre (comme certains chemins ou clés de type
MAIL_DKIM_PRIVATE_KEY_PATH), la sauvegarde sera rejetée avec l'erreur “Le site n'a pas été mis à jour”. - Saisissez toujours la valeur brute directement.
- Contrairement aux fichiers
Utiliser les variables d'environnement
Pour utiliser les variables d'environnement PHP:
- Définissez les variables d'environnement PHP dans un fichier
.htaccess:SetEnv EXAMPLEVARIABLE hello
- Dans votre fichier PHP, appelez la variable à l'aide de la fonction dédiée :
<?php echo getenv('EXAMPLEVARIABLE');
Dans cet exemple, le résultat affiché sur la page sera hello.
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:
- Cliquez ici afin d'accéder à la gestion des hébergements & sites sur votre Manager Infomaniak (❓: aide).
- Cliquez sur le nom du site concerné.
- Cliquez sur Gérer les paramètres avancés:

- Cliquez sur l'onglet PHP / Apache:

- Plus bas sur la page, cliquez sur le chevron ‍ pour développer la partie Variables d'environnement.
- Cliquez sur l'icône ‍ Ajouter.
- Entrez la variable et sa valeur.
- Cliquez sur le bouton pour sauvegarder:

Lien vers cette FAQ: https://faq.infomaniak.com/2087
Cette FAQ a été utile?
Ce guide explique comment utiliser GnuPG / PGP avec PHP sur un Serveur Cloud Infomaniak, suite à l'obsolescence de l'extension native (des alternatives "PHP pur" ou des wrappers modernes sont privilégiés).
Préambule
- L'extension système
PHP_GnuPGn'est plus maintenue par la communauté PHP et n'est donc plus disponible sur les environnements récents. - Deux alternatives principales en "Pure PHP" (installables via Composer) permettent de continuer à signer ou chiffrer vos données en toute sécurité.
Option 1 : Crypt_GPG (Recommandé)
Cette bibliothèque agit comme un wrapper : elle communique directement avec le binaire gpg installé sur votre Serveur Cloud. C'est la solution la plus performante et la plus stable.
Pour l'installer, connectez-vous en SSH et exécutez cette commande à la racine de votre projet :
# Install the PEAR Crypt_GPG package via Composer
composer require pear/crypt_gpgExemple d'utilisation pour chiffrer un message (approche orientée objet) :
<?php
require_once 'vendor/autoload.php';
try {
// Initialize the GPG object
$gpg = new Crypt_GPG();
// Set the recipient email (must match a public key already imported on the server)
$gpg->addEncryptKey('contact@example.com');
$message = "This is a secret message.";
// Encrypt the data
$enveloppe = $gpg->encrypt($message);
echo $enveloppe;
} catch (Exception $e) {
// Handle potential encryption errors
echo "Error: " . $e->getMessage();
}
Option 2 : OpenPGP.php (Indépendant)
Cette bibliothèque est intégralement écrite en PHP. Son avantage majeur est qu'elle ne dépend pas du binaire gpg du serveur, garantissant une portabilité totale de votre code entre différents environnements.
# Install the OpenPGP.php library
composer require singpolyma/openpgp-phpExemple de structure de base :
<?php
require_once 'vendor/autoload.php';
// Use the library classes to handle OpenPGP packets
// directly in PHP without system calls to the GPG binary.
// Example: $msg = OpenPGP_Message::parse(OpenPGP::unarmor($data));Lien vers cette FAQ: https://faq.infomaniak.com/954
Cette FAQ a été utile?
Ce guide explique comment configurer les paramètres PHP des hébergements Web directement en ligne de commande lorsque vous exécutez des scripts PHP en utilisant PHP CLI (Interface de Ligne de Commande).
Préambule
- Ce type de paramétrage peut être utile lorsque vous devez modifier temporairement certains paramètres pour un script spécifique ou pour une session PHP.
- Ces modifications ne seront valables que pour l'exécution du script en cours et ne modifieront pas la configuration PHP globale.
Modifier les paramètres PHP CLI
Pour par exemple modifier temporairement les paramètres pour un script spécifique sans avoir à modifier la configuration PHP globale du serveur, suivez la méthode ci-dessous ; avec l'environnement PHP CLI vous pouvez spécifier plusieurs paramètres PHP en même temps en les séparant par des espaces.
Utiliser le paramètre -d
Lorsque vous exécutez PHP en ligne de commande, vous pouvez utiliser le paramètre -d pour spécifier des configurations PHP. Cela vous permet de modifier les paramètres PHP pour cette exécution spécifique. Par exemple, pour définir le temps maximal d'exécution à 90 secondes, la limite de mémoire à 256 Mo et désactiver le mode sécurisé, vous pouvez le faire comme suit:
php -d max_execution_time=90 -d memory_limit=256M -d safe_mode=Off -f test.phpLien vers cette FAQ: https://faq.infomaniak.com/2156
Cette FAQ a été utile?
Ce guide concerne les fonctions ODBC de PHP.
Les fonctions ODBC de PHP ne sont supportées que sur Serveur Cloud.
Fonctions Open Database Connectivity
Il s'agit des fonctions utilisées pour interagir avec des bases de données via l'interface ODBC (Open Database Connectivity), un standard pour accéder à des sources de données de manière uniforme. Voici quelques exemples d'utilisation des fonctions ODBC de PHP :
- Pouvoir lire des données d'une base de données externe, et les afficher sur votre site
- Insérer ou modifier des données dans une base de données externe
- Effectuer des requêtes complexes sur une base de données externe
Lien vers cette FAQ: https://faq.infomaniak.com/296
Cette FAQ a été utile?
Ce guide explique comment modifier la version de PHP utilisée en ligne de commande (PHP CLI) sur un hébergement Web Infomaniak.
Préambule
- Cette configuration permet de choisir la version de PHP utilisée par les scripts exécutés en ligne de commande via SSH.
- Pour modifier la version de PHP utilisée par les sites (FPM/Apache) depuis le Manager, prenez connaissance de cet autre guide.
- Le 21 octobre 2026, l'équipe PHP a publié de nouvelles versions corrigeant deux vulnérabilités critiques (❓: aide):
- Les correctifs de sécurité fournis par les équipes PHP ont été déployés avec succès sur l'ensemble de l'infrastructure mutualisée et Serveurs Cloud, pour les versions PHP 8.5, 8.4, 8.3, 8.2, 8.1, 8.0 et 7.4.
- Les numéros de version PHP restent inchangés, mais les correctifs de sécurité ont bien été appliqués sur l'ensemble des services concernés.
Vérifier la version de PHP utilisée en CLI
La commande php utilise le premier binaire PHP trouvé dans la variable d'environnement PATH. Pour connaître la version utilisée et son emplacement, exécutez :
php -v
which phpLe numéro affiché correspond à la version du binaire utilisé en CLI. Il ne correspond pas nécessairement à celle configurée pour les sites.
Vérifier la date de compilation et les correctifs de sécurité
Pour afficher la date de compilation du binaire PHP utilisé, exécutez :
php -i | grep "Build Date"Si vous utilisez un chemin explicite vers une version de PHP, vous pouvez également vérifier sa date de compilation :
/opt/php8.3/bin/php -i | grep "Build Date"Certains correctifs de sécurité peuvent être intégrés par Infomaniak à un binaire PHP recompilé, sans modification du numéro de version affiché. Une version apparemment plus ancienne que la dernière version publiée officiellement (❓: aide) ne signifie donc pas nécessairement que les correctifs sont absents.
Modifier la version de PHP en CLI
Vous pouvez choisir la version de PHP chargée par défaut dans vos sessions SSH en modifiant la variable d'environnement PATH.
1. Modifier le fichier .bashrc (recommandé)
Le fichier ~/.bashrc contient la configuration des sessions Bash interactives.
Ouvrez le fichier ou créez-le s'il n'existe pas :
nano ~/.bashrcAjoutez la ligne suivante pour utiliser PHP 8.3, par exemple :
export PATH="/opt/php8.3/bin:$PATH"Rechargez la configuration :
source ~/.bashrcVérifiez la version et le chemin utilisés :
php -v which php
2. Charger .bashrc lors de la connexion SSH (si nécessaire)
Si votre session SSH ne charge pas automatiquement ~/.bashrc, ajoutez le code suivant dans le fichier de connexion utilisé par votre shell, par exemple ~/.bash_profile ou ~/.profile :
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
Exécuter ponctuellement une version précise
Pour exécuter un script avec une version particulière sans modifier la configuration par défaut, indiquez directement le chemin du binaire :
/opt/php8.2/bin/php my_script.php
/opt/php8.3/bin/php -vLa version choisie dans PATH sera utilisée par défaut dans les sessions qui chargent cette configuration. Vous pourrez toujours exécuter une autre version en indiquant son chemin complet.
Lien vers cette FAQ: https://faq.infomaniak.com/2108
Cette FAQ a été utile?
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 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 à 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
Utiliser une version plus récente
Les dernières versions de PHP sont plus performantes et accélèrent le chargement des sites.
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, prenez connaissance de 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!
Lien vers cette FAQ: https://faq.infomaniak.com/2151
Cette FAQ a été utile?
Ce guide indique comment modifier la directive error_reporting() sur votre site.
Activer le rapport d'erreurs
Indiquez les 2 informations suivantes dans votre fichier .user.ini :
display_errors=on
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICTSi votre navigateur n'affiche ni erreur ni avertissement c'est qu'il n'y en a pas.
Désactiver l'affichage d'erreurs PHP
Pour WordPress, éditez le fichier wp-config.php et remplacez la ligne:
define('WP_DEBUG', false);par :
ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);Sinon, vous pouvez ajouter le code suivant dans le fichier .user.ini :
display_errors=offLien vers cette FAQ: https://faq.infomaniak.com/1115
Cette FAQ a été utile?
Ce guide explique comment activer sur un hébergement Web Infomaniak le support de certains types de fichier (.inc par exemple) par PHP afin qu'ils soient traités de la même façon qu'un fichier .php.
Préambule
- Auparavant, il fallait auparavant ajouter la ligne suivante dans un fichier
.htaccess:AddType application/x-httpd-php .inc- Cela évitait que lors d'un accès via navigateur, le contenu du fichier soit affiché en texte au lieu d'être interprété correctement par PHP.
- Désormais vous pouvez gérer les extensions de fichiers via le champ FPM Extensions dans le Manager de votre hébergement.
Gérer les extensions reconnues par PHP
Pour ajouter le support d'un type de fichier précis:
- Cliquez ici afin d'accéder à la gestion des hébergements & sites sur votre Manager Infomaniak (❓: aide).
- Cliquez sur le nom du site concerné.
- Cliquez sur Gérer les paramètres avancés:

- Cliquez sur l'onglet PHP / Apache:

- Editez le champ FPM Extensions vous permettant l'ajout désiré.
- Cliquez sur le bouton en bas de page pour sauvegarder:

Lien vers cette FAQ: https://faq.infomaniak.com/82
Cette FAQ a été utile?
Ce guide explique comment installer rapidement des applications, extensions PHP et technologies (liste non exhaustive ci-dessous) en quelques clics sur Serveur Cloud uniquement.
Prenez connaissance de cet autre guide si vous recherchez des informations au sujet d'Applications Web supplémentaires pouvant être installées sur tout type d'hébergement y compris offre standard/mutualisé.
Installer (ou désinstaller) des apps / extensions PHP…
Pour trouver la liste des technologies et procéder à leur installation:
- Cliquez ici afin d'accéder à la gestion de votre Serveur Cloud sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au Serveur Cloud concerné:

- Cliquez dans le menu latéral gauche:
- Extensions PHP

- Fast Installer

- Extensions PHP
- Cliquez sur le menu d'action ⋮ à droite de l'extension que vous souhaitez désinstaller dans le tableau qui s'affiche.
- Cliquez sur Désinstaller.
- Sinon cliquez sur le bouton bleu Installer une extension / Installer une application:

- Puis faites votre choix de nouvelle installation‍:

Liste non exhaustive des apps & extensions disponibles
AdvanceCOMPBuildEssentialelectron_devExifToolFFmpeg↗ guideGhostscriptGifsicleGraphicsMagickHAProxyImagemagick↗ guideJpegoptimlibjpeg_turbolibqrencodelibX11_xcb1MidnightCommanderMemcached↗ guidemongoDB↗ guideNVM Node Version ManagerOptiPNGp7zipPDFtkPHP_APCuPHP_CLI↗ guidePHP_FPM(extension obsolète) ↗ guide pour l'alternative PHP purePHP_GnuPGPHP_gRPCPHP_igbinaryPHP_IonCube↗ guidePHP_OPcachePHP_PDFPHP_PDO_ODBC↗ guidePHP_SwoolepipPngcrushPngquantRedis↗ guideRRDTool The Round Robin Database ToolRubyCompasssystemd↗ guidetesseract_ocrvarnish↗ guidevirtualenvWebPxauthxpdfxvfbZSH
Lien vers cette FAQ: https://faq.infomaniak.com/877
Cette FAQ a été utile?
Ce guide explique comment activer les fonctions suivantes sur Hébergement Web (en italique, Serveur Cloud uniquement):
proc_openpopenexec()shell_exec()set_time_limitpassthrusystem
Ces fonctions sont désactivées par défaut car elles représentent un risque de sécurité important en cas de piratage d'un site Internet. Ne les activez qu'en cas de réel besoin (d'un script ou CMS ImageMagick, Typo3, CraftCMS, etc.).
Activer des fonctions PHP
Pour accéder à la gestion du site :
- Cliquez ici afin d'accéder à la gestion des hébergements & sites sur votre Manager Infomaniak (❓: aide).
- Cliquez sur le nom du site concerné.
- Cliquez sur Gérer les paramètres avancés:

- Cliquez sur l'onglet PHP / Apache:

- Cliquez sur les boutons à bascule (toggle switch) On/Off comme désiré:

- Cliquez sur le bouton Enregistrer en bas de page pour valider les modifications.
Lien vers cette FAQ: https://faq.infomaniak.com/173
Cette FAQ a été utile?
Ce guide explique comment modifier la version PHP disponible pour les sites de votre Hébergement Web Infomaniak.
Préambule
- Il est possible de passer d'une version PHP ancienne et potentiellement vulnérable à une version récente, mais revenir ensuite vers cette version vulnérable ne vous sera plus possible pour des raisons de sécurité.
- Le changement est effectif immédiatement et à l'infini.
- Le 21 octobre 2026, l'équipe PHP a publié de nouvelles versions corrigeant deux vulnérabilités critiques (❓: aide):
- Les correctifs de sécurité fournis par les équipes PHP ont été déployés avec succès sur l'ensemble de l'infrastructure mutualisée et Serveurs Cloud, pour les versions PHP 8.5, 8.4, 8.3, 8.2, 8.1, 8.0 et 7.4.
- Les numéros de version PHP restent inchangés, mais les correctifs de sécurité ont bien été appliqués sur l'ensemble des services concernés.
- Il peut être nécessaire au préalable de mettre à jour votre hébergement (❓: aide) pour accéder aux toutes dernières versions de PHP proposées par Infomaniak
- Prenez connaissance de cet autre guide si vous recherchez des informations au sujet de la configuration de la version de PHP utilisée en SSH.
Modifier la version de PHP utilisée pour un site
Afin de modifier la version de PHP utilisée sur l'ensemble d'un site:
- Cliquez ici afin d'accéder à la gestion des hébergements & sites sur votre Manager Infomaniak (❓: aide).
- Cliquez sur le nom du site concerné:

- Cliquez sur Avancé dans le menu latéral gauche.
- Cliquez sur Modifier:

- Choisissez la version de PHP désirée:

Il peut être nécessaire au préalable de mettre à jour votre hébergement (❓: aide) pour accéder aux toutes dernières versions de PHP proposées par Infomaniak.
- Cliquez sur Enregistrer en bas de page pour sauvegarder la modification:

Lien vers cette FAQ: https://faq.infomaniak.com/2053
Cette FAQ a été utile?
Ce guide explique quelles sont les différences entre les offres d'hébergement Web Infomaniak pour vous aider à choisir la meilleure solution selon vos besoins informatiques.
Si vous cherchez à héberger votre messagerie, prenez connaissance de cet autre guide.
1. Site Creator
Offres autonomes, indépendantes d'un hébergement tel que celui présenté au point 3
Site Creator est une solution clé en main qui permet de créer facilement un site vitrine, un blog ou une boutique e-commerce sans compétences techniques particulières. Proposé en formule autonome (standalone, sans nécessiter d'hébergement Web traditionnel), il se décline en plusieurs offres selon vos besoins :
- Site Creator Free : une version gratuite pour tester et personnaliser une page avec les fonctionnalités de base
- Site Creator Lite : idéal pour publier un site vitrine ou un blog (jusqu'à 6 pages, 15 Go d'espace disque et nom de domaine offert 1 an)
- Site Creator Pro : la formule complète pour les boutiques en ligne (pages illimitées, 50 Go d'espace disque, fonctionnalités e-commerce avec gestion des paiements et des stocks, nom de domaine offert 1 an)
En savoir plus sur les offres Site Creator et comparer les fonctionnalités.
2. Hébergement Web Starter
L'hébergement Web simple et gratuit
L'hébergement Web Starter est proposé gratuitement avec chaque nom de domaine enregistré chez Infomaniak. Il propose 10 Mo d'espace disque afin de créer un site (pages basiques en langage HTML uniquement - pas de PHP, pas de base de données) même sans connaissance particulière grâce à l'outil Page de bienvenue.
- Enregistrer ou transférer un nom de domaine chez Infomaniak
- En savoir plus sur les avantages inclus avec un nom de domaine
3. Hébergement Web mutualisé
L'offre phare pour créer vos sites
Ces hébergements Web sont des offres mutualisées (les sites seront hébergés sur des serveurs dont les ressources sont partagées avec d'autres clients). Pour garantir la fiabilité de ces services mutualisés, les serveurs Infomaniak utilisent en moyenne seulement 40% de la puissance des CPU et sont équipés de disques SSD professionnels de dernière génération.
L'hébergement Web offre 250 Go d'espace disque minimum et permet de gérer plusieurs sites avec plusieurs noms de domaine. Cette offre inclut toutes les technologies habituellement utilisées pour créer des sites professionnels: PHP, MySQL, accès FTP et SSH, certificats SSL et installation facile de WordPress ou CMS courants, etc. Il est également possible d'y ajouter un site Node.js et/ou Site Creator.
A noter que sans hébergement d'aucune sorte, il est également possible d'obtenir puis d'exploiter Site Creator “autonome / standalone ”. Prenez connaissance de cet autre guide.
3. Serveur Cloud
L'hébergement Web professionnel
Avec un Serveur Cloud, les ressources qui vous sont allouées ne sont pas partagées avec d'autres clients et vous pouvez personnaliser la configuration matérielle et logicielle de votre serveur selon vos besoins. Un Serveur Cloud permet également d'utiliser des composants qui ne sont pas disponibles sur des hébergements Web mutualisés (Node.js, mongoDB, Sol, FFMPEG, etc.).
- Un Serveur Cloud permet de facilement administrer votre serveur via la même interface d'administration que les hébergements Web - vous y gérez les sites de la même façon.
- Un VPS permet de gérer de manière 100% autonome votre serveur avec la version de Windows ou la distribution Linux de votre choix (
Debian,Ubuntu,openSUSE, ...) - de solides compétences techniques sont requises pour utiliser un VPS, y compris VPS Lite.
4. Public Cloud (et Kubernetes Service)
Solution IaaS ouverte, éprouvée et sécurisée
Pour Infomaniak c'est l'infrastructure qui propulse kDrive, Swiss Backup et le Webmail, des services utilisés par plusieurs millions d'utilisateurs. Mais Public Cloud est accessible à tout le monde et met à disposition les ressources dont vous avez besoin pour le développement de vos projets.‍
A l'aide des offres personnalisées et sur mesure vous n'aurez aucun mal à gérer votre budget de développement. Aucun frais de mise en service. Pas de montant minimum. Résiliable à tout moment. Vous ne payez que les ressources effectivement utilisées avec Public Cloud à la fin de chaque mois, idem pour Kubernetes Service.
5. Jelastic Cloud
L'hébergement Web sur mesure avec les technologies de votre choix
Jelastic Cloud permet de créer des environnements de développement sur mesure avec les technologies de votre choix (PHP, Java, Docker, Ruby, etc.). C'est une offre cloud flexible:
- Redimensionnement horizontal et vertical des ressources.
- Paiement selon la consommation réelle des ressources.
- Personnalisation facile de votre infrastructure (redondance, IP, SSL, répartition de charge, etc.).
Lien vers cette FAQ: https://faq.infomaniak.com/2019
Cette FAQ a été utile?
Ce guide explique comment transférer à Infomaniak des données (Web, Mail, Domaine, et même Cloud) actuellement hébergées ailleurs. Vous restez évidemment propriétaire de vos données, sans perte ni interruption !
Préambule
- En regroupant vos noms de domaine, sites et adresses mail chez Infomaniak, vous simplifiez la gestion de vos factures et de vos services.
- De plus, la liaison de vos domaines se fera automatiquement avec votre site et votre adresse mail.
- Vous n'aurez ainsi pas besoin de configurer manuellement les DNS de vos domaines chez un autre registrar.
Guides pour tout hébergeur
Pour ne pas interrompre votre site et vos e-mails et ne pas perdre de contenu en important vos données existantes, migrez vos services dans l'ordre indiqué:
- Importer les données Web (tout site PHP, HTML, etc.)
- Pour WordPress spécifiquement prenez connaissance de cet autre guide…
- Copier les données Mail (adresses et contenu des boites, etc.) vers kSuite ou un simple Service Mail (+ Contacts & Calendriers)
- Transférer le nom de domaine (gestion du domaine, zone DNS, etc.)
Vous pouvez également emmener d'autres types de données sur les serveurs Infomaniak:
- Contenu Dropbox, Google Drive, etc.: prenez connaissance de cet autre guide
- Données sur NAS Synology ou QNAP: prenez connaissance de cet autre guide
Il existe également un guide complet pour migrer les données Web, Mail et nom de domaine, spécifique pour l'hébergeur Swisscom.
Lien vers cette FAQ: https://faq.infomaniak.com/2057
Cette FAQ a été utile?
Ce guide détaille l'offre de Serveur Cloud Infomaniak et l'offre VPS Infomaniak, destinées à des usages différents.
Préambule
- Infomaniak propose deux solutions d'hébergement avancé :
- Le Serveur Cloud managé, qui permet de créer plusieurs hébergements (espaces FTP/SSH) sur lesquels vous ajoutez vos sites (vhosts Apache).
- Le VPS (Serveur Virtuel Privé), qui offre une liberté totale d'administration et répond à des besoins différents.
Serveur Cloud managé
Le Serveur Cloud permet de dépasser les limites d'un hébergement mutualisé. Vous pouvez créer et répartir vos sites comme vous le souhaitez, définir le répertoire racine de chaque site et ajuster des paramètres tels que memory_limit et max_execution_time.
Des outils intégrés sont fournis : cronjobs, Site Creator, installation simplifiée de WordPress, journaux d'accès et d'erreurs (logs). Il est également possible d'ajouter des modules Apache spécifiques ou d'installer un système de cache (❓: aide).
L'environnement logiciel est géré par Infomaniak (FastCGI, PHP-FPM). Vous ne disposez pas d'une liberté totale pour configurer le serveur (pas d'installation logicielle arbitraire), mais certains programmes spécifiques peuvent être installés (❓: aide).
VPS (non managé)
Le VPS donne un contrôle complet sur le serveur, mais il est sous votre responsabilité. Infomaniak gère le hardware et installe la version de Linux (❓: aide) ou de Windows (❓: aide) choisie à la commande. Aucune intervention logicielle n'est effectuée par Infomaniak : vous administrez le système, installez et configurez les logiciels.
Vous pouvez redémarrer le serveur via le Manager Infomaniak. Un système de snapshots est disponible (❓: aide) (hors offre VPS Lite)
Contenu vidéo et alternatives
Si votre projet comporte essentiellement un important volume de vidéos, il est souvent préférable de dissocier la diffusion vidéo de l'hébergement principal. Associé à un hébergement mutualisé, l'espace VOD/AOD Infomaniak permet de stocker et diffuser efficacement des vidéos, de supporter les montées en charge et d'obtenir des statistiques détaillées de visionnage.
Migration entre Serveur Cloud et VPS
Il n'existe pas de solution de migration automatique entre un Serveur Cloud managé et un VPS. Pour passer d'une offre à l'autre, il faut résilier le produit que vous n'utilisez plus et commander la nouvelle offre. Infomaniak rembourse sur demande tout nouveau serveur si la résiliation intervient dans les 30 jours suivant la commande.
Lien vers cette FAQ: https://faq.infomaniak.com/1730
Cette FAQ a été utile?
Ce guide détaille les mesures de sécurité mises en place dans le cadre des offres de messagerie Infomaniak afin de détecter les utilisations abusives et anormales d'une adresse mail.
Préambule
- Nombre d'e-mails sortants possible par 24 heures:
- kSuite Free = 200
- kSuite Standard = 500
- kSuite Business = 500
- kSuite Enterprise = 500
- my kSuite = 200
- my kSuite+ = 500
- Service Mail Starter = 200
- Service Mail Premium = 500
- Hébergement Web = limite selon l'offre de messagerie utilisée ; à défaut, 50 e-mails non authentifiés max. via PHP Mail()
- Pour des envois d'e-mails à un grand nombre de destinataires, l'outil Newsletter est le plus adapté.
- Prenez également connaissance de ces autres guides:
Comment les quotas d'envoi sont-ils calculés ?
Les quotas sont calculés sur une fenêtre glissante de 24 heures et non réinitialisés à minuit. Chaque e-mail envoyé est comptabilisé pendant 24 heures à partir de son heure d'envoi, puis est automatiquement libéré du quota.
Par exemple, si la limite est atteinte à 11h, les e-mails envoyés à partir de cette heure ne pourront être envoyés qu'au fur et à mesure que les messages précédemment envoyés atteindront 24 heures d'ancienneté. Les droits d'envoi se libèrent donc progressivement le lendemain, et non en une seule fois à minuit.
Pourquoi des limites d'envoi ?
Des limites d'envoi sont appliquées afin de protéger les services de messagerie contre les utilisations abusives ou anormales, notamment l'envoi massif de messages à partir d'un compte compromis.
Elles permettent également de limiter les risques liés au spam et de préserver la réputation des serveurs Infomaniak, afin de maintenir une bonne délivrabilité des e-mails.
Ces limites s'appliquent à l'ensemble des e-mails envoyés depuis une adresse, quel que soit le logiciel ou l'application utilisé. Les messages adressés à plusieurs destinataires sont comptabilisés individuellement: 1 message envoyé à 2, 42 ou 99 personnes en CC/CCI compte comme respectivement 2, 42 et 99 messages.
Sur demande écrite, motivée et authentifiée, il est possible de modifier ces règles de sécurité pour une adresse mail payante précise.
Lien vers cette FAQ: https://faq.infomaniak.com/2065
Cette FAQ a été utile?
Merci de confier à Infomaniak l'hébergement de votre site.
Préambule
- Un hébergement Web est un espace de stockage disponible sur un ordinateur, appelé aussi "serveur", relié à Internet et géré par un hébergeur Web, Infomaniak.
- Cet espace de stockage, mis à la disposition des professionnels et des particuliers, sert à installer des sites ou d'autres types d'outils (CRM, extranet, intranet…) qui doivent être accessibles via Internet.
- Ces guides vous permettent de rapidement utiliser les fonctions essentielles de votre nouveau produit, votre hébergement, qui peut accueillir plusieurs sites.
Par oĂą commencer ?
- Créer un site WordPress
- Construire le site avec Site Creator
- Installer une application Web (ownCloud, Joomla, Typo3, Drupal, phpBB, Simple Machines Forum, Magento, Prestashop, …)
- Gérer vos comptes/utilisateurs FTP
- Gérer et publier des fichiers sur votre hébergement via le Web FTP
- Gérer vos bases de données MySQL
- Ajouter un site ou un sous-domaine à votre hébergement (multisites/multi domaines) y compris un site Node.js
- Lier un autre nom de domaine Ă un site existant (domaine alias)
- Prévisualiser votre site même si votre nom de domaine ne pointe pas encore sur les serveurs d'Infomaniak
IMPORTANT: le nom de domaine…
Un hébergement Web, pour être visible par le public sur Internet, doit être associé à un nom de domaine !
Votre nom de domaine n'est pas géré par Infomaniak ? Ou il se trouve dans une autre Organisation que celle de votre hébergement Web ? Alors prenez connaissance de cet autre guide pour configurer les DNS ou les "enregistrements A" afin de lier le nom de domaine à votre hébergement Web.
En cas de problème
Pour résoudre un problème, merci de consulter la base de connaissances Hébergements Web avant de contacter le support Infomaniak.
Cliquez ici afin de partager un avis ou une suggestion sur un produit Infomaniak.
Lien vers cette FAQ: https://faq.infomaniak.com/2004
Cette FAQ a été utile?
Jelastic Cloud Infomaniak est l'une des solutions PaaS les plus complètes et flexibles du marché.
Préambule
Node.js= nom officiel du langage/environnement.NodeJS= nom "technique" ou simplifié dans certains contextes (souvent pour des raisons pratiques, pas de vraie différence technique).
Langages supportés
Vous pourrez déployer des applications Java, PHP, Ruby, Node.js, Python et Go sans devoir adapter votre code en utilisant Docker, Kubernetes, GIT, SVN ou des extensions intégrées comme Maven, Ant, Eclipse, NetBeans ou encore IntelliJ IDEA.
Bases de données SQL et NoSQL supportées
MariaDB, MongoDB, MySQL, Postgre, Redis, Neo4j, Cassandra, OrientDB, PerconaDB, CouchDB, Couchbase.
Serveurs d'application supportés
Tomcat, TomEE, Jetty, GlassFish, Payara, Apache PHP, Apache Ruby, Apache Python, NGINX PHP, NGINX Ruby, NodeJS, JBoss, SmartFoxServer, SpringBoot, WildFly, Golang.
Load balancers supportés
NGINX, Apache Balancer, HAProxy, Varnish.
Lien vers cette FAQ: https://faq.infomaniak.com/2257
Cette FAQ a été utile?
Ce guide explique ce que vous devez déterminer en tant que visiteur ou administrateur de site si vous obtenez une erreur de type 403 afin de résoudre ce problème.
Préambule
- Le code d'erreur HTTP 403 signifie généralement que l'accès à une ressource est refusé au client par le serveur.
- Consultez vos journaux d'erreurs depuis votre Manager Infomaniak pour identifier le fichier ou la règle en cause (❓: aide).
Dans quel cas survient cette erreur ?
L'utilisateur n'est pas authentifié : une identification est requise (ex. : pages privées).
L'utilisateur n'a pas les permissions nécessaires : problème de droits sur un dossier (403 Forbidden) ou un fichier (failed to open stream: Permission denied). Vérifiez que les permissions sont au minimum de 644 pour un fichier et 755 pour un dossier (❓: aide).
L'adresse IP est bloquée ou restreinte : le serveur bloque l'IP pour des raisons de sécurité ou de protection anti-attaques (❓: aide).
La ressource demandée n'existe pas : le serveur renvoie une erreur 403 à la place d'une 404 pour des raisons de confidentialité. Assurez-vous qu'une page d'accueil (index.html, .htm ou .php) est présente au bon endroit (racine /web ou sous-dossier), en minuscules, sans accents ni espaces.
Erreur liée au script ou à l'antivirus : un filtre de sécurité ou l'antivirus Infomaniak bloque un téléversement suspect (via FTP, formulaires ou scripts non sécurisés) et génère le message suivant :
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé.
Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403
D'autres cas peuvent également provoquer ce message (scripts PHP, Perl, mod_security, fichier .htaccess, etc.).
Lien vers cette FAQ: https://faq.infomaniak.com/1609
Cette FAQ a été utile?