Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
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.
Esta guía explica cómo gestionar los archivos de un Hébergement Web con un software/cliente FTP.
Prólogo
- Para gestionar de manera sencilla y rápida los archivos de su alojamiento web sin tener que instalar una aplicación ni ingresar credenciales FTP, use Web FTP desde su Manager Infomaniak (permite, entre otras cosas, el CHOWN y la compresión/descompresión de archivos
zip). - En cuanto a los protocoles soportados por Infomaniak (FTP, SFTP, etc.) según su oferta de alojamiento (Starter, Node.js, etc.), consulte esta otra guía.
⚠️ Los diferentes servicios ofrecidos por Infomaniak son todos compatibles con los protocolos estándar correspondientes (notablemente IMAP/SMTP para el correo electrónico, WebDAV para los compartidos, S3/Swift para el almacenamiento, etc.). Por lo tanto, si encuentra un problema con un software de terceros, póngase en contacto directamente con su editor o un Socio y consulte la política de soporte así como el artículo 11.9 de los Términos y Condiciones de Infomaniak.
Parámetros a proporcionar para los clientes FTP
Requisitos previos
- Crear una cuenta FTP/SSH.
- Instalar un software/cliente FTP como Filezilla, Cyberduck, Commander One, Transmit, etc.
Independientemente del software/cliente FTP que utilices, los 3 parámetros esenciales para configurar un acceso FTP siempre son:
- nombre de host: dirección del servidor FTP
- nombre de usuario: nombre de la cuenta FTP
- contraseña: la del cuenta FTP

- El número de puerto generalmente se deja por defecto.
- El tipo y modo de conexión generalmente se deja por defecto.
- Si se propone un límite del número de conexiones simultáneas, se recomienda activarlo.
Obtener las informaciones de conexión al alojamiento
Encontrará toda la información en su Manager Infomaniak:
- 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 (o FTP / SSH) en el menú lateral izquierdo

1. Nombre de host FTP
El nombre de host a utilizar en su software/cliente FTP se especifica en la parte superior de la página obtenida en el punto 3 anterior y un icono le permite copiar la dirección en el portapapeles.
Oferta Starter - página Web básica

Si el dominio indicado no es funcional (por ejemplo, no apunta a la dirección IP del alojamiento) entonces utilice la dirección IP como nombre de host, en el formato 123.45.678.123 (consulte esta otra guía).
Alojamiento web de pago

Utilice el nombre de host en el formato xyzb.ftp.infomaniak.com por ejemplo.
2. Nombre de usuario FTP

El nombre de usuario es el nombre de la cuenta que debe crear en su Manager: xyzb_abcdefg por ejemplo.
3. Contraseña del usuario FTP

La contraseña del usuario FTP se define al crear la cuenta FTP. Si se olvida, edite la cuenta FTP haciendo clic en ella y establezca una nueva contraseña.
Una vez establecida la conexión…
Cuando ingresa los tres parámetros requeridos, su aplicación FTP debe mostrar la estructura de su alojamiento:
Esta guía trata sobre el soporte de funciones de hash seguro (incluyendo SHA-256) por los servidores Infomaniak, así como el énfasis en la seguridad de los certificados SSL/TLS utilizando CSR generados con SHA-256.
Algoritmo de hash SHA-256
La función de hash criptográfico SHA-1 es compatible y los servidores Infomaniak también soportan la función SHA-256, útil especialmente para Paypal y SaferPay (SIX).
Las CSR (certificate signing requests) son en SHA-256 y no en SHA-1.
Esta guía explica cómo conectarse a través de SSH a un Hébergement Web o un Serveur Cloud.
Conectarse en SSH…
… a través de un navegador 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 FTP / SSH en el menú lateral izquierdo.
- Haga clic en el botón Web SSH:

