Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
La oferta Servidor Cloud te permite crear varios alojamientos ("espacios FTP" para los que creas tus cuentas FTP/SSH) en los que añadir sitios web ("vhosts Apache" para el dominio indicado).
Puedes distribuir los sitios web en tus alojamientos como quieras. Puedes configurarlos indicando el directorio raíz y alguna información, como el memory_limit y el max_execution_time.
Hay varias herramientas web disponibles, como los cronjob, Mi Sitio WordPress(que permite utilizar el Wordpress de forma muy sencilla) o los registros de acceso y de errores (logs). También se puede añadir un módulo Apache específico o instalar un sistema de caché.
Gestionado: gestionamos la parte software sin que puedas configurar libremente el servidor (sin instalación personalizada, por ejemplo). Solo nosotros podemos instalar programas específicos. Más información
No gestionado: solo nos ocupamos del hardware e instalamos la versión de Linux p Wiondows seleccionadaen el pedido. No hay ninguna intervención en el software. El Servidor es "tu responsabilidad". Puedes reiniciar el servidor mediante el Manager Infomaniak y hay un sistema de snapshot disponible.
Si dudas en elegir un Servidor Cloud y prevés que tendrá un gran contenido de vídeos, puedes optar por un alojamiento compartido con un espacio VOD. Esto soluciona los problemas de sobrecarga en un sitio, ya que te permite disociar el contenido audiovisual de tu alojamiento compartido y disponer así de un espacio de almacenamiento de vídeos que soporte fácilmente las sobrecargas. Además, también dispondrás de estadísticas detalladas del número de visualizaciones de tus vídeos.
Esta guía explica cómo modificar la configuración servidor de un sitio con un alojamiento Web y un Servidor Cloud gestionado.
La diferencia entre los archivos .user.ini y .htaccess
- Apache es el servidor HTTP. Se configura con un archivo.htaccesscolocado en la raíz del sitio web.
- PHP es un lenguaje de programación utilizado para crear páginas web dinámicas por medio de un servidor HTTP. Es posible personalizar las directivas PHP con un archivo.user.ini,, las cuales serán efectivas en las carpetas y subcarpetas de la ubicación del archivo .user.ini
- la modificación del archivo.user.inirequiere algunos minutos para hacerse efectiva
- las directivas PHP deben colocarse obligatoriamente en el archivo .user.ini para ser tenidas en cuenta
Ahora vamos a explicar 3 formas de modificar la configuración servidor de un sitio.
1. Modificar la configuración PHP mediante el Manager
La mayoría de los parámetros (max_input_vars, allow_url_fopen, memory_limit, etc.) puede configurarsepor medio del Manager:
- abrir el Manager (manager.infomaniak.com)
- ir aAlojamiento Web
- si es necesario, hacer clic en el alojamiento/el nombre de dominio correspondiente
- enSitios en la parte inferior, hacer clic en el nombre de dominio del sitio correspondiente
- hacer clic en el botónParámetros avanzados
- en las pestañas PHP y Apache, ajustar la configuración del sitio según las necesidades
- guardar
2. Modificar la configuración PHP mediante el archivo .user.ini
Para las directivas PHPque no están en el Manager, es necesario definir los valores deseados en el archivo.user.ini: Por ejemplo:
max_file_uploads = 20
La lista de directivas existentes se encuentra en el sitio oficial de PHP pero los elementos con la indicación "PHP_INI_SYSTEM" en la columna "Modificable" así como max_input_time, memory_limit et mysqli.default_socket no son utilizables.
3. Modificar la configuración PHP en CLI
Para personalizar directivas PHP mediante una interfaz en línea de comando (CLI) o en tareas CRON, es necesario definir los valores deseados en un archivo .user.ini y llamar luego al ejecutable PHP con la opción-c .user.ini
El ejemplo siguiente permite modificar la memoria disponible para PHP:
~/web$ echo -e ''> memory-limit.php
~/web$ php memory-limit.php
memory_limit: 512M
~/web$ echo 'memory_limit = 1024M'> .user.ini
~/web$ php -c .user.inimemory-limit.php
memory_limit: 1024M
~/web$
El ejemplo siguiente activa allow_url_fopen para la herramienta WP CLI (permite sobre todo recuperar extensiones):
php -d allow_url_fopen=On ~/bin/wp package install trepmal/wp-revisions-cli
Recursos útiles
- Cómo crear un archivo .htaccess o .user.ini
- Cambiar la versión de PHP de un sitio web
- Activar la compresión Gzip
- Activar PageSpeed Tools de Google
- Aumentar la memoria y el tiempo de ejecución de los scripts
Esta guía explica cómo añadir un sitio (tu-sitio2.com) o un subdominio (xxx.tu-sitio.com) a un alojamiento existente.
Durante esta gestión multisitios/multidominios (virtual host), el espacio del disco y los recursos de tu alojamiento son compartidos entre tus sitios/subdominios.
Nota: si se utilizan los 20 sitios que se ofrecen por alojamiento web, podrás encargar sitios adicionales, como se explica en esta guía: https://faq.infomaniak.com/2197
Añadir un sitio o un subdominio
- Abrir el Manager (manager.infomaniak.com)
- Ir a Alojamiento Web o Servidor Cloud según tu producto
- Hacer clic en el alojamiento/el nombre de dominio correspondiente
- En Sitios hacer clic en Añadir
- Subdominio (xxx.tu-dominio.com)
- Introducir el nombre del Dominio (ej.: tu-sitio2.com) o del Subdominio (ej.: xxx.tu-dominio.com)
- Por defecto, el nuevo sitio se añade en el directorio siguiente: /sites/tu-sitio2.com en tu servidor FTP
- Para establecer manualmente la ubicación, habrá que hacer clic en Opciones Avanzadas (encima del botón Validar) y marcar la indicación: Establecer la ubicación manualmente y por último indicar un nombre de carpeta
- En Opciones avanzadas, puedes seleccionar una versión de PHP diferente de la recomendada
- Terminar el procedimiento con el botón Validar
Gestionar/mostrar tus sitios
- Abrir el Manager (manager.infomaniak.com)
- Ir a Alojamiento Web o Servidor Cloud según tu producto
- En el Panel de control del alojamiento correspondiente, tus diferentes sitios aparecen en la sección: Sitios
Eliminar un sitio o un subdominio
- Abrir el Manager (manager.infomaniak.com)
- Ir a Alojamiento Web
- Hacer clic en el alojamiento/el nombre de dominio correspondiente
- En la sección: Sitios, hacer clic en el icono
situado a la derecha del sitio correspondiente y seleccionar Desvincular
Más información
- Configurar una cuenta FTP restringida a la carpeta de un subdominio o de un sitio
- Instalar/obtener un certificado SSL
- Instalar un nuevo sitio Wordpress
Gracias por confiarnos el alojamiento de sus proyectos en línea.
Esta guía le permite utilizar rápidamente las funciones esenciales de su nuevo producto. En caso de problema, consulte nuestra base de conocimientos antes de contactar con nuestro equipo de soporte.
Ha pedido un servidor Cloud gestionado y desea
- crear un sitio Web WordPress con «Mi sitio Fácil»
- instalar una aplicación Web (ownCloud, Joomla, Drupal, phpBB, Simple Machines Forum, Magento, Prestashop, etc.)
- gestionar sus cuentas usuarios FTP
- gestionar y publicar ficheros en su alojamiento a través de nuestra FTP Manager
- gestionar sus bases de datos MySQL
- añadir un sitio o un subdominio a su alojamiento (multisitio)
- previsualizar su sitio si su nombre de dominio no apunta aún a los servidores de Infomaniak
Importante: si su nombre de dominio no está gestionado por Infomaniak o su alojamiento Nube no está gestionado en la misma cuenta cliente que su nombre de dominio, siga esta guía para configurar las DNS o los Records con el fin de vincular el nombre de dominio a su alojamiento.
Gracias por confiarnos el alojamiento de tus proyectos en línea.
Esta guía contiene algunos recursos indispensables para empezar bien con tu Servidor Cloud no gestionado
Servidor Cloud no gestionado Linux
- ¿Cómo conectarte a tu servidor mediante una clave SSH?
- ¿Cuáles son las distribuciones de Linux compatibles?
- Formatear e incrementar el volumen de datos del Servidor Cloud (importante)
Servidor Cloud no gestionado Windows
En caso de problema, consulta nuestra base de conocimientos. Por regla general, nuestro equipo de soporte responderá exclusivamente a las cuestiones relativas al hardware de los servidores Cloud no gestionados.
WordPress permite crear y mantener actualizado un sitio Web evolutivo y ergonómico sin conocimientos de programación. Se basa en WordPress, el sistema de gestión de contenido más utilizado en el mundo
Descubrir nuestros alojamientos compatibles con WordPress
Instalar WordPress en el sitio que elijas
- abrir el Manager (manager.infomaniak.com)
- ir a Alojamiento Web
- hacer clic en el alojamiento/el nombre de dominio correspondiente
- en el menú lateral izquierdo hacer clic en Mis Sitios
- hacer clic en WordPress y Apps
- hacer clic en + Nueva aplicación
- seleccionar WordPress y hacer clic en Instalar
Dos tipos de instalación posibles: fácil y avanzada para personalizar un poco más el uso de WordPress.
En cualquier caso deberás seleccionar el sitio en el que instalar la aplicación (mediante un menú desplegable que recoge los sitios que figuran en tu alojamiento), un nombre de usuario (identificador) y una contraseña que te servirán para conectarte en el panel de control WordPress (más información: https://faq.infomaniak.com/2275).
Desinstalar un sitio WordPress
- abrir el Manager (manager.infomaniak.com)
- ir a Alojamiento Web
- hacer clic en el alojamiento/el nombre de dominio correspondiente
- en el menú lateral izquierdo hacer clic en Mis Sitios
- hacer clic en WordPress y Apps
- en la tabla, pasa el ratón por el WordPress que quieras eliminar
- hacer clic en el icono de la papelera en la parte superior derecha de la miniatura correspondiente
- confirmar que se quiere desinstalar
;
Más información
- Descubrir nuestros alojamientos optimizados para WordPress
- Instalar un certificado SSL gratuito y adaptar los enlaces de un sitio WordPress
Esta guía explica cómo establecer la primera conexión con SSH en tu Servidor Cloud no gestionado.
Ejecutar un comando con derechos root.
Hay que teclear 'sudo su -' o 'sudo -s' (sin las comillas) para ejecutar un comando con derechos root. Más información
Desde un Mac o Linux
Para conectarte, debes abrir una ventana del terminal e introducir el comando siguiente:
ssh -i [key path] [user]@[server]
Si obtienes un error "WARNING: UNPROTECTED PRIVATE KEY FILE!", ejecuta el comando siguiente:
chmod 400 [key path]
Significado de las indicaciones
[key path] = enlace al archivo que contiene la clave privada. A modo de recordatorio, al accionar tu servidor Cloud no gestionado, se te ha invitado a generar un par de claves o a cargar tu propia clave pública. (los derechos deben ser suficientes, 0700 p.ej).
[user] = leer al final de la guía
[server] = dirección IPv4 del servidor (indicada en tu consola de administración en el menú «Servidor» -> «Cloud» en la página «Servidor Cloud»)
Desde Windows
Windows no permite conectarse con SSH nativamente pero puedes activar el Shell Bash (Windows 10 mínimo) o descargar los dos programas gratuitos siguientes: PuTTY y PuTTYgen
Para empezar, debes convertir tu clave privada para utilizarla con PuTTY.
Para esto, abre PuTTYgen y haz clic en el botón «Load» para cargar tu clave privada. A continuación, debes guardar la clave privada con el botón Save private key»».
Abre luego PuTTY y configúralo con los elementos siguientes:
EnSesión (en el panel de la izquierda):
[HostName]= dirección IPv4 del servidor (indicada en tu consola de administración en el menú «Servidor» > «Cloud» en la página «Servidor Cloud»)
[Puerto] = deja el puerto por defecto, es decir, el 22.
[Connection type] = indica aquí «SSH»
En Connection / SSH / Auth (en el panel de la izquierda): abre tu clave privada generada en PuTTYgen con el botón « Browse » en «Private key file for authentication ».
».Para terminar, pulsa el botón «Open» en la parte inferior de la ventana. Se abrirá un terminal y te pedirá el nombre de usuario. ([user] = leer más abajo)
Nombre de usuario ([user] por defecto de los servidores Cloud no gestionados con
Alma Linux = almalinux
archlinux = arch
CentOS = cloud-user
Debian Stretch =debian
Debian Jessie =debian
Debian Wheezy (y versiones anteriores) = root
Fedora = fedora
FreeBsd = freebsd
Ubuntu = ubuntu
OpenBsd = openbsd
openSUSE LEAP 15 = opensuse
openSUSE 42 = root
rancherOs = rancher
SuSE linux Enterprise server = root
En el plano técnico
Un alojamiento engloba diferentes sitios web. Por tanto, es posible añadir varios sitios web a un alojamiento (gestión multisitio/multidominios). En este caso, los recursos del alojamiento (espacio web, bases de datos, tiempo de ejecución y memoria de los scripts, etc.) son compartidos entre los diferentes sitios web del alojamiento.
Por ejemplo, el plan Servidor Cloud de base contiene un número determinado de alojamientos (por ej. 5) y un número más elevado de sitios web (por ej. 20). Esto significa que usted puede crear 20 sitios web (con 20 nombres de dominio/subdominio diferentes) que podrá organizar libremente entre sus 5 alojamientos.
En el plano administrativo
Es posible delegar derechos de administración y de acceso a nivel de un alojamiento con el fin de confiar a una persona la gestión de todos los sitios contenidos en un alojamiento concreto.
Y, al contrario, es posible restringir la gestión de un sitio concreto dentro de un mismo alojamiento. Un usuario (que usted añade a su plataforma de gestión) no podrá tener un derecho limitado a un solo sitio, sino a un alojamiento.
Sin embargo, usted puede crear un usuario FTP limitado a una carpeta concreta (en este caso habría que limitarlo a la carpeta en la que se encuentra el sitio).
Esta guía explica cómo modificar su oferta actual de Cloud Server (gestionado o no).
Servidor en la nube administrado
Aumentar los recursos de CPU/RAM, número de alojamientos/sitios...
El plan básico de Managed Cloud Server contiene 5 hostings y 20 sitios web . Para agregar hosting adicional o modificar la configuración del Servidor Cloud administrado:
- abre el Manager ( manager.infomaniak.com )
- ir al servidor de la nube
- haga clic en el servidor en cuestión
- haga clic en el botón Administrar y luego Modificar la oferta
- haga los ajustes deseados y complete el procedimiento
Cambiar el tamaño del alojamiento
Leer modificar el espacio en disco de un hosting
Servidor en la nube no administrado
Cambiar tamaño de almacenamiento
Para modificar la configuración de su Servidor Cloud no administrado:
- abre el Manager ( manager.infomaniak.com )
- ir al servidor de la nube
- haga clic en el servidor en cuestión
- haga clic en el botón Administrar y luego Modificar la oferta
- haga los ajustes deseados y complete el procedimiento
- ampliar el volumen después de aumentar el volumen de almacenamiento
Esta guía explica cómo activar el modo mantenimiento en un sitio Web de su alojamiento. El modo mantenimiento permite mostrar un mensaje personalizado a sus visitantes, por ejemplo, durante la la resolución de un problema técnico. También se pueden configurar direcciones IP que puedan evitar esta página.
Activar el modo mantenimiento
- abrir el Manager (manager.infomaniak.com)
- ir a AlojamientoWeb
- hacer clic en el alojamiento/el nombre de dominio correspondiente
- en el panel lateral izquierdo, hacer clic en Mis sitios y en Editor de página
- seleccionar el sitio correspondiente
- hacer clic en el rectángulo "+ Página de mantenimiento"
- configurar la visualización con la ayuda de los elementos de la derecha
- hacer clic en Guardar y publicar
Autorizar direcciones IP
Es posible mostrar un sitio sin el modo mantenimiento. Para eso, es preciso indicar las direcciones IP de los ordenadores que tienen que evitar el modo mantenimiento:
- activar el modo mantenimiento según el modo anterior
- dirigirse a la página de configuración de la página de mantenimiento (cf. procedimiento anterior)
- en Mantenimiento a la derecha, hacer clic en Insertar mi dirección IP para autorizar que tu ordenador muestre el sitio sin modo mantenimiento. También se pueden introducir manualmente las IP que hay que autorizar
- hacer clic en Guardar y publicar