Pasar al contenido principal

Instalación servidor local Xampp para Drupal

     Antes de comenzar a trabajar en cualquier proyecto web, es necesario que cuentes con un entorno de desarrollo en el que puedas ejecutar tus códigos y/o aplicaciones; en el caso de Drupal, necesitarás un servidor en el que estén instalados Apache, php y mysql para poder realizar la instalación, configuración y ejecución de tu proyecto.

     Existen varias opciones para instalar esta clase de servidores, tanto si el sistema operativo Linux, Windows o cualquier otro.

     Una de las maneras menos complicadas de realizar esta clase de instalaciones, es utilizar el Servidor Local Xampp, cuyo contenido incluye un servidor Apache, Mysql y php, por lo que en poco tiempo podrás comenzar a trabajar con tu proyecto, sin grandes preocupaciones ni conocimientos avanzados sobre servidores.

     Si quieres descargar el servidor Xampp en tu máquina, sólo tendrás que acceder su Página Oficial y descargarte la versión más adecuada a tu sistema operativo.

xampp - www.drupaladicto.org Formacion especializada en drupal y symfony - roles permisos y usuarios

     Desde esta página podrás descargar la última versión compatible con la versión más reciente de Php, pero si por el contrario, necesitar utilizar una versión inferior, porque tu proyecto sea en Drupal 7, por ejemplo, también podrás descargar otras versiones desde su Página Oficial Otras versiones.

xampp - www.drupaladicto.org Formacion especializada en drupal y symfony - roles permisos y usuarios

     Tan pronto como haya terminado la descarga del instalador, como con el resto de aplicaciones para Windows, tendrás que hacer clic para iniciar el proceso de ejecución y hacer otro clic en el botón siguiente hasta que finalice todo el proceso.

xampp - www.drupaladicto.org Formacion especializada en drupal y symfony - roles permisos y usuarios

     Cuando se haya terminado la instalación del Xampp, se mostrará en pantalla el Panel de Control, donde podrás inicializar, entre otras opciones, los servidores de Apache y MySql, haciendo clic en el botón arrancar, necesarios para continuar con la instalación del Drupal.

xampp - www.drupaladicto.org Formacion especializada en drupal y symfony - roles permisos y usuarios

     El siguiente paso será la descarga de tus archivos de Drupal, dentro de la carpeta pública del servidor, para ello busca en tu disco C la ubicación de tu instalación del Xampp, y dentro de esta, la carpeta htdocs, dentro de la que deberías colocar todos los archivos de tus instalaciones web, incluyendo la de Drupal.

xampp - www.drupaladicto.org Formacion especializada en drupal y symfony - roles permisos y usuarios

     Para trabajar con Drupal, es recomendable realizar algunas modificaciones, en la configuración por defecto, al menos hasta el momento de escribir este artículo, para evitar ciertos errores relacionados con la memoria, tiempo de ejecución, etc.

     Configuración Servidor Local Drupal 8

xampp - www.drupaladicto.org Formacion especializada en drupal y symfony - roles permisos y usuarios

xampp - www.drupaladicto.org Formacion especializada en drupal y symfony - roles permisos y usuarios

 

     Otro de los cambios que serán necesarios, antes de comenzar con el proceso de instalación de Drupal, es la configuración del dominio virtual o Virtual host, es lo que te permitirá acceder a tu web, mediante el navegador, para inicializar el instalador de Drupal, en esta primera fase y, posteriormente, para continuar con la gestión total de tu proyecto Drupal.

    Para la configuración del dominio virtual, en el caso de hacerlo en un servidor local, que utiliza el sistema operativo Windows, tendrás que modificar dos archivos específicamente, esto serán el archivo hosts, de Windows, ubicado en "C:\Windows\System32\drivers\etc", y dentro de este copiarás la línea que viene como ejemplo, comentada en el archivo y la sustituirás con el nombre o dominio que utilizarás en tu proyecto Drupal.

drupal 8 - www.drupaladicto.org Formacion especializada en drupal y symfony - roles permisos y usuarios

     El otro archivo que tendrás que modificar, es el httpd-vhost.conf, que define el "Virtual Host", dentro de tu servidor Apache en Xampp, ubicado en "C:\xampp\apache\conf", donde al igual que en caso anterior, deberás copiar las líneas que te vienen comentadas como ejemplo y sustituirlas con los datos específicos para tu proyecto Drupal.

drupal8 - www.drupaladicto.org Formacion especializada en drupal y symfony - roles permisos y usuarios