… a través de la terminal o una aplicación
Para conectarse a través de SSH, utilice los siguientes comandos desde una aplicación de tipo Terminal (interfaz de línea de comandos, CLI /Command Line Interface) en su dispositivo, por ejemplo:
- Terminal (aplicación ya integrada en macOS y Linux)
- PuTTY (Windows)
- Cliente SSH de Windows 10 (ayuda en francés / en inglés)
Ingrese luego el siguiente comando:
ssh username@serverusernamesiendo el nombre de usuario de la cuenta FTPserversiendo el servidor host (por ejemplo. xxxx.ftp.infomaniak.com)
Para saber qué comando está disponible y conocer la ruta a utilizar, ejecute el comando "whereis":
$ whereis mysql
mysql: /opt/mysql/bin/mysql
Esta guía ofrece soluciones para los errores del tipo “¡Sitio malicioso! El sitio web ha sido reportado como un sitio malicioso y ha sido bloqueado según sus preferencias de seguridad” (“¡ALTO! Este sitio web puede dañar su computadora” en inglés).
¿Quién puso este mensaje?
Este mensaje de error o advertencia…
- … NO HA SIDO añadido por Infomaniak.
- … se genera en base a Google con la ayuda de https://www.stopbadware.org/.
- … puede que ya no aparezca directamente porque…
- … ya no estás indexado por Google.
- … estás utilizando un navegador que no se basa en los controles de Google.
¿Qué hacer?
Si esto no se refiere al sitio que estás gestionando, consulta la ayuda de Google sobre este tema.
Si el sitio es el tuyo, toma nota de los consejos a continuación:
- Verifica el código fuente de la página publicada: seguramente hay código adicional en comparación con las páginas aún sanas; podría tratarse de una iframe maliciosa o cualquier inclusión…
- En la página en cuestión, haga clic en el botón "¿Por qué se ha bloqueado este sitio?" y siga las instrucciones…
- Consulte la documentación de Google sobre este tema.
- Supervise la herramienta de detección de vulnerabilidades que podría resolver el problema mientras tanto.
¡Hágase la vida más fácil! Si es necesario, partners locales y recomendados por Infomaniak pueden encargarse de estos trámites. Inicie una licitación gratuita. Ellos se encargan de todo, liberándolo de los detalles técnicos.
Esta guía explica cómo modificar la versión de PHP disponible para los sitios de su Alojamiento 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 indefinida.
- Consulte esta otra guía si busca información sobre la configuración de la versión de PHP utilizada en SSH.
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 producto en el Gestor de Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto en cuestión.
- Haga clic en Más información.
- Haga clic en Modificar:

- Elija la versión de PHP deseada:

- Haga clic en Guardar al final de la página para guardar el cambio.
Es posible que deba actualizar su alojamiento con antelación para acceder a las últimas versiones de PHP propuestas por Infomaniak.
Esta guía explica cómo agregar una base de datos MySQL/MariaDB, crear o modificar usuarios y cómo encontrar todos los parámetros necesarios para configurar sus scripts y CMS en un Hosting Web.
Gestionar las bases de datos
Para acceder a la página de gestión de las bases de datos de su alojamiento:
- Haga clic aquí para acceder a la gestión de su producto en el Administrador de Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto correspondiente.
- Haga clic en Bases de datos (o MariaDB si es necesario) en el menú lateral izquierdo:

