Académique Documents
Professionnel Documents
Culture Documents
- José Martí -
Guía básica de
Drupal 7
Una guía sencilla para ayudar al usuario, que
comienza con Drupal, a trabajar de forma rápida
y efectiva con esta plataforma.
Contacto: apalvarez@estudiantes.uci.cu
Introducción
Con el auge de Internet las aplicaciones web se han convertido en la principal forma de
comunicación en la red de redes, y los sistemas de gestión de contenidos han tenido gran
impacto en el desarrollo de la misma. Drupal, al ser un Sistema para la Gestión de
Contenidos(CMS por sus siglas en inglés), está preparado para ser usado en la creación
de sitios web, tanto para grandes como para medianas empresas. Como un framework de
aplicaciones web, Drupal está cambiando la forma en que la gente piensa sobre el
desarrollo de este tipo de aplicaciones. Cuando trabajas por primera vez con Drupal,
puede parecer difícil entenderlo, pero luego de un tiempo, ves que es tan sencillo como
los demás CMS o frameworks. A partir de ese entonces comprendes que Drupal es algo
más que una solución para gestionar contenidos, aprecias la facilidad y rapidez con que
se pueden construir sitios web ricos en funciones, y entonces, centrarás gran parte de tu
tiempo en el aprendizaje de Drupal.
Pero, ¿Qué es Drupal?, la respuesta sería: “Drupal es una plataforma de código abierto
para la gestión de contenidos que te permite construir, de forma fácil y rápida, simples y
complejos sitios web, yendo desde blogs personales, sitios corporativos, hasta sitios de
redes sociales”. Lo que puedes construir con Drupal solo está limitado por tu imaginación
y el tiempo que le dediques a la plataforma.
Como es de código abierto, la comunidad de Drupal está constantemente mejorando la
plataforma y extendiendo las funcionalidades del núcleo de la misma mediante la creación
de nuevos y excitantes módulos adicionales. Si surge un nuevo concepto en la web, lo
más probable es que desarrollen un nuevo módulo para Drupal que permita la aplicación
del concepto en cuestión. Gracias a la comunidad mundial que hay por detrás de la
plataforma, es que Drupal es lo que es hoy en día, y lo que se convertirá en el futuro. En
esta guía veremos como aprovechar las características aportadas por la comunidad, para
que nos permita crear soluciones increíbles con el mínimo esfuerzo.
Capítulo 1: Instalando Drupal
Aclarar que todas las explicaciones que aparecen a continuación fueron realizadas en un servidor
LAMP(Linux+Apache+MySQL+PHP), el cual se configuró de manera local.
Requerimientos mínimos
• Espacio en disco: 15 MB
• Servidor web: Apache 1.3, Apache 2.x(recomendado), o Microsoft IIS
• Servidor de BD: MySQL 5.0.15 o superior con PDO(recomendado), SQLite 3.3.7 o
superior.
• PHP: 5.3 o superior (recomendado para Drupal 7)
La línea anterior nos instalará el software necesario para comenzar a instalar Drupal, pero
es necesario realizar algunos ajustes para evitar posibles complicaciones en el proceso
de instalación de Drupal.
Problemas de permisos
Luego de continuar con la instalación, es posible que nos salga una pantalla como la que
se muestra en la Figura 3. En los sistemas basados en Linux suelen ocurrir este tipo de
errores. Como podrán observar la solución te la dan los mismos errores. Solo tenemos
que seguir las instrucciones que nos muestran.
1. Crear la carpeta “files” dentro de “sites/default/” de forma manual y darle permisos de
lectura y escritura a todos.
2. Copiar el fichero “sites/default/default.settings.php” ahi mismo en la carpeta “default” y
renombrarlo a “settings.php” y darle permisos se escritura y lectura para todos.
Luego podemos continuar con la instalación. Actualizamos la pagina y si todo marcha bien
nos saldrá un formulario para configurar los parámetros de conexión con el servidor de
base de datos.
Pero antes de eso, es necesario crear un base de datos para muestro Drupal. Abrimos
una nueva pestaña en el navegador y accedemos mediante la dirección
http://localhost/phpmyadmin la cual nos mostrará un formulario de acceso(en ocasiones
no se muestra si el usuario “root” no tiene contraseña) y luego una pantalla como la que
aparece en la Figura 4 y 4.1. Creamos la base de datos y continuamos con la instalación.
Resumen
En este capítulo explicamos los requerimientos mínimos para instalar Drupal, los posibles
errores con los que nos podemos encontrar durante la instalación, así como las
configuraciones básicas de la instalación de Drupal.