Cómo instalar Drupal 8

Buen trabajo chicos! Ahora que ha leído algunas cosas sobre Drupal y desea probarlo, aquí hay una guía paso a paso para instalar Drupal 8 y ayudarlo a comenzar. Como dicen, comenzar es la parte más difícil.

Un breve sobre Drupal

Drupal es un marco de gestión de contenido. ¿Ahora preguntas qué es eso? Por lo tanto, un sistema de gestión de contenido gestiona la creación y modificación de contenido digital. Drupal se centra principalmente en contenido basado en la web, como la estructuración de sitios web y otras cosas. Está desarrollado sobre el lenguaje de programación PHP. Es de código abierto, lo que significa que instalar y ejecutar Drupal es gratuito.

Entonces, comencemos la instalación.

Requisitos previos para instalar Drupal 8

Requisitos del sistema

Antes de continuar, tome un momento para evaluar si su sistema tiene el hardware y el software necesarios para que Drupal funcione sin fallas.

  • Sistema operativo: Windows 7 + / Linux / Unix / MacOS / Ubuntu
  • Espacio en disco: el software central requiere 100 MB de espacio libre en disco. La pila AMP requiere un poco más de 1 GB. Se recomienda tener al menos 1 GB de espacio libre adicional para acomodar los recursos de su sitio web.
  • Memoria: al menos 100 MB de RAM libre disponible.

Requerimientos de desarrollo

Ahora que hemos establecido que su computadora es apta para instalar Drupal 8, existen otros requisitos para comenzar a desarrollar su sitio web en Drupal. Esto se conoce popularmente como la pila AMP (Apache MySQL PHP).

Si su único propósito ahora es aprender Drupal, simplemente puede descargar los tres software anteriores y comenzar a instalar Drupal 8. Las instrucciones detalladas se proporcionan en la siguiente sección (Instalación de AMP) de este documento.

Sin embargo, para una comprensión más profunda de varios software compatibles, lea a continuación.

  • Requisitos del navegador

Los sitios web creados con Drupal son compatibles con todos los navegadores modernos que admiten CSS y JavaScript. Algunos navegadores recomendados son:

  1. Internet Explorer 11+
  2. Firefox 5+
  3. Microsoft Edge
  4. Google Chrome
  5. Opera 12+
  6. Safari 5+
  • Requisitos del servidor de bases de datos

Los sitios web de Drupal admiten conectividad con un montón de servidores de datos. Puede alojar sus datos en un motor local o en un motor remoto utilizando cualquiera de los proveedores de servidores de bases de datos recomendados a continuación.

  1. MySQL 5.5.3+ (muy recomendado)
  2. MariaDB 5.5.2+
  3. Percona Server 5.5.8+
  4. PostgreSQL 9.1.2+
  5. SQLite 3.6.8+

Aunque Drupal también es compatible con MS SQL Server y MongoDB, se recomienda utilizar MySQL. La razón de esto es que Drupal mismo operaba en el servidor de base de datos MySQL y, por lo tanto, la configuración se vuelve fácil. Cualquier otro servidor requiere una configuración de base de datos adicional. Por lo tanto, si es principiante en Drupal, le recomendamos que obtenga Drupal en MySQL antes de experimentar con otras bases de datos.

  • Servidor web

Drupal 8 necesita un servidor web para alojar el sitio web que crearía. El servidor web debe estar alojado en Unix / Linux / OS X / Windows. Puede configurar un servidor en su propia computadora o en algún sitio de alojamiento web. Una búsqueda rápida en Google incluiría cientos de sitios de alojamiento web. Los servidores web recomendados son:

  1. Apache 2+ (muy recomendable)
  2. Nginx 0.7+
  3. Microsoft IIS 5+
  4. Hiawatha
  5. Servidor web incorporado en PHP (recomendado solo para desarrollo)

Apache es muy recomendable ya que existe una vasta comunidad de usuarios de Drupal que han realizado el desarrollo y la implementación de la combinación Drupal + Apache. Esto hace que la resolución de errores comunes sea muy fácil.

El servidor web incorporado de PHP se incluye con la CLI cuando instala PHP. Este es el método más conveniente si recién está comenzando a aprender el desarrollo de sitios web y el alojamiento le parece una tarea desalentadora. Sin embargo, no use el servidor web PHP para entornos de producción.

  • Requisitos PHP

Drupal se ejecuta en PHP. Es necesario que su computadora haya instalado PHP antes de instalar Drupal 8. Drupal recomienda la versión PHP 7.2+.

  • Requisitos del gerente de dependencia

Dado que Drupal depende de una pila web y de datos para su buen funcionamiento, es muy importante administrar las dependencias entre ellos. Cualquier software / herramienta no compatible descargado puede derribar todo el sitio web. Drupal recomienda usar Composer para administrar las dependencias.

Pasos para instalar AMP

Para los principiantes, que desean aprender Drupal con las mínimas molestias de alojamiento, servidor y otras cosas, esta sección proporciona detalles sobre cómo configurar su máquina local como servidor y comenzar con el desarrollo de Drupal.

