Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía explica cómo editar la versión PHP disponible para los sitios de su Alojamiento web Infomaniak.
Preámbulo
- Es posible pasar de una versión PHP antigua y potencialmente vulnerable a una versión reciente, pero Luego volver a esta versión vulnerable ya no será posible Por razones de seguridad.
- El cambio es real inmediatamente y al infinito.
- Conozca esta otra guía si busca información sobre la configuración de la versión de PHP utilizada en SSH.
Editar 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 Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreasignado al producto afectado.
- Haga clic en Más información.
- Haga clic en Editar:
- Elija la versión de PHP deseada:
- Haga clic en Guardar al final de la página para guardar la modificación.
Tal vez sea necesario actualizar su alojamiento previo para acceder a las últimas versiones de PHP disponibles por Infomaniak.
Esta guía explica cómo añadir una base de datos MySQL/MariaDB, crear o modificar usuarios y cómo encontrar todos los ajustes necesarios para configurar sus scripts y CMS en un Alojamiento web.
Administrar bases de datos
Para acceder a la página de gestión de bases de datos de su alojamiento:
- 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.
- Haga clic en Bases de datos (o MariaDB si procede) en el menú lateral izquierdo:
Bases de datos
Bajo la pestaña Bases de datos puede:
- Crear una base de datos MySQL/MariaDB Haga clic en el botón Añadir base de datos.
- Importar, exportar o restaurar una base de datos MySQL haciendo clic en el Chevron A la derecha del botón Añadir.
Usuarios
Bajo la pestaña Usuarios puede:
- Crear un usuario de bases de datos MySQL/MariaDB haciendo clic en el botón Añadir usuario.
Información de configuración
También es en este lugar donde encontrará la información necesaria para configurar CMS o aplicaciones web:
- Nombre de una base de datos (p.ej.
XXXX_dbname
) - El nombre de usuario de una base de datos (p.ex)
XXXX_username
) - El contraseña el nombre de usuario de una base de datos ( el que ha elegido al crear el usuario MySQL/MariaDB para redefinir si lo ha olvidado)
- El servidor MySQL/MariaDB bases de datos / nombre de host / hostname (p.ex
XXXX.myd.infomaniak.com
) con su versión (5.7 p.ex)
Derechos de usuario, servidores compartidos & Cloud
- Con los derechos lectura: ... SELECT...
- Con los derechos Escritura:: "INSERT, UPDATE, DELETE, CREATE TEMPORARY TASAS, LOCK TASAS"
- Con los derechos admin"CREATE, DROP, INDEX, ALTER, CREATE VIEW, SHOW VIEW, REFERENCES"
- + "CREATE ROUTINE, ALTER ROUTINE, EJECUTO, TRIGGER, EVENT" sólo en Servidor Cloud (conozca esta otra guía a este respecto)
- Sin ningún derecho: el usuario no verá la base de datos en phpMyAdmin
Bases de datos de aplicaciones web
- Conozca esta otra guía sobre WordPress.
- Conozca esta otra guía sobre Joomla.
Esta guía detalla los aspectos técnicos y administrativos de alojar múltiples sitios web en la misma plataforma.
Desde el punto de vista técnico
Un único alojamiento puede englobar varios sitios web. Por lo tanto, es posible agregar múltiples sitios web a una sola cuenta de alojamiento (gestión multi-sitio / multi-dominio). En este escenario, los recursos del alojamiento (espacio en disco, bases de datos, tiempo de ejecución y memoria de los scripts, etc.) se comparten entre los distintos sitios web del alojamiento.
El paquete básico de Servidor Cloud incluye un cierto número de alojamientos (por ejemplo, 5) y un número mayor de sitios web (por ejemplo, 20). En este ejemplo, eso significa que podrías crear 20 sitios web (con 20 dominios/subdominios diferentes) que puedes organizar libremente en tus 5 alojamientos.
Desde el punto de vista administrativo
Con respecto a la organización dentro del Manager de Infomaniak, los derechos de gestión y acceso no se pueden asignar a un sitio web específico dentro de un alojamiento. Un usuario que agregas a la organización no puede tener derechos limitados a un solo sitio; siempre tendrá acceso a la cuenta completa de alojamiento.
Sin embargo, en el nivel de los datos del servidor, es posible crear un usuario FTP restringido a una carpeta específica (esto debería 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 (por ejemplo, gestión de usuarios de WordPress).
También lee: https://news.infomaniak.com/quel-hebergement-web-choisir/
Esta guía explica cómo agregar un sitio web adicional en un alojamiento Infomaniak existente.
Preámbulo
- El alojamiento puede estar en una oferta de Alojamientos Web compartidos o en un Servidor Cloud de Infomaniak.
- El sitio adicional podrá corresponder a:
- un segundo nombre de dominio (
domain2.xyz
, p.ej.), - un subdominio (
abc.domain.xyz
, p.ej.) de un nombre de dominio que ya posees.
- un segundo nombre de dominio (
- Durante esta gestión multisitio/multidominio (virtual host), el espacio en disco y los recursos totales de tu alojamiento se comparten entre tus sitios/subdominios.
Acceder a la gestión de sitios
Requisitos previos
- En el caso de que los 20 espacios de sitios ofrecidos en el alojamiento web estén en uso, solicita sitios adicionales.
Para acceder a un Alojamiento Web y agregar un sitio:
- Haz clic aquí para acceder a la gestión de tu producto en el Manager de Infomaniak (¿necesitas ayuda?).
- Haz clic directamente en el nombre asignado al producto correspondiente.
- Haz clic en el botón azul Agregar.
- Elige un posible contenido para el nuevo sitio (A) o sin ninguna instalación particular (B):
- Presiona Siguiente.
- Elige el tipo de dominio que deberá corresponder 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 adquirir
- Escribe el nombre del Dominio (
domain2.xyz
, p.ej.) o del Subdominio. - Elige las Opciones avanzadas si es necesario, incluyendo:
- Por defecto, el nuevo sitio se agrega en el directorio
/sites/domain2.xyz
en tu servidor FTP. - Para definir manualmente otro directorio, marca la opción Definir ubicación manualmente e indica la ubicación y su nombre.
- Crea un nuevo directorio si es necesario:
- Por defecto, el nuevo sitio se agrega en el directorio
- Haz clic en Continuar.
Si se trata de un subdominio o si el nombre de dominio o su zona DNS es gestionado por Infomaniak, es posible actualizar automáticamente las entradas DNS existentes. De lo contrario, realiza los cambios necesarios con tu registrador o transfiere la gestión del nombre de dominio a Infomaniak.
Esta guía explica lo que usted necesita determinar como visitante del sitio web si usted consigue una error de tipo 403para resolver este problema.
¿Qué es el error 403?
El código de error HTTP 403 suele significar que el servidor niega el acceso a un recurso al cliente.
¿En qué caso ocurre este error?
El usuario no está autenticado: el servidor requiere que el usuario se identifique para acceder al recurso. Este puede ser el caso de las 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 permite acceder al recurso solicitado debido a restricciones de permisos o funciones. Esta causa de error 403 puede ser un problema de permiso incorrecto, 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 usted intenta acceder simplemente a su página principal o parte de su sitio, indicando una dirección de tipo www.domaine.xyz o www.domaine.xyz/dossier/ Asegúrese de que hay una página de inicio llamada "index.html o .htm o .php" colocado 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, compruebe que no hay mayúsculas en el nombre del archivo, todos los nombres de archivos o carpetas presentes deben ser minúsculas, sin acento ni espacio.
Error relacionado con el script: si estaba ejecutando un script, rellenando un formulario, cargando un archivo en línea y obtiene 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 script por spams. De hecho, el antivirus Infomaniak bloquea la transferencia de archivos a través de scripts o FTP. Esto significa concretamente que cuando un hacker envía un archivo identificado como virus a través de un formulario, un script no seguro o a través de FTP, su instalación se bloquea directamente, el archivo no se descarga en el servidor y el televerso genera un error 403.
En caso de falsificación,Póngase en contacto con el soporte Infomaniak dando la dirección URL de la página donde se encuentra este mensaje de error para diagnosticar el origen del problema.
Sin embargo, hay muchos otros casos en los que usted podría obtener un mensaje "403 forbidden" y por muchas razones (scripts PHP, perl, mod_security, .htaccess, ...).
Esta guía explica lo que es un hospedador web como Infomaniak y cuál es su papel. ¿Podrá el soporte técnico, por ejemplo, ayudar en el diseño de un sitio web o solucionar un error que aparezca en el ordenador de un usuario?
Infomaniak, hospedador desde 1996
Según Wikipedia, uno Alojamiento web es una empresa que proporciona alojamiento en Internet de sistemas informáticos diversos y variados a personas o entidades que no desean hacerlo por sus propios medios.
Infomaniak también es...
- ...decenas de años de experiencia: es un actor reconocido en todo el mundo en materia de hosting & soluciones en línea, que ama lo que hace y desea proponer soluciones de alta gama a precios accesibles mejorando continuamente sus servicios en función de las tendencias del mercado y las necesidades de los clientes
- ... más de un millón de usuarios en Suiza y Europa , 36,5 M de volumen de negocios en 2022 (22,43% de crecimiento en Suiza alemana en comparación con 2021)
- ...empresa certificado ISO 27001, ISO 9001, ISO 14001, ISO 50001... Infomaniak se compromete al 100% para un desarrollo sostenible y responsable con medidas concretas, como la creación del Datacenter más ecológico de Suiza , compensa las emisiones de CO2 procedentes de sus actividades y la energía utilizada es de origen renovable
- ... 100% de conocimientos tecnológicos "Swiss made" :: todos los datos de los clientes están alojados en servidores suizos pertenecientes a Infomaniak; sus soluciones son desarrolladas y mantenidas sistemáticamente por cientos de colaboradores con sede en Ginebra y Winterthour
- ... más de 1.000 artículos y vídeos ; la base de conocimientos permite a los clientes encontrar inmediatamente una respuesta a la gran mayoría de las preguntas y es posible en cualquier momento de Contactar con el soporte Infomaniak
Responsabilidades y límites de intervención de Infomaniak
Como hostal web y Mail, las principales actividades de Infomaniak consisten en instalar, asegurar y mantener servidores actualizados para protegerlos de ataques maliciosos.
Infomaniak también vela por hacer evolucionar continuamente sus interfaces web (Manager) infraestructura en función del retorno de sus clientes, de las últimas tecnologías y de las necesidades del mercado. Por último, Infomaniak también está aquí para acompañar a sus clientes en las diversas etapas de l - utilización de los servicios.
En cambio, Infomaniak no interviene en el contenido de los servidores ni en el desarrollo de sitios web En efecto, la creación o el mantenimiento de un sitio es un oficio diferente; Infomaniak emplea webmasters y desarrolladores para su propio sitio, sus propias aplicaciones y herramientas.
Límites del apoyo técnico
En particular, el departamento de soporte técnico no podrá ayudarle a...
- ... resolver problemas relacionados con el desarrollo del sitio (Fatal Error, etc.) o sus actualizaciones
- ... poner en marcha las soluciones (p.ej.)Hola, quiero que me ayudes a poner en marcha todo mi Swiss Backup.", “Haga la migración de mi sitio")
- ... instalar manualmente WordPress
- ... tomar el control de su computadora remota con TeamViewer o similar
etc.
Pero él puede ayudarte a...
- ... resolver problemas relacionados con la infraestructura o el Manager
- ...clarificar ciertos procesos
etc.
Una Assistance Premium existe para responder a las demandas más exigentes y recurrentes que requieren tiempo y recursos adicionales por parte de los colaboradores para ayudarle de manera óptima.
Descubra también el Servicio de Migración de Infomaniak.
Buscar ayuda de un webmaster
Para obtener ayuda externa sobre el contenido de su sitio o sobre la organización de sus mensajes, puede ponerse en contacto con uno de los socios de Infomaniak.
Hacer una licitación
La Plataforma de licitación de Infomaniak registra más de 1000 empresas verificadas en Suiza, Francia, Bélgica, Italia y España. Esta es la manera más rápida de encontrar un webmaster, un diseñador UX, un técnico de TI, una agencia web o incluso una agencia de comunicación y marketing cerca de usted; o Recorre el directorio.
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.xyz
o alcanzable con cualquier otro nombre de dominio comoprivate.abc
p.ex, hay que añadirprivate.abc
como alias del sitio web. - Segundo ejemplo, para que el sitio
domain.xyz
o alcanzable también conwww.
domain.xyz, debe añadirse como alias al dominiodomain.xyz
En este ejemplo:domain.xyz
es el sitio web de los padres del aliaswww.domain.xyz
En general, el aliaswww
ya 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 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 Serveur Cloud (es necesario abrir el puerto 3306
en TCP/entrada en el pare-feu).
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 en cuestión 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 cortafuegos.
Esta guía explica cómo activar o desactivar el modo Mantenimiento en un sitio web de un Alojamiento Infomaniak.
Preámbulo
- El modo de mantenimiento permite mostrar un mensaje personalizado a sus visitantes p.ex durante la resolución de un problema técnico.
- También es posible especificar direcciones IP que podrán sortear Esta página.
- Se envía un correo electrónico a los usuarios de la Organización.
Activar modo de mantenimiento
Para activar una página que reemplace temporalmente su página de inicio habitual:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreasignado al producto afectado.
- Haga clic en el botón de cambio (toggle switch) para Habilitar la página de mantenimiento:
- Confirme la activación del mantenimiento.
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 Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreasignado al producto afectado.
- Haga clic en Página y mantenimiento en el menú lateral izquierdo.
- Haga clic en Crear página o en el botón Personalizar si ya existe:
- Ponga en página el texto que desee.
- Configure la pantalla utilizando los elementos a la derecha.
- Haga clic en Guardar para no perder sus cambios durante la edición.
- Haga clic en Guardar & activar para publicar la página:
Permitir direcciones IP
Es posible mostrar un sitio incluso con el modo de mantenimiento. Para ello, es necesario indicar las direcciones IP de los ordenadores que deben poder eludir el modo de mantenimiento:
- Active el modo de mantenimiento según el procedimiento anterior.
- Vea la página de configuración de la página de mantenimiento (véase el procedimiento anterior)
- Bajo Mantenimientoa la derecha, haga clic en Insertar mi dirección IP para permitir que su ordenador muestre el sitio sin modo de mantenimiento.
- También es posible introducir manualmente IPs para autorizar.
- Haga clic en Guardar y publicar.
Desactivar modo de mantenimiento
Para desactivar el mensaje que aparece en su sitio durante el mantenimiento:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreasignado al producto afectado.
- Haga clic en el botón Desactivar o en el botón giratorio (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 arriba para luego trabajar en WordPress.
Se recomienda instalar una extensión de WordPress (Hay decenas de ellos.) dedicada a la puesta en mantenimiento dentro del propio CMS.
De lo contrario, puede añadir 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 principal de WordPress.
Esta guía explica cómo...
- ... generar una CSR y clave privada para solicitar un certificado de terceros a una autoridad de certificación (CA)
- … importar este certificado para su sitio Infomaniak, gracias al CRT obtenido de la CA
Preámbulo
- Aunque Infomaniak ofrece todos los certificados SSL que podría necesitar...
- certificios gratis Let's Encrypt para los Sitios personales (solo posible con los sitios alojados en Infomaniak)
- cerantes DV de Sectigo para los Sitios profesionales/particulares no inscritos en el registro mercantil
- cerantes EV de Sectigo para los empresas inscritas en el registro mercantil
- ... también es posible instalar un certificado SSL obtenido en otra parte (certificado intermedio/intermediate de un organismo de certificación de su elección), certificado personalizado o autofirmado.
1. Generar CSR (Certificate Signing Request)
Una CSR (Certificate Signing Request o Solicitud de firma de certificado) es un fichero codificado que contiene la información necesaria para solicitar un certificado SSL/TLS. Debe generarse a su lado, para garantizar que la clave privada permanezca bajo su control, utilizando p.ex OpenSSL
Adapte e introduzca este comando en un terminal:
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"
Explicación
newkey rsa:2048
: Genera una nueva llave 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ón SAN (Subject Alternative Name), necesario 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 comprobar el contenido de la CSR con el siguiente comando:
openssl req -in domain.xyz.csr -noout -text
Esto ayuda a comprobar que todos los dominios enumerados en subjectAltName están correctamente incluidos.
Una vez generado el CSR, puede transmitirlo a la autoridad de certificación (CA) para obtener su certificado SSL/TLS.
2. Importar certificado externo
Una vez validado, la CA le expedirá un certificado (domain.xyz.crt
) y a veces un certificado intermedio (ca_bundle.crt
). Para acceder a la gestión de certificados SSL:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombreasignado al producto afectado.
- Haga clic en Certificados SSL en el menú lateral izquierdo.
- Haga clic en el botón azul Instalar un certificado:
- Elija el certificado personalizado.
- Haga clic en el botón Siguiente:
- Importa tu certificado y clave privada, ya sea mediante importación de archivos
.crt
y.key
o bien copiar y pegar. - Haga clic en Completar:
Orden alternativa para generar un certificado de autofirmación (opcional)
Si desea un certificado local sólo para pruebas o sin pasar por un CA (no recomendado para la producción), puede utilizar 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 de autofirmación (domain.xyz.crt
) y una clave privada (domain.xyz.key
). Sin embargo, los certificados de autofirmación no son reconocidos como válidos por los navegadores o sistemas públicos. Sólo son adecuados para entornos internos o de desarrollo.