Вы находитесь на странице: 1из 22

Instalacin de Drupal:

0. Requisitos mnimos para la instalacin Servidor Apache. 1 base de datos MySql PHP 5 Acceso ftp al servidor. Qu es drupal? Drupal generalmente se cataloga como un Sistema Gestor de Contenidos (CMS) 1. Instalacin Descargar la ltima versin de drupal y la traduccin al castellano. Descomprimir el paquete de instalacin de drupal y transferirlo a nuestro sitio web va ftp. Descomprimir el paquete de instalacin de traduccin y transferirlo a nuestro servidor web, hay que poner el contenido directamente en el raz de nuestro sitio drupal. Accedemos en el navegador a la direccin: http://tusitio.com/drupal*. *Esta direccin ser la de tu dominio y el directorio donde hayas instalado drupal, si lo has puesto en el directorio raz, debes acceder a la raz de tu sitio. Http://tusitio.com/ Si hemos transferido el paquete de traduccin, drupal nos mostrar la opcin de elegir el idioma de la instalacin.

Durante la instalacin es recomendable dar permisos 777 (lectura, ejecucin y escritura) al fichero sites/default/settings y as evitaremos pantallas como estas:

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Como parte del proceso de instalacin es necesario poner otra copia del fichero sites/default.settings.php y renombrarlo como settings.php. As la carpeta sites contendr dos ficheros: default.settings.php y settings.php 2.Instalando la base de datos: Completamos los siguientes datos: nombre de la base de datos, usuario de la base de datos, contrasea del usuario de la base de datos, servidor de la base de datos (generamente localhost), prefijo de las tablas, esto nos ayudar a localizar la instalacin de drupal, si tenemos otras tablas instaladas.

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Una vez completados correctamente los datos de acceso a la base de datos deberemos restablecer los permisos de los ficheros: sites/default/settings.php y sites/default/default.settings.php Restablecemos los permisos a 555 (eliminar los permisos de escritura) Si todo va bien, nos aparecer el siguiente mensaje:

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

3.Configuracin del sitio web. Completamos los campos nombre del sitio web: tusitio.com, y el correo electrnico que aparecer como remitente de los envos desde nuestro sitio, por ejemplo si un usuario quiere restablecer la contrasea.

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Creamos la cuenta del administrador, elegimos un nombre para el administrador del sitio. Direccin de correo electrnico: La cuenta de correo a la que se enviarn los correos del sistema, alta de usuarios, notificaciones del sitio...

Configuracin de la zona horaria del servidor.

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Elegimos si queremos urls limpias, es decir se eliminar ?q= que no dejen al descubierto los pasos de parmetros, y hagan los enlaces ms fciles de identificar. Recomendado. Actualizar Notificaciones. La configuracin predeterminada muestra esta casilla activa, y es una medida de seguridad. Recomendado activado. Finalizar de instalar la interfaz de traduccin: Y ya tenemos nuestro sitio web en drupal:

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

En este caso he utilizado un contenido tipo historia para hacer un contenido inicial de prueba, hay que pinchar sobre la casilla de verificacin de promover a la pgina principal, para que se muestre en la pgina principal.

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

A travs de la administracin envo una prueba de contenido:

Los mdulos que vienen instalados por defecto, se pueden activar en la parte de administracin del sitio: Administrar -> Construccin del sitio -> Mdulos Enlaces web recomendados: http://drupal.org http://drupal.org.es

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Aadir funcionalidad al sitio web [instalar y configurar mdulos]


Los mdulos que vienen instalados por defecto, se pueden activar en la parte de administracin del sitio: Administrar -> Construccin del sitio -> Mdulos Si vamos a la lista de mdulos, veremos los que se encuentran instalados pero no han sido activados y los que estn activos. As como una detallada descripcin sobre la funcionalidad que nos permite activar el mdulo.

En mi sitio web voy a activar los siguientes mdulos: Blog: Para publicar mi bitcora Contact: Para crear mi formulario de contacto. OpenId: Para permitir que el usuario se pueda conectar utilizando openid. Profile: Que permite que mis usuarios puedan manejar su perfil. Search: Para realizar la bsqueda en el sitio. Upload: Permite al usuario subir archivos al sitio. Statistics: Estadsticas. Tambin he deshabilitado los siguientes mdulos: color: que permite que los usuarios cambien su esquema de color del tema. Por el momento. Para activar los mdulos hequeamos las casillas de verificacin que se encuentran al lado del mdulo que queremos activar y guardamos la configuracin. Si queremos desactivar un mdulo, dejaremos sin chequear la casilla de verificacin. Una vez que tengamos los mdulos que queremos seleccionados pulsamos sobre Guardar Configuracin.
instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

