miércoles, 24 de mayo de 2017

Requerimientos del sistema para Drupal 8

En una entrada anterior pusimos los requerimientos del sistema para drupal 6 y 7. Ahora os mostramos cuáles son los requisitos mínimos de la instalación de Drupal 8.

Drupal 8

Drupal 8 requiere como mínimo la versión de PHP 5.5.9 o posteriores, con la extensión CURL activada. Sin embargo, se recomienda utilizar 5.6.5 o superior. PHP 5.6 es la última versión menor de PHP, por lo que ofrece un rendimiento y mayor seguridad. Desde 5.6.5 (y 5.5.21) PHP proporciona una función de protección contra inyecciones de SQL para bases de datos MySQL. PHP 7 es la mejor elección, una vez liberado, por su mejoras en el rendimiento.

Si su biblioteca curl es la versión 7.35 (por defecto en algunas distribuciones Ubuntu), hay un error que podría afectar de forma intermitente la conectividad con otros sitios.

Drupal 8 no puede ser instalado en hosts con la 'magic_quotes_gpc', 'magic_quotes_runtime', o 'safe_mode' en la configuración PHP que estén activados; estos valores están en desuso en PHP 5.3 y no tienen efecto ya en PHP 5.4 o superior.

PHP Data Objects (PDO) debe activarse para que Drupal 8 pueda instalarse y funcionar correctamente. En php.ini. Descomente (quite el punto y coma que lleva) en las líneas extension=php_pdo.dll, extension=php_pdo_mysql.dll . En Linux, estos serían extension=pdo.so and extension=pdo_mysql.so. Algunas distribuciones de Linux pueden tener estas extensiones por defecto en los archivos que se encuentran en la carpeta conf.d (Ubuntu 12.04: /etc/php5/conf.d tiene pdo.ini y pdo_mysq.ini). Si estas líneas no están allí, tendrá que agregarlas manualmente. La versión PECL de PDO no es compatible con Drupal 8 y no se puede utilizar.

El Administrador de actualizaciones de Drupal 8 puede instalar/actualizar módulos y temas a través de SSH si las bibliotecas necesarias se han instalado en el servidor. Si tiene derechos de administrador en un servidor Debian / Ubuntu, y SSH no está disponible (ver phpinfo ) por lo general se puede instalar ejecutando:

apt-get install libssh2-php.
Drupal 8 puede requerir el parámetro de tiempo (max_execution_time) que este como mínimo seteado a 30 segundos.

Si se utiliza la memoria caché opcode APC con Drupal 8, este requiere como mínimo APC 3.1.13 o superior. PHP 5.5 tiene el caché Zend opcode incorporado. Se necesita también php5-ctype.

La siguiente es la lista de requisitos de PHP para Drupal 8 beta 12:


lunes, 22 de mayo de 2017

Requerimientos del sistema para Drupal

Para instalar y correr Drupal, el servidor debe de tener ciertas características mínimas. La mayor parte de la empresas de alojamiento de sitios web contienen estas características. Sin embargo, algunas compañías se destacan por su apoyo a la comunidad de Drupal. Si necesitas alojar tu sitio considera seleccionar alguna de las compañías de alojamiento que soportan a nuestra comunidad.

Sistema Operativo

Drupal funciona en cualquier sistema operativo linux y windows que soporte tanto los servidores webs como los de base de datos recomendados. No obstante la mayor parte de la comunidad sugiere que por seguridad es más recomendable un sistema Linux y entre estos Ubuntu es la distro más valorada.

Espacio en Disco

Una instalación mínima requiere 15 MB. 60 MB se necesitan con un sitio con muchos módulos instalados y temas. Tenga en cuenta que necesitara mucho mas para la base de datos, archivos cargados por los usuarios , copias de seguridad y otros.

Servidor Web

Apache, Nginx, o Microsoft IIS
Mas detalles del servidor web

Base de datos:

Drupal 6: MySQL 4.1 o versión posterior, PostgreSQL 7.1,
Drupal 7: MySQL 5.0.15 o versión posterior con PDO, PostgreSQL 8.3 o versión mas alta con PDO, SQLite 3.3.7 o posterior

Drupal 8: MySQL 5.5.3/MariaDB 5.5.20/Percona Server 5.5.8 versión posterior con PDO y InnoDB motor de almacenamiento compatible, PostgreSQL 8.3 o posterior con PDO, SQLite 3.4.2 o mas alta.

Microsoft SQL Server and Oracle son soportados utilizando módulos adicionales.
Mas detalle sobre la base de datos.

PHP

Drupal 6: PHP 5.x solamente (5.2.5 o version posterior se recomienda ). Aviso: soporte para PHP 4.x ha sido descontinuado. El nucleo Drupal funciona con PHP 5.3.x, pero PHP 5.3.x y posteriores versiones pueden producir errores especialmente en modulos y temas desarrollados para extender la funcionalidad del nucleo.
Drupal 7: PHP 5.2.5 + (5.4 o posterior recomendado).
Drupal 8: PHP 5.5.9 o posterior

Más detalles sobre los requerimientos de PHP , incluyendo requerimientos de memoria

Install Drupal 8 in CentOS

Drupal is an open source, flexible, highly scalable and secure Content Management System (CMS) which allows users to easily build and create...