Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía explica cómo modificar la configuración de copia de seguridad automática de las Aplicaciones Web Infomaniak (Joomla, Drupal, Typo3, PrestaShop, ownCloud, etc.) incluidas en las ofertas de Alojamiento Web de pago.
Prólogo
- Esto no se aplica a WordPress, que puede ser respaldado y luego restaurado a través de:
- la copia de seguridad automática de alojamientos,
- las extensiones que le permiten hacer manualmente una copia de seguridad completa que incluso incluye un archivo de reinstalación facilitada.
Configurar las copias de seguridad
Para gestionar las copias de seguridad de las Apps:
- 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 el menú de acción ⋮ ubicado a la derecha de la Aplicación Web correspondiente.
- Haga clic en Configuración de la aplicación:
- Haga clic en Modificar a la derecha de la Aplicación:
- En la pestaña Configuración, haga clic en la casilla para acceder a la configuración avanzada:
- Elige los modos de actualización y de copia de seguridad deseados:
- Se conservan 7 copias de seguridad recientes, así como las de hace 15 y 30 días.
- Guarde los cambios con el botón en la esquina inferior derecha.
Saber más
- Instalar o desinstalar una Aplicación Web
- Modificar el nombre de dominio asociado a la Aplicación Web
- Restaurar una Aplicación Web
Esta guía explica cómo iniciar un análisis del contenido de un Alojamiento Web para detectar y limpiar los archivos que contienen virus y otros scripts maliciosos que podrían poner en peligro la seguridad de los sitios web.
Iniciar un análisis antivirus de los sitios
Para analizar el contenido potencialmente infectado:
- 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 Seguridad en el menú lateral izquierdo.
- Haga clic en Antivirus en el menú lateral izquierdo.
- Haga clic en el botón azul Analizar:
- Seleccione el o los sitios a analizar.
- Haga clic en el botón azul Iniciar el análisis.
El análisis antivirus puede tardar un tiempo, pero puede cerrar el Manager. Recibirá un correo electrónico cuando la operación esté completa.
También considere la herramienta de detección de vulnerabilidades para monitorear posibles fallos que se corrijan automáticamente en sus sitios web.
Esta guía explica cómo restaurar copias de seguridad de versiones anteriores de sus archivos y otros datos web de sus alojamientos Infomaniak, y cómo implementar una política de copia de seguridad efectiva si las copias de seguridad proporcionadas automáticamente y gratuitamente ya no cumplen con sus necesidades de disponibilidad o seguridad.
Alojamientos Web (Starter, Mutualizado, Servidor Cloud)
Consulte estos guías para restaurar las copias de seguridad automáticas:
- de un alojamiento completo (FTP + MySQL),
- de archivos específicos en el alojamiento
- de bases de datos específicas,
- de una Aplicación Web (Wordpress & Apps),
- de los crons SSH de Serveur Cloud.
Consulte estos guías para hacer copias de seguridad y restaurar:
- un alojamiento con Swiss Backup y Acronis (simple),
- un alojamiento con Swiss Backup y Restic (avanzado),
- WordPress con Swiss Backup,
- WordPress con una extensión.
Consulte también https://faq.infomaniak.com/snapshot.
Alojamientos v1 (antigua oferta de 60 Go)
- Visualice y/o descargue la copia de seguridad automática (control de versiones) de sus datos en su espacio FTP en
/backups
y/backup_mysql
en la raíz del dominio (por encima de/web
). - Restaure estas datos.
Correo electrónico
- Restaurez des messages a partir de las copias de seguridad automáticas de Infomaniak.
- Restaurez des contactos o eventos del calendario.
- Guarde el contenido actual de una cuenta de correo:
- descargando el contenido actual
- duplicando todo el contenido actual hacia una caja de seguridad,
- al copiar los futuros correos electrónicos a medida que llegan a una bandeja de seguridad.
Dominios / Zonas DNS
- Restaurez des enregistrements DNS supprimés a partir de las copias de seguridad automáticas Infomaniak.
- Restaurez un dominio expirado en período de redención.
Esta guía explica cómo autorizar ciertos puertos entrantes y/o salientes en el cortafuegos (o firewall) de un alojamiento Web o de un Servidor Cloud.
Prólogo
- En un alojamiento Web compartido, solo es posible abrir puertos en salida.
- En un Servidor Cloud, es posible abrir puertos de entrada y salida.
- La apertura de puertos permite asegurar el correcto funcionamiento de ciertas aplicaciones, pero puede disminuir la seguridad de tu alojamiento.
Acceder a la herramienta y agregar una regla
Para gestionar la apertura de puertos desde el Manager:
- 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 Seguridad en el menú lateral izquierdo.
- Haga clic en Apertura de puertos en el menú lateral izquierdo.
- Haga clic en el botón Abrir un puerto:
Solo es posible poner una sola IP o un solo host por línea, y un solo puerto por regla.
Al indicar una IP o un host, la conexión solo se autorizará en estos casos:
Regla entrante
: si la conexión proviene de esta IP o del host indicadoRegla saliente
: si la conexión se realiza hacia esta IP o este host
Lo mismo para el Tipode conexión, si el protocolo utilizado para la conexión no es el indicado en la regla, la conexión no está autorizada.
Abrir el puerto saliente 25 de manera global
Puede abrir el puerto saliente 25
desde el gestor si se especifica un host de destino.
Con un Servidor Cloud, para abrir este puerto al mundo entero, contacte con el soporte de Infomaniak justificando su solicitud.
Puertos abiertos por defecto
Una vez accedido a la herramienta de apertura de puertos, encontrarás la lista de puertos abiertos por defecto en la página.
Con un Servidor Cloud, para cerrar algunos de los puertos listados, contacte con el soporte de Infomaniak justificando su solicitud.
La visualización puede hacerse en varias páginas:
Puertos MySQL
Sobre los puertos de las bases de datos, consulte estas guías:
- Acceso a la base de datos desde otro alojamiento
- Conectar un Serveur Cloud a una base de datos externa
Verificar la actividad de un puerto (Servidor Cloud)
En el Servidor Cloud, para verificar si una aplicación está escuchando en un puerto específico (1234
en el ejemplo de abajo) y para conocer el nombre de la aplicación en cuestión, ejecute en SSH:
netstat -anpe | grep "1234" | grep "LISTEN"
Esta guía explica cómo optimizar el sitio que gestionas en un Alojamiento Web para hacerlo más rápido y permitir que todos los visitantes naveguen por él desde Internet sin problemas, independientemente de su velocidad de conexión.
El papel del proveedor de alojamiento
La velocidad de carga de un sitio web depende de muchos factores (rendimiento del servidor, infraestructura de red del proveedor de alojamiento, conexión a Internet del visitante, optimización del sitio web, etc.).
Como proveedor de alojamiento, Infomaniak se esfuerza por ofrecer lo mejor en alojamiento y mejora constantemente sus productos y su infraestructura:
- Todos los alojamientos funcionan en discos SSD de última generación.
- La infraestructura cuenta con más de 70 Gbit/s de interconexión y redundancia con Cogent, Level3, etc.
- Para poder absorber sin problemas los picos de tráfico, los servidores funcionan con procesadores Intel Xeon de 64 bits, que se reemplazan regularmente, y los servidores compartidos/utilizados utilizan en promedio solo el 40% de la potencia de sus CPU.
Además, cuando envías una solicitud de soporte relacionada con lentitudes, Infomaniak analiza si…
- … el servidor de tu alojamiento web funciona normalmente y no ha tenido problemas durante las últimas 48 horas.
- … la infraestructura de red no ha experimentado interrupciones durante las últimas 48 horas.
El papel del titular del sitio y del webmaster
Infomaniak no interviene en el contenido de los servidores ni en el desarrollo de sitios web. La creación o el mantenimiento de un sitio es una profesión diferente, aunque está relacionada con sus actividades, ya que se ofrecen las herramientas y los servicios que un webmaster utiliza para crear sitios web.
Analizar la causa de las lentitudes
Aquí tienes lo que debes hacer si notas lentitud en tu sitio web:
- Siga las recomendaciones de Google PageSpeed Insights para optimizar su sitio web... Los puntos mencionados se refieren a la concepción del sitio web y no a la configuración del servidor; consulte esta otra guía si el resultado de la prueba le invita a autorizar la compresión de los recursos en su sitio.
- Si experimenta lentitud desde el extranjero, considere la activación de DNS Fast Anycast.
- Instale y configure un sistema de caché en tu sitio para evitar los accesos redundantes a las bases de datos y acelerar la visualización de tu sitio.
- Considerar un CDN.
- Pruebe la velocidad de respuesta del servidor (TTFB).
- Escanee su alojamiento en busca de virus.
- Limpie regularmente las bases de datos y elimine las entradas innecesarias.
- Utilice la última versión de PHP compatible con su sitio/CMS/aplicación web.
- Evite el uso de imágenes, contadores, CGI o medios alojados en proveedores externos, ya que si estos son inaccesibles, tu sitio parecerá lento.
- Desactive las posibles extensiones de WordPress innecesarias que consumen muchos recursos en su CMS.
- Actualice y mantenga regularmente los CMS/aplicaciones web.
- Implemente un retraso de navegación para los bots de indexación, ya que algunos tienen un funcionamiento muy "agresivo"; es posible limitar su impacto implementando un Crawl-delay.
- Consulte los posibles error-logs que agrupan todos los errores generados por tu sitio; al corregir estos errores, tu sitio será más eficiente.
- Consulte los posibles slowlogs: agrupan las consultas que tardan más de 5 segundos en ejecutarse; es importante corregir las consultas listadas en este archivo (ejemplos de optimización SQL).
- Añada un sistema de caché de servidor como Memcached (solo servidor Cloud).
- Aumenta el valor max_children (solo servidor Cloud).
Si persiste un problema...
Como propietario del sitio, si eres webmaster o has contratado a un webmaster que tampoco encuentra el origen de las lentitudes, contacta con el soporte de Infomaniak por escrito únicamente después de haber obtenido la siguiente información:
- Nombre del sitio alojado.
- Fechas y horas en las que se experimentaron las lentitudes.
- Nombre de la base de datos eventualmente afectada / lo mismo para la cuenta FTP.
- Su dirección IP pública en el momento de las pruebas (visible por ejemplo en https://www.infomaniak.com/ip).
- Tipo de lentitud observada (visualización del sitio, transferencias FTP...).
- ¿Problemas (como lentitud, por ejemplo) para acceder al site d'Infomaniak de manera intermitente?
- Resultado de un traceroute hacia
84.16.66.66
y pegue los resultados completos (captura de pantalla si es necesario). - Resultado de una prueba de velocidad eligiendo Infomaniak como destino (speedtest.net — haga clic en Cambiar de servidor para seleccionar Infomaniak).
Si tus necesidades aumentan significativamente…
Si el alojamiento compartido ya no es adecuado para su sitio web, debe considerar la posibilidad de cambiar a un Servidor Cloud. Su sitio web podrá ser transferido fácilmente a este tipo de servidor, donde estará solo y podrá instalar un motor de caché, por ejemplo.
¡Simplifíquese la vida! En caso de necesidad, socios locales y recomendados por Infomaniak pueden encargarse de estos trámites. Lance un concurso gratuito. Ellos se encargan de todo, liberándote de los detalles técnicos.
Esta guía explica por qué un sitio web puede estar "roto" o dejar de mostrar contenido después de cambiar una contraseña en un Alojamiento Web.
Conexión rota con la base de datos
Cuando tu sitio web, y más específicamente un script (CMS, WordPress, Prestashop o cualquier otra aplicación que utilice bases de datos MySQL), ya no puede conectarse a la base de datos MySQL MariaDB u otra, puede aparecer un mensaje de error, de tipo:
Erreur lors de la connexion à la base de données
Database Error: Unable to connect to the database:Could not connect to MySQL
Link to database cannot be established
Recuerda tu última acción…
En caso de que un error ocurra en su sitio, siempre debe examinar el historial reciente. En este caso, ¿ha habido…
- … una acción de tu parte en el archivo de configuración del script en cuestión? ¿Se ha tocado, modificado o movido?
A veces, la inserción involuntaria de un espacio antes o después de una palabra puede cortar la conexión entre el servidor web y el servidor de bases de datos. Vuelve atrás en tus modificaciones de archivos.
Si es necesario, restaura una versión anterior de los archivos que has modificado recientemente.
- … una acción en el nivel de la contraseña de la base de datos en el Manager Infomaniak?
Si cambias la contraseña de tu base de datos a través del Manager Infomaniak, entonces tu script, que busca sus informaciones en las bases de datos, ya no mostrará nada.Cambiar algo en el Manager Infomaniak significa que debes cambiarlo en todas partes. Este cambio que has hecho en el Manager, también debes reportarlo / replicarlo en el archivo de configuración del script conectándote por FTP y yendo a modificar el archivo adecuado, en principio "wp-config.php", "configuration.php" o similar.
- … un cambio de servidor anunciado por Infomaniak?
Si este error ocurre después de un cambio de servidor o de otra operación anunciada por correo electrónico y relacionada con el producto en cuestión, no dude en contactar con el soporte de Infomaniak.
Los sitios Node.js ofrecidos por Infomaniak permiten ejecutar aplicaciones Node.js en un entorno flexible, listo para usar, sin tener que gestionar una infraestructura de servidor.
Prólogo
- Ofreciendo la flexibilidad de un servidor sin la complejidad de su administración, este tipo de alojamiento es particularmente adecuado para proyectos API REST, para desplegar el CMS Ghost, Strapi o marcos como Express.js, NestJS o aún socket.io, next.js, herramientas empresariales o prototipos para:
- desarrolladores que desean desplegar aplicaciones Node.js sin gestionar infraestructura.
- webmasters que buscan experimentar o formarse en Node.js.
- agencias y freelances que trabajan en varios proyectos de clientes.
- estudiantes, profesores y escuelas que necesitan un entorno sencillo para probar código.
- Los gestores de paquetes NPM y Yarn están soportados.
- Si instalas
Node.js
en un alojamiento web dentro de un Servidor Cloud, tu sitio no funcionará con los recursos garantizados del Servidor Cloud gestionado.- Consulta esta otra guía para usar Fast Installer y desplegar NVM.
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).
Crear un sitio Node.js
Para acceder a un plan de alojamiento web y agregar un sitio Node.js:
- Haga clic aquí para acceder a la gestión de sus productos en el Manager Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto correspondiente.
- Haga clic en el botón azul Agregar:
- Seleccione un proyecto con tecnologías avanzadas.
- Haga clic en Siguiente:
- Seleccione Node.js.
- Seleccione otra versión si es necesario.
- Haga clic en Siguiente:
- Seleccione el tipo de dominio que desea asignar a este nuevo sitio:
- un nombre de dominio ya adquirido
- un subdominio creado a partir de un nombre de dominio ya adquirido
- un nombre de dominio aún disponible y a ordenar
- Introduzca el nombre de dominio o el subdominio.
- Seleccione las opciones avanzadas si es necesario.
- Haga clic en Siguiente:
- Elige uno de los dos enfoques posibles:
- Método rápido:
- Un proyecto de ejemplo preconfigurado se instala automáticamente.
- Este enfoque es ideal para descubrir Node.js o comenzar rápidamente una base funcional.
- Método personalizado:
- El código fuente puede importarse a través de Git, archivo ZIP, SSH o SFTP.
- Defines tú mismo los scripts, puntos de entrada, puerto de escucha y comandos de construcción necesarios.
- Método rápido:
- Cada sitio tiene un panel de control dedicado para gestionar la aplicación (iniciar, detener, reiniciar), consultar la consola de ejecución, gestionar las versiones de Node.js, configurar los dominios y activar los certificados SSL:
Para profundizar en la configuración de su sitio Node.js, consulte esta otra guía.
Esta guía permite comprender el error "Su conexión no es privada" cuando intenta acceder a un sitio web, ya sea que sea el propietario de ese sitio o un simple visitante.
Comprender el error
El error "Su conexión no es privada" a veces aparece en su navegador cuando este tiene dificultades para establecer una conexión segura con el sitio web que desea visitar. Esto generalmente ocurre cuando el sitio web no tiene un certificado de seguridad válido y no utiliza el protocolo SSL/TLS para proteger la comunicación entre el sitio y su navegador web.
De hecho, se trata de una medida de seguridad destinada a proteger tus datos. Los sitios web con certificados SSL inválidos pueden presentar problemas de seguridad, lo que los hace menos confiables. También pueden exponer tu información personal a los piratas informáticos si ingresas datos sensibles, como tus credenciales de inicio de sesión o tu información de pago.
Si eres visitante
Esto puede deberse a errores de configuración, como una conexión Wi-Fi poco segura, una fecha y hora incorrectas en tu ordenador, o incluso un análisis SSL/HTTPS por parte de tu software antivirus.
Si tienes un sitio web de Infomaniak
¿Ha instalado un certificado SSL?
Infórmese sobre los diferentes certificados disponibles en el sitio Infomaniak.
Y si ya tiene un certificado SSL para su sitio web, ¿lo ha actualizado para incluir posibles alias del sitio web?
Verificar la fecha de expiración del certificado SSL
Los certificados se renuevan automáticamente. Para verificar la fecha de expiración:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
- Consulte la columna que contiene las fechas de expiración:
Verificar la instalación
Si cree que ha activado SSL en su sitio, verifique algunos puntos de esta otra guía.
Infomaniak se enorgullece de asegurar los datos gracias a un enfoque integral y diversificado de la seguridad. Para los denunciantes, la empresa ha implementado un dispositivo interno que permite señalar irregularidades de manera segura y anónima, sin temor a represalias. Este mecanismo de protección es conocido y accesible para todos los empleados, fortaleciendo así la transparencia y la responsabilidad dentro de la organización.
Infomaniak demuestra su compromiso con medidas concretas y efectivas para proteger a quienes señalan anomalías.
Esta guía explica por qué es peligroso usar una versión de PHP que ya no está oficialmente actualizada 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 usas una versión de PHP (pronto) vulnerable en uno o más de tus sitios, aparece un mensaje de advertencia en el panel de control de los alojamientos afectados.
El lenguaje PHP evoluciona regularmente y cuando usas una versión de PHP que ya no se mantiene actualizada, expones tu sitio web a riesgos de seguridad. Por ejemplo, personas malintencionadas podrían aprovechar vulnerabilidades conocidas para acceder a tu sitio y modificar su contenido. Por lo tanto, se recomienda encarecidamente usar siempre una versión reciente de PHP.
3 estados son posibles:
- la versión de PHP está completamente soportada: no se requiere ninguna acción
- la versión de PHP recibe únicamente actualizaciones de seguridad: se recomienda usar 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: http://php.net/supported-versions.php
Utilizar 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 necesario tomar las siguientes precauciones:
- si tu sitio web funciona con un CMS o una aplicación web (WordPress, Joomla, Drupal, etc.), se recomienda verificar que su versión actual es compatible con la versión de PHP que planea usar
- si tu site ha sido desarrollado a mano, es necesario consultar la documentación oficial de PHP para conocer las funciones modificadas y las posibles incompatibilidades
Si encuentras problemas después de migrar un sitio a una versión más reciente de PHP, es posible que puedas volver a una versión anterior de PHP si esta sigue siendo soportada.