Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía detalla los aspectos técnicos y administrativos del alojamiento de varios sitios web en una misma plataforma.
En el plano técnico
Un alojamiento abarca varios sitios web. Por lo tanto, es posible agregar varios sitios web a un alojamiento (gestión multisitios/multidominios). En este caso, los recursos del alojamiento (espacio en disco, bases de datos, tiempo de ejecución y memoria de los scripts, etc.) se comparten entre los diferentes sitios web del alojamiento.
El plan Serveur Cloud básico incluye un cierto número de alojamientos (por ejemplo, 5) y un número mayor de sitios web (por ejemplo, 20). En este ejemplo, esto significa que puede crear 20 sitios web (con 20 nombres de dominio/subdominios diferentes) que podrá organizar libremente en sus 5 alojamientos.
En el plano administrativo
En cuanto a la Organización en el Manager Infomaniak, los derechos de gestión y acceso no podrán ser asignados a un sitio web específico en un alojamiento. Un usuario que añadas a la Organización no podrá tener un derecho limitado a un solo sitio; siempre accederá al alojamiento completo.
En cuanto a los datos en el servidor, sin embargo, es posible crear un usuario FTP restringido a una carpeta específica (en este caso, deberá limitarse a la carpeta donde se encuentra el sitio).
La gestión limitada a un sitio entre otros en el mismo alojamiento también puede considerarse directamente dentro de la herramienta utilizada para el sitio (gestión de usuarios WordPress por ejemplo).
Esta guía explica qué es un proveedor de alojamiento web como Infomaniak y precisa su papel y sus límites de intervención.
Infomaniak, proveedor de alojamiento web desde 1996
Según Wikipedia, un proveedor de alojamiento web es una empresa que proporciona alojamiento en Internet de sistemas informáticos a personas o entidades que no desean hacerlo por sus propios medios.
Infomaniak también es…
- … décadas de experiencia en alojamiento y soluciones en línea
- … más de un millón de usuarios en Suiza y en Europa (CHF 36,5 M de ingresos en 2022)
- … empresa certificada ISO 27001, ISO 9001, ISO 14001, ISO 50001 y comprometida con el desarrollo sostenible
- … 100% de know-how tecnológico "Swiss made" con datos alojados en Suiza
- … una rica base de conocimientos y un soporte al cliente disponible
Responsabilidades y límites de intervención
Como proveedor de alojamiento web, Infomaniak instala, asegura y mantiene actualizados los servidores, mejora sus interfaces web (Manager) y acompaña a sus clientes en el uso de los servicios.
Por el contrario, Infomaniak no interviene en el contenido de los servidores ni en el desarrollo de sitios web.
Límites del soporte técnico
El soporte técnico no puede ayudarte a…
- … resolver problemas relacionados con el desarrollo del sitio o sus actualizaciones
- … implementar las soluciones (migraciones, instalaciones completas)
- … instalar manualmente WordPress
- … tomar el control de tu computadora de forma remota
pero puede asistirle para…
- … resolver problemas relacionados con la infraestructura o el Manager
- … aclarar ciertos procesos
Un asistencia Premium y un servicio de migración están disponibles para necesidades más exigentes.
Encontrar ayuda externa
Para obtener ayuda relacionada con el contenido de su sitio web o la organización de sus correos electrónicos, utilice la plataforma de licitación de Infomaniak que enumera más de 1000 profesionales verificados, o consulte el directorio.
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 de forma gratuita 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 destacada 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 la 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.
Servidor Cloud
El alojamiento web profesional
Con un Servidor Cloud, los recursos que se le asignan no se comparten con otros clientes y puede personalizar la configuración de hardware y software de su servidor según sus necesidades. Un Servidor Cloud también permite utilizar componentes que no están disponibles en los 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ólidas competencias técnicas para usar un VPS, incluyendo VPS Lite.
Nube Pública (y Servicio Kubernetes)
Solución IaaS abierta, probada y segura
Para Infomaniak, es la infraestructura que impulsa kDrive, Swiss Backup 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 necesita para el desarrollo de sus proyectos.
Con las ofertas personalizadas y a medida, no tendrás problemas para gestionar tu presupuesto de desarrollo. No hay costos de configuración. No hay un monto mínimo. Se puede cancelar en cualquier momento. Solo pagas por los recursos efectivamente utilizados con Public Cloud al final de cada mes, lo mismo para Kubernetes Service.
Jelastic Cloud
El alojamiento web a medida con las tecnologías de tu elección
Jelastic Cloud permite crear entornos de desarrollo a medida con las tecnologías de tu elección (PHP
, Java
, Docker
, Ruby
, etc.). Es una oferta cloud flexible:
- Escalado 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.).
Esta guía detalla la oferta de Serveur Cloud Infomaniak que permite crear varios alojamientos (espacios FTP para los que creas tus cuentas FTP/SSH) en los que añades sitios (vhosts Apache para el dominio indicado), y la oferta VPS Infomaniak destinada a un uso diferente.
Liberarse de las limitaciones del alojamiento compartido
Con un Serveur Cloud gestionado, puede distribuir sus sitios en sus alojamientos como desee. Puede configurarlos indicando el directorio raíz y cierta información como el memory_limit
y el max_execution_time
más allá de los límites impuestos por un entorno compartido.
Están disponibles herramientas web como los cronjobs, Site Creator, WordPress (que permite la instalación y el uso de la herramienta WordPress de manera sencilla) o los registros de acceso y errores (logs). También es posible agregar un módulo Apache específico o instalar un sistema de caché.
¿Servidor Cloud o VPS?
Gestionado (Serveur Cloud)
Infomaniak gestiona la parte de software de los servidores bajo FastCGI y PHP-FPM sin que puedas configurar libremente el servidor (por ejemplo, no se permite una instalación personalizada). Solo se pueden instalar programas específicos.
No gestionado (VPS)
Infomaniak se encarga del hardware e instala la versión de Linux o Windows elegida al hacer el pedido. No hay intervención a nivel de software. El servidor está bajo "su responsabilidad". Puede reiniciar el servidor a través del Manager Infomaniak y un sistema de snapshot está disponible (excepto en VPS Lite).
Si no está seguro de tomar un Serveur y plane principalmente un contenido de video importante, puede combinar un alojamiento compartido con un espacio VOD. Esto resuelve los problemas de sobrecarga en un sitio, ya que le permite separar el contenido audiovisual de su alojamiento compartido y disponer así de un espacio de almacenamiento de video que soporta fácilmente las cargas importantes. También tendrá a su disposición estadísticas detalladas sobre la visualización de sus videos.
Pasar de uno a otro...
Para migrar un Serveur Cloud a un VPS, o viceversa, no existe una solución "llave en mano". Para este tipo de migración, hay que rescindir el producto que ya no se desea y luego pedir el producto que se necesita. Infomaniak reembolsa, a solicitud, cualquier compra de nuevo servidor si la rescisión se realiza en menos de 30 días después de la orden.
Esta guía explica cómo personalizar los límites de un sitio alojado en un Hébergement Web compartido o un Serveur 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 producto en el Manager Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto correspondiente:
- Haga clic en Gestionar bajo Configuración avanzada:
- 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 como máximo 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)- Servidor Cloud únicamente:
Max children
(consulte este otro guía) - Solo Servidor Cloud:
Max input time
No olvides guardar los cambios al final de la página.
Valores máximos por tipo de alojamiento
Límites | Compartido | Servidor Cloud | CLI (solo Serveur Cloud) |
---|---|---|---|
tiempo máximo de ejecución | 300 s | 3600 s | 0 (ilimitado) s max |
límite de memoria | 1280 Mo | 2048 Mo max | 512 MB max |
post_max_size + upload_max_filesize | 9223372036854775807 Mo max | 9223372036854775807 Mo max | 48 MB máx |
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) | sin límite en el número de archivos por alojamiento |
Esta guía explica cómo modificar los límites de MySQL
/ MariaDB
de un Servidor Cloud.
Prólogo
MySQL
está instalado en un Servidor Cloud dedicado; los recursos no se comparten.- Solo hay una instancia de
MySQL
por Serveur Cloud. - El número y el tamaño de las bases de datos solo están limitados por el espacio en disco y los recursos del servidor.
- Para grandes cantidades de datos, MongoDB es recomendado.
Configurar MySQL / MariaDB en Servidor Cloud
Lista de variables MySQL
/ MariaDB
modificables:
Nombre | Descripción | Valor |
---|---|---|
| Tamaño del búfer para las operaciones de inserción en bloque | 8M |
| ||
| Opción para declarar explícitamente los valores predeterminados para las columnas de tipo timestamp | "" |
| Incremento para el autoincremento del espacio de tabla InnoDB | "" |
| Tamaño del búfer de clave para las tablas MyISAM | "" |
| Longitud máxima de las palabras para la búsqueda de texto completo (Full-Text) | Indefinido |
| Longitud mínima de las palabras para la búsqueda de texto completo (Full-Text) | 3 |
| Tamaño del pool de memoria adicional para InnoDB | "" |
| Tamaño del pool de memoria de búfer InnoDB , que almacena los datos y los índices | "" |
| Frecuencia de escritura de los registros InnoDB en disco | "" |
| Activación de la extensión de prefijo amplio InnoDB | |
| Tiempo de espera máximo para obtener bloqueos InnoDB | "" |
| Tamaño del búfer de registro InnoDB | "" |
| Tamaño de los archivos de registro InnoDB | "" |
| Tamaño mínimo del token para la búsqueda de texto completo (Full-Text) | Indefinido |
| Tamaño máximo del token para la búsqueda de texto completo (Full-Text) | Indefinido |
| Tamaño del búfer de unión para las consultas | 1M |
| Tamaño del búfer de clave para las tablas MyISAM | 4M |
| Parámetro para el formato de la hora y la fecha | Indefinido |
| Activación o desactivación de la lectura local de archivos | 0 |
| Activación o desactivación de la grabación binaria de los registros MySQL | verdadero |
| Tamaño máximo de los paquetes de red permitidos | Indefinido |
| Número máximo de errores de conexión antes del bloqueo | 10 |
| Número máximo de conexiones simultáneas | Indefinido |
| Tamaño máximo de las tablas en memoria | 8M |
| Número máximo de conexiones simultáneas por usuario | 38 |
| Tamaño máximo del archivo temporal para el ordenamiento de las tablas MyISAM | 2G |
| Tamaño del búfer de clasificación para las tablas MyISAM | 16M |
| Opciones de recuperación MyISAM | myisam-recover-options |
| Activación o desactivación de la caché de consultas | |
| Límite de tamaño de los resultados almacenados en la caché de consultas | 256K |
| Tamaño total de la caché de consultas | 64M |
| Tipo de caché para las consultas | 0 |
| Tamaño del búfer de lectura para las consultas | 2M |
| Tamaño del búfer de lectura aleatoria para las consultas | 2M |
| ||
| Número de tablas que el servidor puede mantener abiertas | 256 |
| Tamaño del caché de hilos | 1 |
| Número de hilos concurrentes. Por defecto, es 0 (infinito) | 0 |
| Tamaño de la pila por hilo | 256K |
| Tiempos de espera (wait_timeout y interactive_timeout ) | 30 |
| Tamaño máximo de las tablas temporales en memoria | 8M |
| Ruta del directorio temporal para los archivos temporales | "/home/nfs-clients/.mysql_tmp |
Estas variables permiten configurar diversos aspectos del comportamiento de MySQL/MariaDB en un Servidor Cloud.
Todo lo que no está definido está en principio en su valor por defecto.
Editar los límites de MySQL / MariaDB
Para configurar HAProxy:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto en cuestión.
- Haga clic en MySQL/MariaDB en el menú lateral izquierdo.
- Edite las valores necesarios.
En cuanto a los programas libres que permiten manipular archivos multimedia, FFmpeg
es una herramienta poderosa y flexible. Se puede utilizar para convertir, editar y transmitir videos y audios.
Sin embargo, el uso de FFmpeg
en alojamientos compartidos plante ciertos problemas y limitaciones, tanto para los usuarios como para los proveedores de alojamiento.
Debe optar por la oferta de Servidor Cloud para el uso de FFmpeg.
También puede optar por el servicio de VOD/AOD Infomaniak.
Esta guía se refiere a la ejecución de scripts lanzados a través de SSH en diferentes tipos de máquinas.
Sin límite de tiempo
No hay un límite de tiempo predeterminado para la ejecución de scripts lanzados a través de SSH, es decir, que el script puede ejecutarse el tiempo que sea necesario. Sin embargo, si la sesión SSH termina, el script también se interrumpirá.
Es posible ejecutar scripts en segundo plano para evitar este problema. En este caso, el script continuará ejecutándose incluso si la sesión SSH se interrumpe.
Otros recursos pueden estar limitados ya sea por la capacidad de la máquina o por la configuración (por ejemplo, scripts PHP limitados a 512 Mo de memoria).
Es posible modificar estos límites en máquinas de tipo Serveur Cloud, pero en ningún caso para hébergements mutualisés.
Jelastic Cloud es una plataforma como servicio (PaaS) que permite crear fácilmente entornos de desarrollo bajo demanda. Esta solución es muy ventajosa en el caso de que su consumo de recursos (CPU, RAM) varíe mucho según las épocas del año.
Un Servidor Cloud permite gestionar aplicaciones y sitios web tan fácilmente como un alojamiento compartido, ofreciéndote la ventaja de poder instalar software adicional según tus necesidades. Esta solución es muy ventajosa si tu consumo de recursos (CPU, RAM) es estable y previsible.
Un VPS Cloud o VPS Lite permite gestionar todo su servidor con la distribución Linux de su elección. Se requieren sólidas competencias técnicas. Esta solución es muy ventajosa si su consumo de recursos (CPU, RAM) es estable y previsible.
En los tres casos, disfruta de recursos completamente dedicados que puedes ajustar libremente según tus necesidades.
Tenga también en cuenta la oferta Public Cloud.
Esta guía explica qué debe determinar como visitante de un sitio web si obtiene un error de tipo 403 para resolver este problema.
¿Qué es el error 403?
El código de error HTTP 403 generalmente significa que el acceso a un recurso es denegado al cliente por el servidor.
¿En qué caso ocurre este error?
El usuario no está autenticado: el servidor exige que el usuario se identifique para acceder al recurso. Esto puede ser el caso para páginas privadas que requieren autenticación, por ejemplo.
El usuario está autenticado pero no tiene los permisos necesarios: el servidor reconoce al usuario pero no le autoriza el acceso al recurso solicitado debido a restricciones de permisos o roles. Esta causa del error 403 puede ser un problema de permisos incorrectos en una carpeta o archivo. Para una carpeta, el mensaje de error es de tipo "403 Forbidden", para un archivo, "failed to open stream: Permission denied". En este caso, debe verificar que los permisos de sus carpetas/archivos sean correctos, es decir, mínimo 644 para un archivo y 755 para una carpeta. Más información
La dirección IP del usuario está bloqueada o restringida: el servidor puede bloquear el acceso a una dirección IP específica por razones de seguridad, protección contra ataques... Más información
El recurso solicitado no existe en el servidor: en este caso, el servidor devuelve un error 403 en lugar de un error 404 para evitar la divulgación de información confidencial. Si intenta acceder simplemente a su página de inicio o a una parte de su sitio, indicando una dirección del tipo www.domaine.xyz o www.domaine.xyz/dossier/, asegúrese de que haya una página de inicio llamada "index.html o .htm o .php" colocada en el lugar correcto (en la raíz de su espacio FTP, en el directorio /web, o en el directorio /dossier/). Más información
Además, verifique que no haya mayúsculas en el nombre del archivo; todos los nombres de archivos o carpetas deben estar en minúsculas, sin acentos ni espacios.
Error relacionada con el script: si estabas ejecutando un script, llenando un formulario, realizando una carga de archivo en línea y obtienes este tipo de mensaje:
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
La causa puede ser un filtro que impide el uso no deseado de scripts por parte de spammers. De hecho, el antivirus Infomaniak bloque la carga de archivos a través de scripts o FTP. Esto significa que, en concreto, cuando un hacker envía un archivo identificado como virus a través de un formulario, un script no seguro o FTP, su implementación se bloquea directamente, el archivo no se carga en el servidor y la carga genera un error 403.
En caso de falso positivo, contacte con el soporte de Infomaniak proporcionando la URL de la página donde encuentras este mensaje de error para diagnosticar precisamente el origen del problema.
Sin embargo, hay muchos otros casos en los que podrías obtener un mensaje "403 forbidden" y por razones muy diversas (scripts PHP, perl, mod_security, .htaccess, ...).