Bases de datos
En la pestaña Bases de datos puede:
- Crear una base de datos MySQL/MariaDB haciendo clic en el botón Agregar una base de datos.
- Importar, exportar o restaurar una base de datos MySQL haciendo clic en la flecha a la derecha del botón Agregar.
Usuarios
En la pestaña Usuarios puede:
- Crear un usuario de bases de datos MySQL/MariaDB haciendo clic en el botón Agregar un usuario.
Información de configuración
También es aquí donde encontrará la información requerida para configurar CMS o aplicaciones web:
- El nombre de una base de datos (por ejemplo
XXXX_dbname) - El nombre de usuario de una base de datos (por ejemplo
XXXX_username) - La contraseña del nombre de usuario de una base de datos (la que eligió al crear el usuario MySQL/MariaDB redéfínala si la ha olvidado)
- El servidor MySQL/MariaDB de las bases de datos / el nombre del host / hostname (por ejemplo
XXXX.myd.infomaniak.com) con su versión (5.7, por ejemplo)
Permisos de usuario, servidores compartidos y Cloud
- Con derechos de lectura: “SELECT”
- Con derechos de escritura: “INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES, LOCK TABLES”
- Con derechos admin: “CREATE, DROP, INDEX, ALTER, CREATE VIEW, SHOW VIEW, REFERENCES”
- + “CREATE ROUTINE, ALTER ROUTINE, EXECUTE, TRIGGER, EVENT” solo en Servidor Cloud (consulte esta otra guía sobre este tema)
- Sin ningún derecho: el usuario no verá aparecer la base de datos en phpMyAdmin
Bases de datos de aplicaciones Web
- Consulte esta otra guía sobre WordPress.
- Consulte esta otra guía sobre Joomla.
Esta guía explica cómo agregar un sitio web adicional a un plan de alojamiento Infomaniak existente.
Prólogo
- El alojamiento puede ser en un plan de alojamiento web compartido o en un Servidor Cloud Infomaniak.
- El sitio adicional puede ser:
- un segundo nombre de dominio (por ejemplo,
domain2.xyz), - o un subdominio (por ejemplo,
abc.domain.xyz) de un nombre de dominio que ya posee.
- un segundo nombre de dominio (por ejemplo,
- En esta gestión multisitio/multidominio (virtual host), el espacio en disco total y los recursos de tu alojamiento se comparten entre tus sitios/subdominios.
Acceder a la gestión de los sitios
Requisitos previos
- Si los 20 espacios de sitios web ofrecidos en el alojamiento web ya están utilizados, pedir sitios adicionales.
Para acceder a un plan de alojamiento web y agregar un sitio:
- 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 el contenido opcional para el nuevo sitio (A) o otra instalación específica, espacio en blanco, tecnologías avanzadas (Node.js por ejemplo) (B):

- Haga clic en Siguiente.
- Seleccione el tipo de dominio a 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 (
domain2.xyz, por ejemplo) o el subdominio.
- Seleccione las opciones avanzadas si es necesario, incluyendo:
- Por defecto, el nuevo sitio se añade al directorio
/sites/domain2.xyzen su servidor FTP. - Para definir manualmente otro directorio, marque Definir la ubicación manualmente e indique la ruta y el nombre.
- Cree una nueva carpeta si es necesario:

- Por defecto, el nuevo sitio se añade al directorio
- Haga clic en Continuar.
Si es un subdominio o si el nombre de dominio o su zona DNS está gestionado por Infomaniak, es posible actualizar automáticamente las entradas DNS existentes. De lo contrario, realice las modificaciones necesarias con su registrador o transfiera la gestión del nombre de dominio a Infomaniak.
Esta guía explica añadir un nuevo nombre de dominio a un sitio web Infomaniak.
Preámbulo
- Cuando se añade un nuevo nombre de dominio a un sitio web, se habla de área vinculada pero también de alias.
- Un dominio alias en este caso es un nombre de dominio adicional, también relacionado con un sitio existente.
- Para que el sitio web
domain.xyzo alcanzable con cualquier otro nombre de dominio comoprivate.abcp.ex, hay que añadirprivate.abccomo alias del sitio web. - Segundo ejemplo, para que el sitio
domain.xyzo alcanzable también conwww.domain.xyz, debe añadirse como alias al dominiodomain.xyzEn este ejemplo:domain.xyzes el sitio web de los padres del aliaswww.domain.xyzEn general, el aliaswwwya se añade automáticamente y presente...
- Para que el sitio web
Añadir un alias a un sitio existente
Requisitos previos
- Si el nombre de dominio (destinado a convertirse en alias) o su área DNS es administrada por Infomaniak, todo está bien. Si no:
- Registro A del nombre de dominio debe apuntar a Infomaniak.
- Para simplificar, puedeconfiar la gestión del dominio a Infomaniak.
- También es necesario que el futuro alias no lo sea ya, en cuyo caso será necesario el desbloqueo del sitio actual previamente (idem si sinónimo).
Con el fin de añadir un dominio adicional que estará vinculado a su sitio web:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente sobre el nombreasignado al producto afectado:

- A continuación, haga clic en el Chevron para desarrollar la parte Ámbitos de este sitio.
- Haga clic en el botón Añadir dominio:

- Introduzca el nombre o nombres de dominio que desee añadir, separandolos por la tecla Enter.
- Si el alias o su zona DNS es administrada por Infomaniak, es posible actualizar automáticamente las entradas DNS En caso contrario, haga cualquier cambio en su registro o Transfiera la gestión del nombre de dominio a Infomaniak.
- Si usted tiene un certificado SSL como Let's Encrypt p.ex usted puede pedir al actualizar aquí para incluir los nuevos nombres.
- Haga clic en Valider para concluir el procedimiento:

Para definir el alias como dominio principal, consulte esta otra guía.
Esta guía explica cómo activar o desactivar el modo de mantenimiento en un sitio web de un Hospedaje Infomaniak.
Prólogo
- El modo mantenimiento permite mostrar un mensaje personalizado a sus visitantes, por ejemplo, durante la resolución de un problema técnico.
- También es posible especificar direcciones IP que podrán saltar esta página.
- Se envía un correo electrónico a los usuarios de la Organización.
Activar el modo mantenimiento
Para activar una página que reemplaza temporalmente su página de inicio habitual:
- Haga clic aquí para acceder a la gestión de su producto en el Administrador Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto correspondiente.
- Haga clic en el botón de alternancia (toggle switch) para activar la página de mantenimiento.
- Confirme la advertencia.
- Haga clic en el botón para activar:

Personalizar la página de mantenimiento
Para crear una página con el mensaje de su elección:
- Haga clic aquí para acceder a la gestión de su producto en el Administrador Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto correspondiente.
- Haga clic en Página y mantenimiento en el menú lateral izquierdo.
- Haga clic en Crear una página o en el botón Personalizar si ya existe:

- Diseñe el texto de su elección.
- Configure la visualización con la ayuda de los elementos en el lado derecho.
- Haga clic en Guardar y activar para publicar la página:

Permitir direcciones IP
Es posible mostrar el sitio real incluso con el modo mantenimiento activado. Para ello, es necesario proporcionar las direcciones IP de las computadoras que deben poder eludir el modo mantenimiento:
- Active el modo mantenimiento según el procedimiento anterior.
- Vuelva a la página de configuración de la página de mantenimiento (consulte el procedimiento anterior).
- En Maintenance a la derecha, haga clic en Insertar mi dirección IP para permitir que su computadora muestre el sitio sin modo mantenimiento:

- También es posible ingresar manualmente las IP a autorizar.
- Haga clic en Guardar y publicar.
Si las direcciones IP de las computadoras agregadas cambian, será necesario repetir estos pasos.
Desactivar el modo mantenimiento
Para desactivar el mensaje que se muestra en su sitio durante el mantenimiento:
- Haga clic aquí para acceder a la gestión de su producto en el Administrador Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto correspondiente.
- Haga clic en el botón Desactivar o en el botón de alternancia (toggle switch) para desactivar la página de mantenimiento:

- Confirme la desactivación del mantenimiento.
Método alternativo para WordPress
No se recomienda activar la página de mantenimiento de Infomaniak anterior para trabajar luego en WordPress.
Se recomienda instalar una extensión de WordPress (hay docenas disponibles) dedicada a la puesta en mantenimiento dentro del CMS mismo.
De lo contrario, puede agregar el código <?php $upgrading = time(); ?> en un nuevo archivo vacío llamado .maintenance (el punto antes del nombre del archivo es importante) colocado en el servidor en la raíz de su sitio, lo que desactivará todas sus páginas excepto la página de inicio de WordPress.
Esta guía trata sobre los permisos de tráfico entrante y saliente entre diferentes proveedores de alojamiento a nivel de bases de datos.
Acceder...
... a las bases de datos externas a Infomaniak
Desde un alojamiento web Infomaniak, es posible realizar consultas MySQL a servidores externos sin restricciones.
... desde el exterior a las bases de datos Infomaniak
El acceso a las bases de datos de Infomaniak desde fuera de la infraestructura solo está permitido con un Servidor Cloud (es necesario abrir el puerto 3306 en TCP/entrada en el cortafuegos).
En cuanto al acceso a las bases de datos MySQL desde otro alojamiento web Infomaniak, consulte esta otra guía.
Permitir las conexiones externas en MongoDB
En cuanto a MongoDB hay que desactivar la opción local_only desde Fast Installer:
- 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 Fast Installer en el menú lateral izquierdo.
- Haga clic en
MongoDB. - Haga clic en el menú de acción ⋮ a la derecha del objeto correspondiente en la tabla que se muestra.
- Haga clic en Configurar:

- Desactive
local_only:
- Guarde los cambios.
El puerto 27017 para MongoDB debe estar abierto en el firewall.
Esta guía explica cómo…
- … generar una
CSRy clave privada para solicitar un certificado de un tercero a una autoridad de certificación (CA), - … importar este certificado para tu sitio Infomaniak, gracias al
CRTobtenido de laCA.
Prólogo
- Aunque Infomaniak ofrece todos los certificados SSL que podrías necesitar…
- certificados gratuitos Let's Encrypt para los sitios personales (solo posible con los sitios alojados en Infomaniak),
- certificados DV de Sectigo para los sitios profesionales/particulares que no están inscritos en el registro mercantil,
- certificados EV de Sectigo para las empresas inscritas en el registro mercantil,
- … también es posible instalar un certificado SSL obtenido en otro lugar (certificado intermedio de una autoridad de certificación de su elección), certificados personalizados o auto-firmados.
1. Generar una CSR (Solicitud de Firma de Certificado)
Una CSR (Certificate Signing Request o Solicitud de Firma de Certificado) es un archivo codificado que contiene la información necesaria para solicitar un certificado SSL/TLS.
Debe generarse desde su lado para garantizar que la clave privada permanezca bajo su control, utilizando por ejemplo OpenSSL.
Adapte y ejecuta el siguiente comando desde una aplicación de tipo Terminal (interfaz de línea de comandos, CLI /Command Line Interface) en tu dispositivo:
openssl req -utf8 -nodes -sha256 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.csr -addext "subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz"
Explicaciones
newkey rsa:2048: Genera una nueva clave RSA de 2048 bits.keyout domain.xyz.key: Especifica el archivo donde se guardará la clave privada.out domain.xyz.csr: Especifica el archivo donde se guardará la CSR.addext “subjectAltName = ...”: Añade dominios adicionales a través de la extensiónSAN (Subject Alternative Name), necesaria para incluir todos los dominios deseados en el certificado (el dominio principal domain.xyz + cualquier otro dominio o subdominio asociado, como www.domain.xyz).
Después de la generación, puede verificar el contenido de la CSR con el siguiente comando:
openssl req -in domain.xyz.csr -noout -textEsto permite verificar que todos los dominios listados en subjectAltName están correctamente incluidos.
Una vez generada la CSR, puede enviarla a la autoridad de certificación (CA) para obtener su certificado SSL/TLS.
2. Importar el certificado externo
Una vez validada, la CA le entrega un certificado (domain.xyz.crt) y a veces un certificado intermedio (ca_bundle.crt). Para acceder a la gestión de los certificados SSL:
- 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 Certificados SSL en el menú lateral izquierdo.
- Haga clic en el botón azul Instalar un certificado:

- Seleccione el certificado personalizado.
- Haga clic en el botón Siguiente:

- Importe su certificado y clave privada, ya sea importando los archivos
.crty.keyo pegando. - Haga clic en Completar:

Comando alternativo para generar un certificado autofirmado (opcional)
Si desea un certificado local solo para pruebas o sin pasar por una CA (no recomendado para producción), puede usar este comando:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.crt -addext “subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz”Esto genera tanto un certificado auto-firmado (domain.xyz.crt) como una clave privada (domain.xyz.key). Sin embargo, los certificados auto-firmados no son reconocidos como válidos por los navegadores o sistemas públicos. Solo son adecuados para entornos internos o de desarrollo.
Importar un certificado intermedio
Al agregar un certificado SSL personalizado, es posible importar el certificado intermedio (mediante la importación del archivo .crt o pegando los datos proporcionados por la entidad certificadora):
Esta guía explica cómo establecer la primera conexión SSH en su VPS Cloud / VPS Lite.
Ejecutar un comando con privilegios de root...
Desde una aplicación de tipo Terminal (interfaz de línea de comandos, CLI / Interfaz de línea de comandos) en su dispositivo, por ejemplo, la aplicación PuTTY (descargar e instalar en Windows) o Terminal (instalado por defecto en macOS), ejecute sudo -i para cargar el entorno completo de root, proporcionándole una sesión interactiva completa como root con el directorio personal y las variables de entorno de root.
... en macOS o Linux
Para conectarse, debe abrir una ventana del Terminal y ejecutar el siguiente comando:
ssh -i [key path] [user]@[server]
[key path]= enlace al archivo que contiene la clave privada; para recordarle, al solicitar su VPS Cloud / VPS Lite, se le invitó a generar un par de claves o a cargar su propia clave pública (los permisos deben ser suficientes, 0700, por ejemplo)[user]= ver a continuación los nombres de usuario predeterminados[server]= dirección IPv4 del servidor (indicada en el Manager)
Ejemplo: ssh -i c:/path/key ubuntu@192.168.1.1
En caso de error "WARNING: UNPROTECTED PRIVATE KEY FILE!", ejecutar el comando chmod 400 [key path].
... en Windows
Windows no permite la conexión SSH de forma nativa: activar el shell Bash (Windows 10 mínimo) o descargar los siguientes dos programas gratuitos: PuTTY & PuTTYgen
Para comenzar, su clave privada debe ser convertida para ser utilizada con PuTTY.
Para ello, abrir PuTTYgen y hacer clic en el botón «Load» para cargar su clave privada. Luego, guarde su clave privada utilizando el botón «Save private key».
Ahora abrir PuTTY y proporcionar los siguientes elementos:
En Session (en el panel lateral izquierdo):
[HostName]= dirección IPv4 del servidor (indicada en el Manager)[Port]= dejar el puerto predeterminado, es decir, el 22[Tipo de conexión]= indicar aquí "SSH"
En Conexión / SSH / Autenticación (en el panel lateral izquierdo):
- abrir su clave privada generada a través de PuTTYgen utilizando el botón "
Examinar" en "Archivo de clave privada para autenticación" - presionar el botón "
Abrir" en la parte inferior de la ventana, se abrirá un terminal y le pedirá su nombre de usuario (user= ver más abajo)
Nombre de usuario [user] predeterminado de los servidores Cloud no gestionados con:
Tabla de distribuciones Linux
| Distribución Linux | Usuario predeterminado |
|---|---|
| AlmaLinux | almalinux |
| Arch Linux | arch |
| CentOS | cloud-user |
| Debian 7 "Wheezy" y versiones anteriores | root |
| Debian 8 "Jessie" y versiones posteriores | debian |
| Fedora | fedora |
| FreeBSD | freebsd |
| Ubuntu | ubuntu |
| OpenBSD | openbsd |
| openSUSE Leap 15 | opensuse |
| openSUSE 42 | root |
| RancherOS | rancher |
| SUSE Linux Enterprise Server | root |
El usuario siempre es el usuario predeterminado de la distribución.
Esta guía explica cómo resolver anomalías que pueden aparecer con un Hosting Web si este último ha sufrido modificaciones a nivel de su dirección IP (un desplazamiento de servidor, por ejemplo) y que su ordenador conserve la antigua posición en su caché DNS.
Vaciar la caché DNS…
Cuando visita un sitio web, su ordenador conserva en memoria local una asociación entre el nombre de dominio y su dirección IP en la caché DNS. Esto permite acelerar el proceso de resolución DNS en futuras visitas al mismo sitio, ya que el ordenador puede evitar consultar nuevamente los servidores DNS para obtener la dirección IP.
Al vaciar la caché DNS, obliga a su ordenador a consultar nuevamente los servidores DNS para obtener la información más reciente sobre las direcciones IP de los sitios que visita.
… en Windows
Ejecute el siguiente comando desde una aplicación de tipo Terminal (interfaz de línea de comandos, CLI /Command Line Interface) en su dispositivo. Ejemplo:
- Abra el menú Inicio.
- Escriba cmd.
- En los resultados de búsqueda, haga clic en Símbolo del sistema.
- Ejecute el comando
ipconfig /flushdns.
… en macOS
Ejecute el siguiente comando desde una aplicación de tipo Terminal (interfaz de línea de comandos, CLI /Command Line Interface) en su dispositivo:
- Ejecute el comando
lookupd -flushcache(en caso de fallo:dscacheutil -flushcache).
… en Linux
Ejecute el siguiente comando desde una aplicación de tipo Terminal (interfaz de línea de comandos, CLI /Command Line Interface) en su dispositivo:
- Ejecute el comando
sudo systemctl restart nscdosudo /etc/init.d/nscd restartpara reiniciar nscd.
Git y GitHub están disponibles en Infomaniak con todas las ofertas de alojamiento en…
y, por supuesto, la oferta Jelastic Cloud que le permitirá una integración profunda del versionado.
Esta guía permite “desbloquear” cualquier parámetro de Windows bloqueado por el mensaje “Algunos parámetros están ocultos o gestionados por su organización” (como cambiar el fondo de pantalla, por ejemplo) y levantar estas restricciones que están en vigor por defecto en la oferta de servidor VPS Cloud / VPS Lite.
Restablecer los parámetros de la directiva de grupo local
Para restablecer todos los parámetros de la directiva de grupo local a sus valores predeterminados:
- Abra el símbolo del sistema como administrador.
Introduzca los siguientes comandos:
RD /S /Q "%windir%\System32\GroupPolicyUsers" RD /S /Q "%windir%\System32\GroupPolicy" gpupdate /force- Reiniciar la máquina.
Esta guía explica cómo ejecutar el gestor de dependencias de código abierto Composer 2 utilizando un comando SSH.
Prólogo
- Composer es un gestor de dependencias de código abierto para PHP que permite definir, instalar y actualizar las bibliotecas necesarias para un proyecto PHP.
- Composer 1 está obsoleto desde 2021 y no permite instalar nuevos paquetes ni realizar actualizaciones desde 2025.
- Solo la versión 2 de Composer es ahora compatible y disponible en todas las versiones de PHP de 7.2 a 8.3.
Ejecutar Composer 2
Composer 2 ya está preinstalado y accesible a través de SSH. Por lo tanto, no es necesario instalarlo manualmente.
Uso sencillo
Conéctese a su alojamiento a través de SSH y luego utilice el siguiente comando:
composerEste comando ejecutará automáticamente la versión 2 de Composer compatible con la versión de PHP actualmente utilizada en su sesión.
Verificar la versión activa
Puede verificar la versión de Composer disponible con:
composer --versionEjemplo de salida: Composer versión 2.5.0 2022-12-20 10:44:08
Forzar una versión específica de PHP
Si desea ejecutar Composer con una versión específica de PHP, hay alias disponibles. Por ejemplo:
composer_php8.1 --versiono también:
composer_php7.4Estos alias permiten ejecutar Composer 2 con el intérprete PHP especificado, útil para probar o desplegar un proyecto en una versión objetivo de PHP.
Esta guía enumera los sistemas operativos compatibles (distribuciones Linux) que es posible instalar al solicitar un VPS Cloud / VPS Lite.
En cuanto a Windows, consulte esta otra guía.
Requisitos previos
- Definir una contraseña para su usuario después de conectarse por primera vez con la clave privada, especialmente para poder solucionar problemas en su servidor conectándose a través de la consola VNC en caso de problemas.
Distribuciones Linux compatibles nativamente
Debian
Si proviene del entorno Debian, entonces un servidor de este tipo sería una excelente opción, una alternativa a CentOS que se propone más abajo. Las ediciones de Debian son muy estables, especialmente desde "Buster" o más recientemente "Bookworm" (Debian 12). Más información
Ubuntu
Si está familiarizado con Ubuntu en su versión de escritorio, tal vez quiera disponer de ella en su servidor. Más información
FreeBSD
El código base de FreeBSD ha sido desarrollado, mejorado y optimizado continuamente durante más de treinta años. Es desarrollado y mantenido por un importante equipo de personas. FreeBSD ofrece funcionalidades avanzadas de red, una seguridad reforzada y un alto rendimiento. Más información
openSUSE
Esta distribución es ideal para principiantes, usuarios experimentados y supergeeks, ¡en resumen, está adaptada a todos! Más información
CentOS
CentOS es la distribución más popular para un servidor web y, por lo tanto, cuenta con un gran apoyo, ya sea en el foro de la comunidad o en cualquier lugar de la web. Las ediciones de CentOS son muy estables a largo plazo. Más información
Otras distribuciones Linux
Infomaniak añade regularmente nuevas distribuciones Linux:
- Fedora
- rancherOS
- ArchLinux
- AlmaLinux
- RockyLinux
Distribución específica / imagen de disco
Solo las imágenes oficiales pueden ser instaladas y Infomaniak no instala ningún sistema operativo a partir de una imagen de disco de tipo ISO. Si desea instalar una distribución específica, puede hacerlo importando la imagen en Public Cloud.
Esta guía explica cómo actualizar un certificado SSL Let's Encrypt para un sitio web alojado por Infomaniak.
Prólogo
- Puede ser necesario, tras la adición o eliminación de alias a un sitio web, regenerar un certificado para incluir los nuevos nombres de dominio asociados al sitio web.
- El panel de control le indicará claramente que uno de los dominios relacionados con el sitio no está incluido en el certificado SSL vigente:

Actualizar un certificado Let's Encrypt
Para acceder a la gestión de los certificados:
- 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 el menú de acción ⋮.
- Haga clic en Cambiar el certificado:

- Seleccione el tipo de certificado a actualizar.
- Haga clic en el botón Siguiente:

- Verifique o seleccione los dominios afectados.
- Haga clic en el botón Instalar:

Esta guía explica cómo modificar la versión de PHP utilizada en la línea de comandos (PHP CLI) en un Hosting Web de Infomaniak.
Prólogo
- Esta guía es útil si necesita ajustar temporalmente parámetros para un script específico o para una sesión PHP ejecutada en la línea de comandos (CLI).
- Para modificar la versión general de PHP utilizada por su alojamiento en el servidor web (FPM/Apache) a través del Administrador de Infomaniak, consulte esta otra guía.
Versión predeterminada de PHP en la línea de comandos
Cuando ejecuta el comando php (generalmente a través de /usr/bin/php), es la versión predeterminada de PHP configurada en el servidor la que se utiliza. Esta versión puede cambiar con el tiempo según las actualizaciones de la plataforma.
Para conocer la versión exacta actualmente activa en su alojamiento, ejecute:
php -vPara garantizar la estabilidad de sus scripts, se recomienda utilizar una versión explícita (php7.4, php8.0, php8.1, etc.) o ajustar su variable PATH para que apunte al directorio de la versión deseada (por ejemplo, /opt/php8.1/bin).
Modificar la versión de PHP utilizada en CLI
Existen dos archivos principales que se pueden utilizar para configurar la versión de PHP cargada automáticamente en su sesión SSH:
1. Uso de ~/.bashrc (recomendado)
El archivo .bashrc es leído por Bash al abrir un shell interactivo (no de inicio de sesión), es decir, en la mayoría de los casos cuando abre una sesión SSH normal o ejecuta comandos a través de herramientas de implementación.
Cree el archivo
~/.bashrcsi no existe, luego ábralo:touch ~/.bashrc nano ~/.bashrcAgregue la siguiente línea para especificar la versión de PHP deseada (por ejemplo: PHP 8.1):
export PATH="/opt/php8.1/bin:$PATH"Recargue su entorno:
source ~/.bashrcVerifique la versión actualmente utilizada:
php -v which phpDebería ver una ruta del tipo
/opt/php8.1/bin/php.
2. Uso de ~/.profile (alternativa)
El archivo .profile solo se lee cuando el shell se inicia en modo de inicio de sesión (por ejemplo, al iniciar sesión por primera vez a través de SSH). Si su entorno no carga .bashrc automáticamente, puede definir la versión de PHP directamente allí.
Cree el archivo
~/.profilesi no existe, luego ábralo:touch ~/.profile nano ~/.profileAgregue la siguiente línea:
export PATH="/opt/php8.1/bin:$PATH"Recargue su entorno:
source ~/.profile
3. Cargar .bashrc desde otros perfiles
Para garantizar que la configuración se cargue en todos los tipos de sesiones (inicio de sesión y sin inicio de sesión), se recomienda incluir en sus archivos ~/.bash_profile y ~/.profile la siguiente línea:
if [ -f ~/.bashrc ]; then . ~/.bashrc; fiDe esta manera, su configuración de PHP definida en .bashrc siempre se aplicará, independientemente de cómo se abra la sesión SSH.
Ejecutar una versión específica de manera puntual
Si desea lanzar un script con una versión específica de PHP sin modificar su entorno, puede llamar directamente al binario correspondiente:
/opt/php8.1/bin/php mon_script.php
/opt/php8.2/bin/php -vDespués de estos pasos, la versión de PHP seleccionada se cargará automáticamente cada vez que se abra una nueva sesión, y sus scripts CLI se ejecutarán con la versión deseada.