Base de conocimientos
1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía explica cómo personalizar los límites de un sitio alojado en un Hosting Web compartido o un Servidor Cloud.
Desbloquear o ajustar los límites de un sitio
Para acceder a la gestión del sitio web:
- Haga clic aquí para acceder a la gestión de su sitio en el Gestor Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al sitio correspondiente:

- Haga clic en Gestionar parámetros avanzados:

- Haga clic en la pestaña PHP / Apache:

Podrá, entre otras cosas…
- … desbloquear durante 60 minutos el límite de memoria (
memory_limit= 1280 Mo) y el tiempo máximo de ejecución de los scripts (max_execution_time= 60 minutos):
- Este desbloqueo es posible hasta 10 veces al año.
- … personalizar los límites de:
max_execution_time(en segundos)memory_limit(en Mo)post_max_size&upload_max_filesize(tamaño máximo de archivo para envío, en Mo)- Solo Servidor Cloud:
Max children(consulte esta otra guía) - Solo Servidor Cloud:
Max input time
No olvide guardar los cambios al final de la página.
Valores máximos por tipo de alojamiento
| Límites | Compartido | Servidor Cloud | CLI (solo Servidor Cloud) |
|---|---|---|---|
| max_execution_time | 300 s | 3600 s | 0 (ilimitado) 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 (por defecto, modificable) | |
| conexiones simultáneas por IP | 30 max | 30 (por defecto, modificable) | |
| max_input_time | 0 (ilimitado) | 0 (por defecto, modificable) | 0 (ilimitado) |
| archivos (inodos) | ningún límite del número de archivos por alojamiento | ||
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo trabajar sin el módulo PECL SSH2 client no disponible en los alojamientos web y servidores cloud de Infomaniak, utilizando en su lugar la biblioteca phpseclib, que funciona en PHP nativo sin necesidad de ninguna extensión específica.
Prólogo
- El uso de
PECL SSH2 clientprovoca errores de tipoNo compatible key exchange algorithms foundoUnable to exchange encryption keysen su última versión disponible. Phpseclibpermite:- La autenticación SSH por contraseña o clave privada.
- La ejecución de comandos remotos.
- La transferencia de archivos seguros (SFTP).
- La gestión de claves SSH.
Usar phpseclib
Para integrar una conexión SSH en un script PHP, utilice phpseclib de la siguiente manera:
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');Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo utilizar GnuPG / PGP con PHP en un Servidor Cloud de Infomaniak, tras la obsolescencia de la extensión nativa (se priorizan alternativas "puras de PHP" o envolventes modernas).
Prólogo
- La extensión del sistema
PHP_GnuPGya no es mantenida por la comunidad PHP y, por lo tanto, ya no está disponible en los entornos recientes. - Dos alternativas principales en "Pure PHP" (instalables a través de Composer) permiten continuar firmando o cifrando sus datos de manera segura.
Opción 1: Crypt_GPG (Recomendado)
Esta biblioteca actúa como un envoltorio**: comunica directamente con el binario gpg instalado en su Servidor Cloud. Es la solución más eficiente y estable.
Para instalarlo, conectese por SSH y ejecute este comando en la raíz de su proyecto:
# Install the PEAR Crypt_GPG package via Composer
composer require pear/crypt_gpg
Ejemplo de uso para cifrar un mensaje (enfoque orientado a objetos):
<?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();
}
Opción 2: OpenPGP.php (Independiente)
Esta biblioteca está completamente escrita en PHP. Su ventaja principal es que no depende del binario gpg del servidor, garantizando una portabilidad total de su código entre diferentes entornos.
# Install the OpenPGP.php library
composer require singpolyma/openpgp-php
Ejemplo de estructura básica:
<?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));
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía trata sobre las funciones ODBC de PHP.
Las funciones ODBC de PHP solo están soportadas en Servidor Cloud.
Funciones Open Database Connectivity
Estas son las funciones utilizadas para interactuar con bases de datos a través de la interfaz ODBC (Open Database Connectivity), un estándar para acceder a fuentes de datos de manera uniforme. Aquí hay algunos ejemplos de uso de las funciones ODBC de PHP:
- Poder leer datos de una base de datos externa y mostrarlos en su sitio web
- Insertar o modificar datos en una base de datos externa
- Realizar consultas complejas en una base de datos externa
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo utilizar las variables de entorno PHP con los Alojamientos Web que funcionan en php-fpm.
Prólogo
- Las variables de entorno PHP son variables del sistema utilizadas para almacenar información sobre las solicitudes HTTP y las redirecciones.
- Por lo general, se utilizan en los servidores web para almacenar detalles sobre las solicitudes anteriores o las redirecciones que se han realizado.
- Estas variables pueden contener información como las URLs anteriores, los métodos HTTP o cualquier otra información relacionada con la navegación del cliente en el servidor web.
Utilizar las variables de entorno
Para utilizar las variables de entorno PHP:
- Defina las variables de entorno PHP en un archivo
.htaccess:SetEnv EXAMPLEVARIABLE hello
- En su archivo PHP, el nombre de la variable a llamar corresponde al mismo nombre de variable definido en la variable de entorno:
<?php getenv('EXAMPLEVARIABLE');
En este ejemplo, el resultado mostrado será hello.
Ir más allá con las variables de entorno
Es posible configurar variables de entorno directamente desde el Manager para todo su sitio web:
- Haga clic aquí para acceder a la gestión de su sitio en el Manager Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al sitio concerned:

- Haga clic en Administrar parámetros avanzados:

- Haga clic en la pestaña PHP / Apache:

- Más abajo en la página, haga clic en la flecha para desplegar la sección Variables de entorno.
- Haga clic en el icono Agregar.
- Ingrese la variable y su valor.
- Haga clic en el botón para guardar:

Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo configurar los parámetros PHP de los alojamientos web directamente desde la línea de comandos cuando se ejecutan scripts PHP utilizando PHP CLI (Interfaz de Línea de Comandos).
Prólogo
- Este tipo de configuración puede ser útil cuando necesita modificar temporalmente ciertos parámetros para un script específico o para una sesión PHP.
- Estas modificaciones solo serán válidas para la ejecución del script en curso y no modificarán la configuración PHP global.
Modificar los parámetros PHP CLI
Por ejemplo, para modificar temporalmente los parámetros para un script específico sin tener que modificar la configuración PHP global del servidor, siga el método a continuación; con el entorno PHP CLI puede especificar varios parámetros PHP a la vez separándolos por espacios.
Usar el parámetro -d
Cuando ejecuta PHP desde la línea de comandos, puede usar el parámetro -d para especificar configuraciones PHP. Esto le permite modificar los parámetros PHP para esta ejecución específica. Por ejemplo, para establecer el tiempo máximo de ejecución en 90 segundos, el límite de memoria en 256 MB y desactivar el modo seguro, puede hacerlo de la siguiente manera:
php -d max_execution_time=90 -d memory_limit=256M -d safe_mode=Off -f test.phpEnlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo modificar la versión de PHP utilizada en la línea de comandos (PHP CLI) en un alojamiento web de Infomaniak.
Prólogo
- Útil para configurar un script específico o una sesión PHP en línea de comandos (CLI).
- Para modificar la versión de PHP del servidor web (FPM/Apache) a través del Manager, consulte esta otra guía.
Versión predeterminada de PHP CLI
El comando php utiliza la versión predeterminada del servidor. Verifique la versión activa con este comando:
# Check current PHP version
php -vPara la estabilidad de sus scripts, utilice una ruta explícita (por ejemplo, php8.2) o modifique su variable PATH.
Modificar la versión de PHP en CLI
Puede configurar la versión de PHP cargada automáticamente en su sesión SSH a través de dos archivos principales.
1. Uso de .bashrc (Recomendado)
El archivo ~/.bashrc se lee al abrir un shell interactivo.
Abra el archivo (o créelo si no existe):
touch ~/.bashrc nano ~/.bashrcAgregue esta línea para definir la versión deseada (ejemplo con PHP 8.3):
export PATH="/opt/php8.3/bin:$PATH"Actualice la configuración:
source ~/.bashrcVerifique el cambio:
php -v which php
2. Uso de .profile (Alternativa)
El archivo ~/.profile se lee al conectarse a través de SSH (modo de inicio de sesión).
Modifique el archivo:
nano ~/.profileAgregue la línea de exportación:
export PATH="/opt/php8.3/bin:$PATH"
3. Cargar .bashrc sistemáticamente
Para aplicar la configuración a todos los tipos de sesiones, agregue este código en sus archivos ~/.bash_profile o ~/.profile:
# Load .bashrc if it exists
if [ -f ~/.bashrc ]; then . ~/.bashrc; fi
Ejecutar una versión específica puntualmente
Para ejecutar un script con una versión específica sin cambiar su entorno global, llame directamente al binario:
# Execute with a specific version
/opt/php8.2/bin/php my_script.php
/opt/php8.3/bin/php -vUna vez completados estos pasos, sus sesiones SSH y sus scripts CLI utilizarán la versión de PHP seleccionada por defecto.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica por qué es peligroso utilizar una versión de PHP que ya no se actualiza oficialmente y cómo utilizar una versión más reciente de PHP con un sitio web alojado por Infomaniak.
¿Es peligroso usar una versión obsoleta de PHP?
Cuando usa una versión de PHP (pronto) vulnerable en uno o más de sus sitios, se muestra un mensaje de advertencia en el panel de control de los alojamientos afectados.
El lenguaje PHP evoluciona regularmente y cuando usa una versión de PHP que ya no se actualiza, expone su sitio web a riesgos de seguridad. Por ejemplo, personas malintencionadas podrían explotar fallos de seguridad conocidos para acceder a su sitio y modificar su contenido. Por lo tanto, se recomienda encarecidamente utilizar siempre una versión reciente de PHP.
Hay 3 situaciones posibles:
- la versión de PHP está completamente soportada: no se requiere ninguna acción
- la versión de PHP solo recibe actualizaciones de seguridad: se recomienda utilizar una versión más reciente de PHP
- la versión de PHP ya no se actualiza: se recomienda encarecidamente utilizar una versión más reciente de PHP
Más información: https://www.php.net/supported-versions.php
Usar una versión más reciente
Las últimas versiones de PHP son más eficientes y aceleran la carga de los sitios web.
Antes de usar una versión más reciente de PHP, es importante seguir las siguientes precauciones:
- Si su sitio usa un CMS o una aplicación web (WordPress, Joomla, Drupal, etc.), asegúrese de que la versión actual del CMS sea soportada por la versión de PHP que desea utilizar.
- Si su sitio ha sido desarrollado manualmente, consulte la documentación oficial de PHP para informarse sobre las funciones modificadas y los posibles cambios que puedan afectar el funcionamiento de su código.
En caso de mal funcionamiento después de la migración a una versión más reciente de PHP, a veces es posible volver a una versión anterior, siempre que esta última aún esté soportada.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo activar en un hosting web de Infomaniak el soporte de ciertos tipos de archivos (.inc, por ejemplo) por PHP para que se traten de la misma manera que un archivo .php.
Prólogo
- Anteriormente, era necesario agregar la siguiente línea en un archivo
.htaccess:AddType application/x-httpd-php .inc- Esto evitaba que al acceder a través del navegador, el contenido del archivo se mostrara como texto en lugar de ser interpretado correctamente por PHP.
- Ahora puede gestionar las extensiones de archivos a través del campo Extensiones FPM en el Administrador de su hosting.
Gestionar las extensiones reconocidas por PHP
Para agregar el soporte de un tipo de archivo específico:
- Haga clic aquí para acceder a la gestión de su sitio en el Administrador de Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al sitio correspondiente:

- Haga clic en Gestionar parámetros avanzados:

- Haga clic en la pestaña PHP / Apache:

- Edite el campo Extensiones FPM que le permite agregar lo deseado.
- Haga clic en el botón al final de la página para guardar:

Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo modificar la versión de PHP disponible para los sitios de su Hosting Web de Infomaniak.
Prólogo
- Es posible pasar de una versión antigua y potencialmente vulnerable de PHP a una versión reciente, pero volver a esta versión vulnerable ya no será posible por razones de seguridad.
- El cambio es efectivo inmediatamente y de manera permanente.
- Consulte esta otra guía si busca información sobre la configuración de la versión de PHP utilizada en SSH.
- Es posible que deba actualizar su hosting con antelación para acceder a las últimas versiones de PHP ofrecidas por Infomaniak.
Modificar la versión de PHP utilizada para un sitio web
Es posible modificar fácilmente la versión de PHP utilizada en todo un sitio web:
- Haga clic aquí para acceder a la gestión de su sitio en el Manager de Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al sitio en cuestión.
- Haga clic en Más información.
- Haga clic en Modificar:

- Seleccione la versión de PHP deseada.
- Haga clic en Guardar al final de la página para guardar el cambio:

Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía indica cómo modificar la directiva error_reporting() en su sitio web.
Activar el informe de errores
Indique las 2 siguientes informaciones en su archivo .user.ini:
display_errors=on
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICTSi su navegador no muestra ningún error ni advertencia es que no hay ninguno.
Desactivar la visualización de errores PHP
Para WordPress, edite el archivo wp-config.php y reemplace la línea:
define('WP_DEBUG', false);por:
ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);De lo contrario, puede agregar el siguiente código en el archivo .user.ini:
display_errors=offEnlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo instalar rápidamente aplicaciones, extensiones PHP y tecnologías (lista no exhaustiva a continuación) en unos pocos clics solo Servidor Cloud.
Consulte esta otra guía si está buscando información sobre Aplicaciones Web adicionales que se pueden instalar en cualquier tipo de alojamiento, incluidas las ofertas estándar/compartidas.
Instalar (o desinstalar) aplicaciones / extensiones PHP…
Para encontrar la lista de tecnologías y proceder a su instalación:
- Haga clic aquí para acceder a la gestión de su Servidor Cloud en el Administrador de Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al Servidor Cloud correspondiente:

- Haga clic en el menú lateral izquierdo:
- Extensiones PHP

- Instalador rápido

- Extensiones PHP
- Haga clic en el menú de acción ⋮ a la derecha de la extensión que desea desinstalar en la tabla que se muestra.
- Haga clic en Desinstalar.
- De lo contrario, haga clic en el botón azul Instalar una extensión / Instalar una aplicación:

- Luego haga su elección de nueva instalación:

Lista no exhaustiva de aplicaciones y extensiones disponibles
AdvanceCOMPBuildEssentialelectron_devExifToolFFmpeg↗ guíaGhostscriptGifsicleGraphicsMagickHAProxyImagemagick↗ guíaJpegoptimlibjpeg_turbolibqrencodelibX11_xcb1MidnightCommanderMemcached↗ guíamongoDB↗ guíaNVM Node Version ManagerOptiPNGp7zipPDFtkPHP_APCuPHP_CLI↗ guíaPHP_FPM(extensión obsoleta) ↗ guía para la alternativa PHP puraPHP_GnuPGPHP_gRPCPHP_igbinaryPHP_IonCube↗ guíaPHP_OPcachePHP_PDFPHP_PDO_ODBC↗ guíaPHP_SwoolepipPngcrushPngquantRedis↗ guíaRRDTool The Round Robin Database ToolRubyCompasssystemd↗ guíatesseract_ocrvarnish↗ guíavirtualenvWebPxauthxpdfxvfbZSH
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo activar las siguientes funciones en Hosting Web (en cursiva, Servidor Cloud solo):
proc_openpopenexec()shell_exec()set_time_limitpassthrusystem
Estas funciones están desactivadas por defecto porque representan un riesgo de seguridad importante en caso de piratería de un sitio web. Actívelas solo en caso de necesidad real (de un script o CMS ImageMagick, Typo3, CraftCMS, etc.).
Activar funciones PHP
Para acceder a la gestión del sitio web:
- Haga clic aquí para acceder a la gestión de su sitio en el Gestor Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al sitio correspondiente:

- Haga clic en Administrar parámetros avanzados:

- Haga clic en la pestaña PHP / Apache:

- Haga clic en los botones de alternancia (toggle switch) On/Off según lo deseado:

- Haga clic en el botón Guardar al final de la página para validar los cambios.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo acceder a phpMyAdmin con un Hosting Web.
Prólogo
- phpMyAdmin es una herramienta de administración de código abierto diseñada para gestionar sus bases de datos MySQL y MariaDB a través de una interfaz web intuitiva.
- Permite realizar operaciones complejas como la ejecución de consultas SQL, la creación de tablas o la importación y exportación de datos sin tener que usar la línea de comandos.
Acceder a phpMyAdmin
Para acceder al alojamiento web en la sección Bases de datos:
- Haga clic aquí para acceder a la gestión de su alojamiento en el Gestor Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al alojamiento correspondiente:

- Haga clic en la flecha a la derecha de Bases de datos en el menú lateral izquierdo.
- Haga clic en Bases de datos en el menú lateral izquierdo.
- Haga clic en Conectar a phpMyAdmin:

- El servidor correcto y un usuario temporal se rellenan automáticamente.
También puede hacer clic en el menú de acción ⋮ situado a la derecha de un usuario de base de datos:
- El servidor correcto se rellena automáticamente.
- La contraseña a introducir corresponde al usuario de la base de datos (el que eligió al crear el usuario MySQL redéfínalo si lo has olvidado):
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo acceder a la configuración de un sitio web de Infomaniak para mostrar información técnica como la versión de PHP, de Apache o las extensiones y módulos de PHP activados.
Ver la información técnica del sitio
Para acceder a la gestión del sitio web:
- Haga clic aquí para acceder a la gestión de su sitio en el Gestor de Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al sitio correspondiente:

- Haga clic en Administrar parámetros avanzados:

- Tome nota de la información del sitio web en las pestañas General, PHP / Apache y Extensiones de PHP.
- Haga clic en Bases de datos en el menú lateral izquierdo para obtener la versión de MySQL del alojamiento web:

Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo modificar las variables de la extensión PHP-CLI que está disponible por defecto en Servidor Cloud de Infomaniak.
Modificar las variables PHP_CLI
Para acceder a las extensiones PHP del Servidor Cloud:
- Haga clic aquí para acceder a la gestión de su Servidor Cloud en el Manager Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al Servidor Cloud correspondiente.
- Haga clic en Extensiones PHP en el menú lateral izquierdo.
- Haga clic en el menú de acción ⋮ a la derecha de PHP-CLI en la tabla que se muestra.
- Haga clic en Configurar:

- Modifique las siguientes variables:
allow_url_fopen,allow_url_include,memory_limit,max_execution_time,short_open_tag,allow_local_infile - Haga clic en el botón azul Guardar.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica cómo utilizar PHPMailer con los alojamientos web de Infomaniak.
Prólogo
- PHPMailer es una librería que permite enviar correos electrónicos desde un sitio web en formato HTML.
- Esta última permite, entre otras cosas, la gestión de archivos adjuntos, y el soporte de la autenticación SMTP y del multipart/alternative para los clientes que no pueden leer los correos electrónicos en formato HTML.
Utilizar PHPMailer
Para utilizar PHPMailer, es necesario instalarlo manualmente:
- Haga clic aquí para descargar la librería PHPMailer.
- Copie los archivos en un directorio de su sitio web por FTP.
Establezca la conexión entre su script y PHPMailer, ejemplo (reemplace
xxxxpor la ruta hacia la herramienta):require_once('xxxx/class.phpmailer.php');
Resolver un error de discrepancia del remitente
En el protocolo SMTP (Simple Mail Transfer Protocol), el encabezado From especifica la dirección de correo electrónico del remitente del mensaje. Se trata de la dirección que aparecerá en el campo ‘De’ del mensaje recibido por el destinatario.
En PHPMailer, el método setFrom se utiliza para definir la dirección de correo electrónico del remitente, mientras que el encabezado From se utiliza para especificar esta misma dirección al enviar el mensaje. El método setFrom también define el campo Reply-To del correo electrónico.
El error Sender mismatch SMTP code: 550 Additional SMTP info: 5.7.1 se produce, por lo tanto, cuando la dirección de correo electrónico especificada en el campo setFrom no coincide con la dirección de correo electrónico especificada en el encabezado From al enviar el mensaje.
Para evitar este error:
En lugar de utilizar el método
setFrompara definir la dirección de correo electrónico del remitente, utilice la propiedadFromdel objeto PHPMailer, ejemplo:$mail = new PHPMailer(); $mail->From = 'sender@domain.xyz';Asegúrese de que el valor especificado en la propiedad
Fromcoincide exactamente con la dirección de correo electrónico utilizada en el camposetFrom.Ejemplo, si utiliza
setFromcon un nombre de remitente de la siguiente manera:$mail->setFrom('sender@domain.xyz', 'From Name');… entonces asegúrese de que el valor de
Fromtambién esté definido con el nombre del remitente:$mail->From = 'sender@domain.xyz'; $mail->FromName = 'From Name';
A continuación, continúe con la configuración y el envío del correo electrónico normalmente.
Más información
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
La posible indicación information_schema no le concierne directamente.
Por favor, no le preste atención.
Es una base interna de MySQL que es un resumen de las informaciones de sus propias bases de datos.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Esta guía explica las diferencias entre las ofertas de alojamiento web de Infomaniak para ayudarte a elegir la mejor solución según tus necesidades informáticas.
Si buscas alojar tu correo electrónico, consulta esta otra guía.
Alojamiento web Starter
El alojamiento web gratuito
El alojamiento web Starter se ofrece gratuitamente con cada nombre de dominio registrado en Infomaniak. Ofrece 10 Mo de espacio en disco para crear un sitio (páginas básicas en lenguaje HTML únicamente - sin PHP, sin base de datos) incluso sin conocimientos particulares gracias a la herramienta Página de bienvenida.
- Registrar o transferir un nombre de dominio en Infomaniak
- Más información sobre las ventajas incluidas con un nombre de dominio
Alojamiento web compartido
La oferta estrella para crear tus sitios
Estos alojamientos web son ofertas compartidas (los sitios web se alojarán en servidores cuyos recursos se comparten con otros clientes). Para garantizar la fiabilidad de estos servicios compartidos, los servidores de Infomaniak utilizan en promedio solo el 40% de la potencia de los CPU y están equipados con discos SSD profesionales de última generación.
El alojamiento web ofrece un mínimo de 250 Go de espacio en disco y permite gestionar varios sitios web con varios nombres de dominio. Esta oferta incluye todas las tecnologías habitualmente utilizadas para crear sitios profesionales: PHP, MySQL, acceso FTP y SSH, certificados SSL e instalación fácil de WordPress o CMS comunes, etc. También es posible añadir un sitio Node.js y/o Site Creator.
Tenga en cuenta que sin ningún tipo de alojamiento, también es posible obtener y luego explotar Site Creator “autónomo / standalone”. Consulte esta otra guía.
Servidor Cloud
El alojamiento web profesional
Con un Servidor Cloud, los recursos que se te asignan no se comparten con otros clientes y puedes personalizar la configuración de hardware y software de tu servidor según tus necesidades. Un Servidor Cloud también permite utilizar componentes que no están disponibles en alojamientos web compartidos (Node.js, mongoDB, Sol, FFMPEG, etc.).
- Un Servidor Cloud permite administrar fácilmente tu servidor a través de la misma interfaz de administración que los alojamientos web - gestionas los sitios de la misma manera.
- Un VPS permite gestionar de manera 100% autónoma tu servidor con la versión de Windows o la distribución Linux de tu elección (
Debian,Ubuntu,openSUSE, ...) - se requieren sólidos conocimientos técnicos para utilizar un VPS, incluido VPS Lite.
Public Cloud (y Kubernetes Service)
Solución IaaS abierta, probada y segura
Para Infomaniak es la infraestructura que impulsa my kSuite, SwissTransfer y el Webmail, servicios utilizados por varios millones de usuarios. Pero Public Cloud está disponible para todos y pone a disposición los recursos que necesitas para el desarrollo de tus proyectos.
Con la ayuda de las ofertas personalizadas y a medida, no tendrá ningún problema para gestionar su presupuesto de desarrollo. Sin cargos de puesta en servicio. Sin cantidad mínima. Rescindible en cualquier momento. Solo paga por los recursos efectivamente utilizados con Public Cloud al final de cada mes, lo mismo para Kubernetes Service.
Jelastic Cloud
Alojamiento web a medida con las tecnologías de su elección
Jelastic Cloud permite crear entornos de desarrollo a medida con las tecnologías de su elección (PHP, Java, Docker, Ruby, etc.). Es una oferta cloud flexible:
- Redimensionamiento horizontal y vertical de los recursos.
- Pago según el consumo real de los recursos.
- Personalización fácil de su infraestructura (redundancia, IP, SSL, distribución de carga, etc.).
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?
Jelastic Cloud Infomaniak es una de las soluciones PaaS más completas y flexibles del mercado.
Preámbulo
Node.js= nombre oficial del lenguaje/entorno.NodeJS= nombre "técnico" o simplificado en ciertos contextos (a menudo por razones prácticas, no hay una verdadera diferencia técnica).
Lenguajes soportados
Podrá desplegar aplicaciones Java, PHP, Ruby, Node.js, Python y Go sin tener que adaptar su código utilizando Docker, Kubernetes, GIT, SVN o extensiones integradas como Maven, Ant, Eclipse, NetBeans o IntelliJ IDEA.
Bases de datos SQL y NoSQL soportadas
MariaDB, MongoDB, MySQL, Postgre, Redis, Neo4j, Cassandra, OrientDB, PerconaDB, CouchDB, Couchbase.
Servidores de aplicación soportados
Tomcat, TomEE, Jetty, GlassFish, Payara, Apache PHP, Apache Ruby, Apache Python, NGINX PHP, NGINX Ruby, NodeJS, JBoss, SmartFoxServer, SpringBoot, WildFly, Golang.
Balanceadores de carga soportados
NGINX, Apache Balancer, HAProxy, Varnish.
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?