La diferencia de drupal y otros Gestores de Contenidos: el mdulo taxonoma.


Administrar Administracin de Contenido Taxonoma Sin duda Taxonoma es uno de los mdulos que diferencia a drupal de los dems Gestores de Contenido (CMS), debido a su flexibilidad para poder categorizar el contenido y hacer una web ms semntica y navegable. Es un mdulo que nos permite categorizar el contenido mediante el uso del vocabulario, trminos y etiquetas. Cada vocabulario es un conjunto de trminos ilimitados, y cada sitio puede contener un nmero de vocabularios ilimitado. Los vocabularios pueden ser creados como etiquetado libre free tagging y permitir a los usuarios crear etiquetas o trminos. Gracias a los trminos, podremos utilizarlo por ejemplo para mostrar los artculos relacionados. Pinchamos sobre Agregar vocabulario

Crear un vocabulario Damos un nuevo nombre al vocabulario Descripcin Configuramos los permisos sobre el vocabulario

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

En mi ejemplo he seleccionado los siguientes: Entrada de bitcora, se mostrar este vocabulario para permitir a los usuarios etiquetar el contenido de la entrada) Etiquetas: Para que el usuario pueda etiquetar el contenido con otras que no aparezcan en el vocabulario. Obligatorio: Desactivado ya que obligara a incluir una palabra de este vocabulario al aadir una entrada, en mi caso tengo mltiples vocabularios. Peso: 0 Para indicar el orden en el que se mostrar este vocabulario. Un ejemplo para categorizar el contenido: Vocabulario: Frutas Trminos: Manzanas, Peras Etiquetas: Para manzanas Golden, Reineta, Gran Smith... Para peras De agua, conferencia,... Si un usuario buscase en un sitio catogorizado manzana reineta adicionalmente le saldran los artculos relacionados (golden, gran smith)

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Ms informacin sobre el mdulo taxonoma: http://drupal.org/handbook/modules/taxonomy

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Enlazando un artculo del men a un mdulo


En el ejemplo voy a enlazar el mdulo blog (que me permite crear una bitcora) Administrar Construccin del Sitio Navegacin:

Seleccionamos la casilla de activacin de los mdulos que queramos enlazar desde el men, en mi ejemplo blog, y pulsamos sobre guardar configuracin. Tambin se pueden crear enlaces secundarios y primarios, adems de los de navegacin. 03_01.png En azul claro se muestran los elementos que se encuentran instalados pero no activados los mens. Si pulsamos sobre editar, podemos activarlos y se crear el enlace al men. Si accedemos al sitio comprobaremos que se ha creado un nuevo enlace a nuestro blog, Si estamos autentificados nos mostrar un enlace para insertar una entrada en el blog.

El siguiente paso es empezar a crear contenido: Administrar Administrar Contenido En drupal existen dos tipos predefinidos de contenidos: historia y pgina.
instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Historia sera un tipo de contenido como las noticias (permite comentarios y se sube a la inicial), que se actualiza frecuentemente, y se muestra cronologicamente, y pgina sera un contenido esttico, por ejemplo: quines somos? Aviso legal, o cualquier tipo de contenido que no va a ser actualizado frecuentemente. Se pueden crear enlaces a estos contenidos desde el men de la misma manera que a un mdulo.

Aadir funcionalidad al sitio web [instalar y configurar extensiones*]


Descargamos un tema para drupal (segn la versin de drupal que hayamos instalado) http://drupal.org/project/Themes 1.Instalar un tema 2.Descomprime la carpeta descargada y transfierela va ftp al directorio themes. 3.Administrar Construccin del Sitio Temas Se muestran en un listado los temas disponibles: 4 .Seleccionamos la casilla de verificacin activo y predeterminado

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Podemos activar un tema diferente para la parte de administracin:

Instalar un mdulo Administrar Mdulos En drupal.org encontraris mdulos para cualquier cosa que se os ocurra: http://drupal.org/project/Modules En mi ejemplo voy a instalar el mdulo active tags, que realiza una comprobacin y sugerencia de etiquetas si hemos activado el modo etiquetado libre free taggs, esto me facilitar la tarea de aadir etiquetas que utilizo frecuentemente, mostrndolo como sugerencia mediante jquery. 1.Descomprime y transfiere va ftp el mdulo a la carpeta modules 2.Actualizamos el sitio drupal, podemos lanzar el script update.php o refrescar la pgina. 3.Aparecer nuestro nuevo mdulo en la lista. 4.Activamos el mdulo.

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

En la descripcin del mdulo muestra otros mdulos necesarios, para que funcione, correctamente. Ahora al acceder al mdulo taxonoma nos aparecern las nuevas opciones del mdulo active tags:

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Labores de Mantenimiento y Seguridad


Drupal nos avisar constantemente de actualizaciones de seguridad en el ncleo. Tambin podemos configurar que el sitio nos enve un aviso por correo electrnico cuando se publique una actualizacin, y que compruebe semanal o mensualmente si el sitio est actualizado. Para algunos administradores esto es un proceso engorroso, para los administradores exigentes y preocupados por la seguridad en sus sitios, este es otro motivo ms para escoger drupal, entre la cantidad de Gestores de Contenidos existentes. Actualizar el sitio:

1.Descarga la versin. Drupal muestra las actualizaciones requeridas y un enlace a la descarga. 2.Descomprime la carpeta. 3.Transfiere el contenido de la carpeta va ftp manteniendo la estructura desde el raz. 4.Activa el modo desconectado desde el mantenimiento. Administrar Mantenimiento del Sitio

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Si tenis bien configurados los permisos del fichero sites/default/default.settings.php os dar un error en la transferencia, ya que este fichero NO se debe sobreescribir. 5.Accedemos a la actualizacin desde el navegador: http://tusitio.com/update.php

Pulsa sobre continuar.


instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Si todo hay ido correctamente se nos mostrar el siguiente mensaje:

Volvemos a activar el modo en lnea: Administrar Mantenimiento del Sitio Si el sitio nos sigue mostrando un mensaje de error, seguramente es porque necesitamos ejecutar el cron manualmente:

Seguimos los pasos que nos indicar el asistente de drupal. Para realizar esta tarea como desactivamos el modo en lnea del sitio. Podemos comprobar el estado de nuestro sitio desde: Administrar Informes Informe de estado

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Mejorar el Rendimiento en sitios de produccin. Crear un directorio files en el raz del sitio, este directorio lo utilizar drupal para guardar ficheros de configuracin, cambios en los temas, mdulos...etc. Crearlo previamente nos facilitar las labores de mantenimiento. Inicio Administrar Configuracin del Sitio: Activar el modo cach normal. Tener este modo activado es totalmente recomendable para un sitio de produccin.

Mejora sensiblemente la velocidad de carga de las pginas sin efectos sobre la seguridad, ni provoca problemas con mdulos o similares.

Compresin de Pginas: Activo Cach de Bloques: Activado Optimizar archivos CSS: Activo (recomendado en produccin) Optimizar archivos: Javascript (recomendado en produccin)

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Las opciones cach de Bloques, Optimizar archivos CSS, y archivos javascript solamente se deben activar en produccin, ya que si estamos desarrollando aplicaciones, mdulos o nuevos bloques, podramos no ver correctamente los cambios. Si estamos aadiendo nuevos bloques o nuevos mdulos deberemos limpiar constantemente los datos de la cach, para ver los datos actualizados.

Adicionalmente puedes usar el fichero robots.txt y .htaccess para establecer mnimas medidas de seguridad, ocultando las carpetas ms sensibles de tu sitio, y restringiendo el acceso a ciertos directorios. Este manual es una aproximacin a drupal, y algunos trminos son explicados de una manera simplificada. Si quieres profundizar en drupal puedes visitar estos sitios, ofrecen abundante informacin, manuales, y soporte. http://drupal.org http://drupal.org.es http://cuencodigital.com/

instalacin de drupal. manual realizado por patricia perochena para webmasterlibre.com http://webmasterlibre.com/ http://patripe.com/ algunos derechos reservados. puedes utilizar este manual e incluirlo en tu sitio web citando a la autora.

Вам также может понравиться