Paso 1: descargue el archivo ejecutable del instalador de AMP.

Paso 2: abre el archivo exe. Aterrizarás en la siguiente pantalla. Puede seleccionar opciones adicionales si lo desea. Haga clic en Siguiente.

Paso 3: lea y acepte el acuerdo de licencia. Haga clic en Siguiente.

Paso 4: Seleccione el directorio deseado para instalar y haga clic en Siguiente.

Paso 5: Llegas al menú de inicio y a las pantallas de preferencias de acceso directo del escritorio. Deje que sean los predeterminados y siga haciendo clic en Siguiente hasta que llegue al botón Instalar. Haga clic en Instalar para comenzar la instalación.

Asegúrese de tener una conexión a Internet activa durante todo el proceso de instalación.

Paso 6: haga clic en Finalizar para completar la configuración. Ahora su computadora local tiene instalado Apache MySQL PHP.

Pasos para instalar Drupal 8

Genial, tenemos todos los ingredientes necesarios y estamos listos para instalar Drupal 8. Analicemos varias formas de instalar Drupal 8.

Para los principiantes, se recomienda descargar a través del archivo de instalación, ya que es la forma más fácil. Puede saltar al subpunto relevante a continuación. Sin embargo, si desea ampliar su base de conocimientos, lea a continuación.

1. Instalador con un clic del proveedor de hosting

Si ha optado por alojar su servidor web en línea a través de un sitio de proveedor de alojamiento web, busque un instalador Drupal con un solo clic. Póngase en contacto con su proveedor de alojamiento y solicite una guía o documentación sobre el instalador Drupal con un solo clic.

2. Entorno preconfigurado

Existen kits de instalación previamente seleccionados para diversos entornos de desarrollo local. Simplemente puede encontrar el más adecuado para usted aquí. Aunque es poco probable que después de haber instalado la pila AMP al menos, requiera esta opción de instalación.

3. Compositor

Es el método de instalación altamente recomendado, ya que instalaría la versión más compatible de Drupal basada en su pila subyacente de versión PHP, servidor web y servidor de datos. En pocas palabras, el compositor administrará las dependencias de manera eficiente.

Para descargar el software principal de Drupal, abra la línea de comandos de Composer y busque el directorio de instalación deseado. Luego ejecuta el siguiente comando

compositor create-project drupal-composer / drupal-project: 8.x-dev mydir –no-interacción

Esto instalará los archivos principales en una carpeta mydir en la ubicación deseada.

4. Descargue el archivo de instalación

Alternativamente, también puede descargar un archivo ejecutable desde el sitio web de Drupal. Esta es la opción más segura y sin complicaciones para aquellos que están en la etapa de principiante en el aprendizaje de Drupal.

Cubriremos esta opción paso a paso a continuación.

Paso 1: descargue el archivo zip o tar.gz de la última versión de Drupal.

Paso 2: vaya al directorio donde se instaló MAMP y reemplace el contenido de la carpeta htdocs con el contenido del archivo descargado.

Paso 3: Abra MAMP y haga clic en 'Abrir página de WebStart'. Asegúrese de que los servidores Apache y MySQL se estén ejecutando.

Paso 4: aterrizará en la siguiente página.

Paso 5: configurar una base de datos. Haga clic en phpMyAdmin.

Paso 6: Esto abrirá la página de administración de PHP en una nueva pestaña. Haga clic en Nuevo en el panel izquierdo e ingrese el nombre de la base de datos. Haga clic en crear.

Paso 7: regrese a la pestaña MAMP y haga clic en 'MyWebsite'.

Paso 8: Accederá a la página de instalación del sitio web predeterminado de Drupal.

Paso 9: haga clic en Guardar y continuar y seleccione Instalación estándar en la siguiente pantalla. Haga clic en Guardar y continuar nuevamente.

Paso 10: Si llega a dicha pantalla, haga clic en el enlace 'Continuar de todos modos' en la parte inferior de la página.

Paso 11: Ingrese el nombre de la base de datos, el nombre de usuario y la contraseña. El nombre de usuario y la contraseña se pueden encontrar en la página de inicio de MAMP en la sección MySQL. Haga clic en Guardar y continuar.

Paso 12: Luego ingrese el nombre de su sitio web, seleccione un nombre de usuario y contraseña y haga clic en Instalar.

Voila! Tu primer sitio web de demostración está listo. Juegue con él, haga algunos pequeños ajustes y aprenda Drupal de una manera divertida.

Hecho de la diversión

Si está ejecutando una máquina de 32 bits, no podrá ingresar fechas antes del año 1901 y después del año 2038. Esto se conoce comúnmente como el problema 2038.

Artículos recomendados

Esta ha sido una guía sobre la instalación de Drupal 8. Aquí hemos discutido los Pasos para instalar Drupal 8 y también el proceso de instalación de AMP. También puede consultar los siguientes artículos para obtener más información:

  1. ¿Cómo instalar Apache?
  2. Pasos para instalar SQL Server?
  3. ¿Cómo instalar MATLAB?
  4. Guía para instalar Appium?
  5. MariaDB vs MySQL