Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía explica cómo conectarse a su Hébergement Web utilizando una clave SSH.
Requisitos previos
- Crear una cuenta FTP + SSH desde el Manager Infomaniak.
- Crear una clave SSH con un algoritmo seguro, p. ej.
ed25519
:ssh-keygen -t ed25519
porque con una clave en rsa (
ssh-keygen
ossh-keygen -t rsa
), la conexión será rechazada y se devolverá el siguiente error en modo verboso:debug1: send_pubkey_test: no mutual signature algorithm
Depositar la clave SSH
Para ello:
- Conéctese al servidor a través de SSH (¿Necesita ayuda?).
Vaya a la raíz de su alojamiento web:
cd ~
Cree el directorio «
.ssh
»:mkdir .ssh
- Cambie los permisos del directorio
.ssh
a chmod 700. - Cree el archivo
authorized_keys
y pegue su clave SSH pública en una sola línea (importante). - Modifica los permisos del archivo
authorized_keys
a chmod 600.
Esta guía explica cómo acceder a phpMyAdmin con un Hébergement Web.
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 producto en el Manager Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto en cuestión.
- Haga clic en Bases de datos en el menú lateral izquierdo.
- Haga clic en Conectarse a phpMyAdmin:
- El servidor correcto y un usuario temporal se completan 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 ingresar corresponde al usuario de la base de datos (aquella que elegiste al crear el usuario MySQL redefinir si la has olvidado).
Esta guía trata sobre las direcciones IP, aquellas…
- … asignadas a los sitios/alojamientos/servidores, IP dinámicas o estáticas, compartidas o dedicadas,
- … asignadas por su Proveedor de Servicios de Internet (PSI) al establecer una conexión a Internet hacia su producto Infomaniak.
Prólogo
- Una dirección IP dedicada o estática para un sitio web es una dirección IP permanente que se le asigna específicamente.
- A diferencia de una dirección IP compartida, que es utilizada por varios sitios web, una dirección IP dedicada garantiza que solo esta plataforma está asociada a esta dirección.
- Las direcciones IP dedicadas para sitios web se utilizan a menudo en casos donde la estabilidad, la personalización y la seguridad son importantes, como el alojamiento de servidores, la configuración de firewalls o la activación de certificados SSL (aunque es posible proceder sin una dirección IP dedicada para instalar un certificado SSL).
- Estos son los principales beneficios:
- Configurar una entrada PTR o DNS inverso en las IP dedicadas es útil, especialmente para la instalación de un servidor de correo, ya que algunos proveedores de servicios de correo verifican el registro PTR antes de aceptar los correos electrónicos enviados desde un servidor.
- Mejor estabilidad de la conexión.
- Reducción del riesgo de mala reputación relacionada con sitios web que comparten la misma dirección IP.
- Facilidad de configuración de ciertos aspectos técnicos.
- Una IP dedicada puede mejorar el posicionamiento en motores de búsqueda de un sitio web (aunque existen opiniones divergentes entre los especialistas en posicionamiento).
- Atención: Infomaniak no permite acceder a sitios web por HTTP(S) a través de IP (dedicadas) en servidores gestionados; debe utilizar un nombre de dominio que apunte a la IP (o utilizar la URL de previsualización).
Agregar una IP dedicada al sitio web
Para agregar una IP dedicada a tu sitio web, consulta esta guía.
Si tiene problemas y dirige el tráfico web hacia un puerto específico, consulte esta otra guía.
Bloqueo de la dirección IP (conexión a Internet)
Si no puede acceder…
- … todas tus direcciones de correo electrónico que tienes con Infomaniak (que normalmente funcionan bien) y esto con un software/cliente de correo desde una sola y misma red de Internet (es decir, desde la misma dirección IP proporcionada por tu FAI)…
… o si desafortunadamente has realizado este tipo de operación:
- intentos repetidos de conexiones fallidas por FTP, SSH o en puntos de acceso como el inicio de sesión de WordPress…
- solicitudes que devuelven demasiados errores como errores 403 en masa…
… tu acceso a los servidores Infomaniak puede ser bloqueado debido a la prohibición de la dirección IP (banip / ipban) de tu conexión a Internet.
Para desbloquear la situación, contacte el soporte de Infomaniak por correo electrónico y especifique el dominio afectado y, sobre todo, su dirección IP pública afectada.
Desbloqueo definitivo (IP en lista blanca)
Con un Servidor Cloud, puede solicitar además autorizar definitivamente la dirección IP concernida para que el bloqueo no se reproduzca nunca más, independientemente de la situación. Para ello, debe:
- Tener una IP dedicada asociada a su Serveur Cloud.
- Ser consciente de que Infomaniak no bloqueará posibles ataques provenientes de esta IP; los ataques o intentos de acceso malintencionados provenientes de esta dirección ya no serán bloqueados automáticamente por los sistemas de seguridad.
- Confirmar por correo electrónico y desde una dirección de contacto asociada a la cuenta (propietario o administrador) que comprende y acepta la plena responsabilidad en caso de ataque proveniente de esta IP.
Esta guía explica para qué sirve la opción "Prefijo MySQL" en los parámetros de un sitio y cuáles son sus implicaciones para el funcionamiento de sus aplicaciones web (CMS) y scripts PHP.
Prólogo
- Cuando la opción "Préfixe MySQL" está activada para un sitio, ya no es necesario agregar el prefijo "
wxyz_
" antes del nombre y los usuarios de sus bases de datos MySQL. - Un script PHP podrá conectarse a MySQL con el usuario "monuser" y una base de datos "mabase" y el acceso se realizará automáticamente con el usuario "wxyz_monuser" y la base de datos "wxyz_mabase".
- ⚠ Si realiza una migración desde una antigua oferta Infomaniak:
- Después de migrar un sitio desde la antigua consola, la opción "Préfixe MySQL" está activada por defecto para mantener automáticamente la conexión de sus aplicaciones web (WordPress, Joomla, Drupal, etc.) y scripts PHP con sus bases de datos MySQL.
- Para asegurar el buen funcionamiento de sus sitios en caso de migración de su alojamiento a otro servidor, se recomienda encarecidamente desactivar esta función y realizar los ajustes que ello implica.
Gestionar la opción Prefijo MySQL
Avanzar con las variables de entorno
Es posible configurar variables de entorno directamente desde el Manager para todo tu 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 Parámetros avanzados:
- Haga clic en la pestaña PHP / Apache.
- Activar o desactivar el botón de alternancia (toggle switch) Préfixe MySQL.
- Haga clic en el botón Guardar:
- Realice los ajustes necesarios en los archivos de configuración de sus aplicaciones web y scripts PHP…
Implicaciones y ajustes a realizar
Después de desactivar la opción Préfixo MySQL para un sitio, algunos scripts PHP o CMS pueden dejar de funcionar. Para restablecer la conexión a sus bases de datos, deberá actualizar la siguiente información en el/los archivo(s) de configuración de los scripts afectados:
- el nombre de la base de datos MySQL: deberá agregar el prefijo de su servidor
- antes:
mabase
- después:
wxyz_mabase
- antes:
- el usuario de la base de datos MySQL: deberá agregar el prefijo de su servidor
- antes:
monuser
- después:
wxyz_monuser
- antes:
Esta guía trata sobre Laravel, un framework web de código abierto escrito en PHP que sigue el principio modelo-vista-controlador (MVC). También consulte su documentación.
Para obtener ayuda adicional contacte a un socio o lanza una oferta gratuita — también descubra el rol del proveedor de alojamiento.
Requisitos previos
- Tener un Alojamiento Web compartido o un Servidor Cloud con la versión más reciente de MySQL/MariaDB.
- Sitio bajo PHP 8.2.
- Crear un acceso SSH.
- Crear una base de datos.
Instalación de Laravel 11
Para ello:
- Conéctese al servidor a través de SSH (¿necesita ayuda?).
- Colócate en el directorio del sitio ejecutando el comando “cd ruta-al-sitio” (por ejemplo
cd sites/laravel.domain.xyz
). - Cree un nuevo proyecto ejecutando el comando
composer create-project laravel/laravel example-app
. - Modifique el archivo
.env
en la raíz del alojamiento para actualizar los parámetros de conexión a la nueva base de datos:- DB_CONNECTION=mysql
- DB_HOST=xxxx.myd.infomaniak.com
- DB_PORT=3306
- DB_DATABASE= el nombre de la base de datos MySQL (xxxx_newbdd)
- DB_USERNAME= el usuario MySQL con los derechos sobre esta base
- DB_PASSWORD= su contraseña
- Colócate en el directorio del proyecto y publica a través de SSH:
cd example-app
php artisan migrate
- Modifique el directorio objetivo para que apunte al subdirectorio «public» del proyecto, aquí
/sites/laravel.domain.xyz/example-app/public
.
Esta guía trata sobre MySQL/MariaDB y, más específicamente, sobre los análisis de índices y consultas con los Hébergement Web.
Registro lento para las consultas largas
El slowlog MySQL está activado en todos los servidores MySQL y agrupa las consultas que tardan más de 5 segundos* en ejecutarse. Si sus consultas están bien construidas, nunca verá estos archivos. De lo contrario, consúltenlos regularmente para corregir cualquier defecto y garantizar así el buen funcionamiento de su sitio.
Contacte al soporte de Infomaniak por escrito para obtenerlos (excepto para los antiguos alojamientos v1 que se pueden consultar directamente desde el gestor de archivos FTP Manager un nivel por encima de /web
en el directorio /logs
).
¿Y los registros?
Ningún log de MySQL se crea (excepto los slowlogs) porque los servidores MySQL no soportarían la carga de registrar millones de logs simultáneamente. Si es necesario, Infomaniak puede activar este log de MySQL durante 5 minutos para permitirle analizarlos con EXPLAIN
y determinar los índices útiles, por ejemplo. Para ello, contacte con el soporte de Infomaniak por escrito.
* de tiempo transcurrido. Y en cuanto a los bloqueos, la documentación proporciona la siguiente precisión: "The time to acquire the initial locks is not counted as execution time"
Esta guía explica cómo agregar un dominio sinónimo a un nombre de dominio.
Prólogo
- Un dominio sinónimo es un nombre de dominio que puede servir como nombre secundario para otro dominio.
- Cuando se añade un dominio sinónimo, hereda automáticamente el contenido de la zona DNS del dominio principal (incluyendo los registros
MX
,A
, etc.), así como su alojamiento web y de correo. - En su lugar, también puede añadir un alias (de dominio) a un sitio web o añadir un alias (de dominio) a un Servicio de Correo.
Agregar un dominio sinónimo a un dominio
Requisitos previos
- El nombre de dominio del futuro sinónimo o la gestión de su zona DNS…
- … debe estar reservado con Infomaniak,
- … debe estar configurado con los DNS Infomaniak,
- … no debe estar aún vinculado a ningún producto.
- El nombre de dominio en el que se colocará el sinónimo…
- … no debe estar asociado al producto Newsletter Infomaniak.
Para acceder a sus nombres de dominio:
- 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 Dominios sinónimos en el menú lateral izquierdo.
- Elige agregar un sinónimo.
- Haga clic en Siguiente:
- Seleccione un dominio existente en la presente Organización, o pedir un nuevo dominio de antemano, y haga clic en el botón para Confirmar:
Consulte este otra guía si buscas información para desvincular un nombre de dominio sinónimo.
Esta guía explica cómo cambiar la contraseña de una cuenta FTP o FTP / SSH para el sitio de un Alojamiento Web Infomaniak.
Cambiar la contraseña de un usuario FTP existente
Para acceder al sitio en un Alojamiento Web para modificar sus accesos FTP:
- 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 FTP / SSH en el menú lateral izquierdo.
- Haga clic en el menú de acción ⋮ a la derecha del usuario correspondiente en la tabla que se muestra.
- Haga clic en Modificar:
- Introduzca directamente la nueva contraseña que se utilizará para sus accesos por FTP o acceso SSH.
- Si es necesario, puede generar una contraseña fuerte.
- Confirme los cambios:
Esta guía permite resolver un posible error 530 reduciendo el número de conexiones FTP simultáneas a los Alojamientos Web.
Resolver un error 530
El mensaje de error 530 Sorry, the maximum number of clients (25) for this user are already connected
generalmente aparece como resultado de múltiples conexiones simultáneas con un software/cliente FTP que maneja mal las desconexiones o que intenta abrir varias conexiones al mismo tiempo pensando que acelerará la descarga.
Una vez que hayas obtenido este error, debes cerrar el programa FTP y esperar 30 minutos para que el servidor corte las conexiones activas y puedas volver a conectarte.
También puede crear un nuevo usuario FTP y conectarse con él.
Para evitar esta situación con FileZilla, ir al menú Edición -> Configuración luego en la pestaña Transferencias y ajustar el número de transferencias simultáneas a 2.
Se recomienda usar el gestor de archivos FTP Manager.
Esta guía explica cómo eliminar un dominio alias de un alojamiento web de Infomaniak. El nombre de dominio principal del sitio ya no estará vinculado a ningún otro nombre de dominio.
Esto permite, en particular, poder crear posteriormente un nuevo alojamiento web o sitio web distinto para el nombre de dominio así desvinculado.
Requisitos previos
- Haber desvinculado el nombre de dominio sinónimo del nombre de dominio principal si había alguna asociación anteriormente.
Quitar el dominio alias
Para eliminar un dominio alias de tu sitio:
- 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 a continuación en la flecha para expandir la sección Dominios de este sitio.
- Haga clic en el menú de acción ⋮ a la derecha del dominio a retirar.
- Seleccione Desvincular:
- Confirme la eliminación del alias.