logo

Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll
26/05/2025, by Ivan

Drupal 8 funciona en cualquier servidor web con una versión de PHP que cumpla con los requisitos de versión de PHP.

Muchos proveedores de alojamiento ofrecen opciones para la versión de PHP. La versión predeterminada de PHP puede ser menor que la requerida por Drupal, así que verifique la versión actual en el panel de control de su host y cámbiela a la última versión compatible (si es necesario).

PHP publica periódicamente actualizaciones de seguridad, manténgase informado en php.net y actualice o parchee sus servidores según sea necesario o trabaje con el proveedor de alojamiento que gestione las actualizaciones de PHP.

Si desea crear y desarrollar sitios Drupal en su computadora, puede instalar todo lo necesario localmente.

Nota de seguridad: algunas funciones de seguridad solo se proporcionan para Apache y (en menor medida) IIS mediante archivos .htaccess y web.config. Usted es responsable de recrear estas funciones cuando no se use Apache.

Permisos de archivos y carpetas

Drupal y PHP deben tener permisos de lectura y escritura en el directorio /sites/default/files. Esta área se usa para almacenar archivos en caché (CSS y JavaScript comprimidos) y cualquier carga de archivos a través de la interfaz de Drupal.

Nota de seguridad: un permiso universal como 0777 no es seguro y no se recomienda usarlo.

Apache

Apache es el servidor web más comúnmente usado para Drupal. Drupal funciona en Apache 2.x alojado en UNIX/Linux, OS X o Windows. Drupal 9 requiere al menos Apache 2.4.7.

La mayor parte del desarrollo y despliegue de Drupal se realiza en Apache, por lo que hay más experiencia y pruebas comunitarias en Apache que en otros servidores web.

Se requiere la extensión Apache 'mod_rewrite'. Se usa para URLs limpias.

La configuración de Apache Virtualhost debe incluir la directiva AllowOverride All para permitir el uso del archivo .htaccess de Drupal.

Si en el servidor Apache está activado por defecto Options +MultiViews, la configuración de Apache Virtualhost también debe incluir Options -MultiViews (o añadir -MultiViews a la directiva Options existente).

En algunos sistemas, especialmente en distribuciones OpenSuse, puede necesitar agregar configuraciones SymLink en el archivo .htaccess. Dependiendo de la configuración de seguridad, puede requerirse añadir +FollowSymLinks o +SymLinksIfOwnerMatch (especialmente en hosts compartidos). Si esto es necesario, los mensajes de error en pantalla pueden ser poco útiles, pero los registros de error identificarán correctamente el problema en ambos casos. Si edita el archivo .htaccess, recuerde que deberá editarlo de nuevo tras actualizaciones que sobrescriban el archivo.

Nginx

Nginx es un servidor web ampliamente usado, orientado a alto paralelismo, rendimiento y bajo uso de memoria.

Drupal funciona con versiones antiguas de Nginx (0.7.x, 0.8.x, 1.0.x, 1.2.x), versiones estables 1.8.x y principales 1.9.x, alojadas en UNIX/Linux, OS X o Windows. Nginx es una alternativa popular a Apache, por lo que también hay considerable experiencia comunitaria y pruebas en Nginx.

El sitio web de Nginx contiene un archivo de configuración para Drupal Nginx, que puede usarse para configurar sitios Drupal.

Microsoft IIS

Microsoft IIS es un servidor web y conjunto de módulos de extensión para uso con Microsoft Windows.

El núcleo de Drupal funciona con IIS 5, IIS 6, IIS 7, IIS 8 o IIS 10 si PHP está configurado correctamente.

Para obtener URLs limpias, puede que necesite usar un producto de terceros. Para IIS 7 u 8 puede usar el módulo de reescritura de URL de Microsoft o una solución de terceros.

En IIS 7, Drupal requiere Windows 2008 Server SP2 o superior para soportar fastCGI.

Servidor web integrado de PHP (solo para desarrollo)

El servidor web integrado de PHP está incluido como una herramienta CLI SAPI en PHP 5.4.0 y superior.

El servidor web PHP fue diseñado para ayudar en el desarrollo de aplicaciones. También puede ser útil para pruebas o para demostraciones en entornos controlados. No está destinado a usarse como servidor web de producción, por lo que no debe usarse como servidor público en producción.

Este servidor web se puede ejecutar con el comando de inicio rápido de Drupal.

 

Source URL:

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.