Beruflich Dokumente
Kultur Dokumente
com
DATOS DE DESCARGA: Fuente: www.forcontu.com Fecha: 28/01/14 16:14 IP: 186.69.251.199 Cdigo de verificacin: D7U02PDF00034366004630
Versin 1.0 - 21/11/2011
Experto en Drupal 7
Coleccin Aprende Drupal con Forcontu Este documento forma parte del material didctico del curso Experto en Drupal 7. Si deseas adquirir otros materiales complementarios o realizar el curso online y certificarte como Experto en Drupal 7, visita www.forcontu.com o ponte en contacto con nosotros a travs del correo info@forcontu.com.
USO EXCLUSIVO PARA: Nombre: Juan Beltran Ocampos DNI: 1104747611 Email: jugabel130688@gmail.com DATOS DE DESCARGA: Fuente: www.forcontu.com Fecha: 28/01/14 16:14 IP: 186.69.251.199 Cdigo de verificacin: D7U02PDF00034366004630
D7U02PDF00034366004630
2 Instalacin de Drupal
En esta unidad se explica paso a paso cmo instalar Drupal 7 en espaol. Una vez instalado se proceder a realizar una configuracin inicial, que iremos completando durante el curso. Se parte en esta unidad del supuesto de que ya dispones de lo siguiente: Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
Comparativa D7/D6 Instalacin de Drupal El proceso de instalacin en Drupal 7 es muy similar al de Drupal 6, con muy pequeas diferencias que veremos en esta unidad. Drupal 7 incorpora dos perfiles o modalidades de instalacin diferentes. La versin Standard (estndar) es la versin recomendada, ya que instala y configura directamente algunas de las funcionalidades bsicas comnmente utilizadas. Las primeras pginas del proceso de instalacin se mostrarn en ingls, pero Drupal permite, al igual que en la versin 6, cambiar el idioma antes de proseguir con la instalacin. De esta forma es posible continuar el proceso de instalacin completamente en espaol. En Drupal 7, los archivos de idioma (.po) se debe subir a la carpeta translations del perfil de instalacin que estemos instalando (por ejemplo en /profiles/standard/translations). Entre los requisitos del servidor, hay que tener en cuenta que ahora Drupal 7 utiliza la extensin PDO de PHP (PHP Data Objects), por lo que debe estar instalada en el servidor y ejecutndose correctamente.
Un alojamiento para el sitio web, ya sea en un servidor o en un ordenador local, con PHP y MySQL. Un acceso por FTP que te permita subir los archivos al servidor de alojamiento. Los datos de configuracin de la base de datos MySQL (usuario, clave y nombre de la base de datos).
Si an no dispones de algunos de los elementos anteriores, en el Anexo A: Configuracin del alojamiento y herramientas necesarias encontrars ms informacin sobre cmo configurar el entorno de trabajo y trabajar con el alojamiento contratado. Matriculndote en el curso tutorizado de Forcontu (www.forcontu.com) tendrs todas las herramientas necesarias para la realizacin del curso, incluyendo un alojamiento web especialmente configurado para ser utilizado con Drupal, en el que podrs realizar las actividades que te iremos proponiendo. Al finalizar la unidad tendrs un sitio web instalado en el que debers realizar el resto de actividades del curso.
Contenidos de la unidad
2.1 Descarga e instalacin de Drupal .....................................14 2.2 Acceso al informe de estado ............................................27
2
13
D7U02PDF00034366004630
Pgina oficial de Drupal drupal.org es el sitio oficial de Drupal. En l encontrars los recursos principales: ltimas versiones de Drupal, mdulos, temas y traducciones. Los contenidos de esta pgina estn en ingls.
NOTA Curso con Forcontu Si te has matriculado en el curso Experto en Drupal 7 de Forcontu recibirs todas las herramientas necesarias para la instalacin de Drupal, incluyendo un alojamiento web para realizar las actividades del curso.
Para descargar el software Drupal no es necesario registrarse en el portal, basta con acceder a la pgina de descarga y hacer clic en "Download Drupal 7.x" (donde x ser la ltima versin disponible de Drupal 7). F2.2
14
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
D7U02PDF00034366004630
F2.2 Zona de descargas Selecciona "Download Drupal 7.x" para descargar la ltima versin de Drupal.
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
Nos encontraremos ahora con un listado de versiones disponibles del ncleo, tanto de Drupal 7 como de Drupal 6. Las versiones recomendadas se muestran en verde. F2.3 Haciendo clic en el enlace Notes de cada versin disponible, podremos consultar los cambios que se han incorporado a Drupal con respecto a la versin anterior. Por ejemplo, en la versin 7.5 no se incorporan nuevas funcionalidades con respecto a la versin 7.4, pero se corrigen algunos errores que podran suponer problemas de seguridad, por lo que es altamente recomendable actualizar a esta versin los sitios web con versiones anteriores.
F2.3 Descarga de la ltima versin de Drupal 7 Descargaremos la ltima versin de Drupal 7 (en verde). La descarga est disponible como archivo con extensin .tar.gz o como .zip. Tambin puedes consultar los ltimos cambios introducidos en la versin a travs del enlace Notes (en ingls)
El archivo descargado tiene el nombre drupal-7.x.tar.gz o drupal-7.x.zip, segn el tipo de compresin seleccionado. Las extensiones .tar.gz y .zip nos indican un tipo especfico de compresin de archivos. Ambos son reconocibles por los compresores de archivos de Windows y otros sistemas operativos, as que podremos utilizar para su descompresin aplicaciones como WinZip, Winrar o
Aprende Drupal con Forcontu | Experto en Drupal 7 | Nivel inicial
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
15
D7U02PDF00034366004630
Enlaces de inters Pgina oficial de Drupal Pgina de inicio drupal.org Zona de descargas drupal.org/download Descarga del ncleo drupal.org/project/drupal
7-zip. Para proseguir la instalacin descomprime el archivo descargado con tu software de compresin/descompresin de archivos habitual. Si no dispones de ningn software de este tipo puedes descargar el software libre y gratuito 7zip, disponible en la url: http://www.7-zip.org (Si no dispones de este software o no sabes cmo utilizarlo, consulta el Anexo A).
F2.4
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
Carpetas y archivos contenidos en el archivo drupal-7.x.tar.gz o drupal-7.x.zip A continuacin se muestra el contenido del archivo descargado al abrirlo con el software descompresor. Los archivos y carpetas mostrados en la imagen son los que hay que subir al servidor. Se deben subir sin la carpeta del nivel superior (drupal-7.x).
Ahora debemos subir esta estructura de archivos al servidor de alojamiento donde vamos a instalar Drupal. Lo haremos utilizando un software de FTP (File Transfer Protocol, Protocolo de transferencia de archivos), que es un tipo de software especfico para transferir ficheros entre nuestro equipo y un servidor, y viceversa (Si no dispones de este software o no sabes cmo utilizarlo, consulta el Anexo A). Estos archivos se deben subir al directorio raz donde deseas instalar tu sitio web. En primer lugar se debe determinar si el sitio web que se quiere instalar ir "colgado" directamente sobre la ruta facilitada por el administrador o dentro de una carpeta especfica. Crea en este punto la estructura de carpetas que requiera tu servidor, y sube los archivos de Drupal contenidos en la carpeta principal (sin incluir sta). De esta forma evitars que en la URL de tu sitio aparezca el nombre de esta carpeta.
16
D7U02PDF00034366004630
Aqu puedes ver las opciones de instalacin posibles: 1) Instalacin con dominio o subdominio (recomendado): Correcto: http://www.example.com/ Correcto: http://miweb.example.com/ Incorrecto: http://www.example.com/drupal-7.x/ Incorrecto: http://miweb.example.com/drupal-7.x/ 2) Instalacin en carpeta adicional /miweb (no recomendado): Correcto: http://www.example.com/miweb/ Incorrecto: http://www.example.com/miweb/drupal-7.x/
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
Por tanto, recomendamos en la medida de lo posible la utilizacin de un dominio o subdominio (opcin 1) y no una carpeta adicional (opcin 2), incluso aunque estemos desarrollando el proyecto en una ubicacin no definitiva. Esto facilitar la migracin del sitio a su ubicacin final, una vez finalizado. La opcin 2 slo se deber usar cuando se desee que la URL final de nuestro sitio sea del tipo www.example.com/miweb, y estemos seguros de que no vamos a utilizar un dominio propio para el sitio. Consulta el Anexo A para ms informacin sobre la gestin del alojamiento y el uso de las herramientas descritas en este apartado.
17
D7U02PDF00034366004630
Unidad 2. Instalacin de Drupal F2.5 Seleccin del perfil de instalacin Drupal 7 incorpora dos perfiles o modalidades de instalacin diferentes. La versin Standard (estndar) es la versin recomendada, ya que instala y configura directamente algunas de las funcionalidades bsicas comnmente utilizadas.
18
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
D7U02PDF00034366004630
Haciendo clic en el enlace Learn how to install Drupal in other languages (aprende cmo instalar Drupal en otros idiomas), el sistema nos mostrar los pasos a seguir para continuar con la instalacin en otro idioma. F2.7
F2.7 Seleccin del idioma II Tal y como se especifica en la ayuda para la instalacin de Drupal en otros idiomas, debemos descargar el paquete de idioma y subirlo por FTP a la carpeta /profiles/standard/translations
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
En primer lugar debemos descargar el paquete de traduccin del idioma que queremos instalar. Todas las traducciones de Drupal, tanto del ncleo como de los mdulos adicionales, se encuentran en http://localize.drupal.org. F2.8 Tambin podemos llegar a esta URL desde la pgina principal de drupal (drupal.org), haciendo clic en Download & Extend y posteriormente en la pestaa Translations.
F2.8 Traducciones de Drupal En esta seccin del portal encontrars las traducciones disponibles en espaol y en otros idiomas. Puedes acceder directamente a travs de http://localize.drupal.org
Una vez en la pgina de traducciones (localize.drupal.org), localiza el idioma espaol (Spanish), bien directamente en el listado de idiomas o a travs del buscador que encontrars en la columna de la derecha. Desde la pgina de traduccin de espaol (titulada Spanish overview) podrs descargar la ltima versin de la traduccin del ncleo para Drupal 7. F2.9 Aunque ahora no ser necesario, volveremos a esta pgina para descargar las traducciones de los mdulos adicionales que vayamos estudiando e instalando durante el curso. Tambin encontrars en esta pgina instrucciones sobre cmo colaborar en la traduccin de Drupal.
19
D7U02PDF00034366004630
Unidad 2. Instalacin de Drupal F2.9 Pgina de traduccin de espaol En la pgina de traduccin de espaol encontraremos las ltimas versiones de las traducciones, tanto del ncleo como de los mdulos contribuidos. Tambin es posible colaborar con la traduccin al espaol de Drupal aportando traducciones o incluso moderando las traducciones enviadas por otros miembros de la comunidad.
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
NOTA Colaborar con la traduccin de Drupal Como miembro de la comunidad de Drupal, puedes colaborar con la traduccin al espaol de Drupal, aportando traducciones del ncleo o de mdulos contribuidos. Tambin puedes solicitar tu participacin como moderador y colaborar en la revisin y validacin de las traducciones enviadas por otros miembros de la comunidad.
Se debe descargar el ltimo archivo disponible (y recomendado) para la versin 7 del ncleo (Drupal core). El archivo descargado, drupal-7.x.es.po, es de tipo .po, que es la extensin utilizada en Drupal para los archivos de traduccin. El siguiente paso consiste en subir por FTP el archivo de traduccin a la carpeta del perfil de instalacin: F2.10 /profiles/standard/translations
F2.10 Archivo de traduccin Sube el archivo de traduccin a la carpeta /profiles/standard/translations
20
D7U02PDF00034366004630
Una vez subido el archivo de traduccin, y teniendo en cuenta que la ltima pgina cargada en tu navegador es la mostrada en la figura F2.7 , haz clic en el enlace Reload the language selection page after adding translations (recargar la pgina de seleccin de idioma despus de aadir las traducciones), o reinicia la instalacin, volviendo al Paso 3. Por tanto, no debes preocuparte si has cerrado la ventana de tu navegador, slo tienes que volver a cargar la URL de tu sitio, como se indica en el Paso 3 de este mismo apartado. Ahora el sistema nos permite seleccionar el idioma Espaol (Spanish), tal y como se muestra en la figura F2.11 . Una vez seleccionado el idioma veremos cmo el men de la izquierda cambia a espaol. El resto de la instalacin se realizar en espaol, aunque es posible que durante el proceso se muestren algunas cadenas no traducidas.
F2.11
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
Seleccin del idioma espaol Una vez subido al servidor el archivo de traduccin, estar disponible la opcin de continuar la instalacin en espaol.
La forma de modificar estos parmetros para permitir la instalacin de Drupal 7 depender del alojamiento que hayamos contratado, as que se debe consultar con el administrador del sistema o el proveedor de alojamiento para solventarlos. Los errores de configuracin ms comunes as como los requisitos mnimos de software y hardware se recogen en la pgina http://drupal.org/requirements (en ingls).
21
D7U02PDF00034366004630
NOTA Crear la base de datos Consulta el Anexo A si necesitas ayuda para crear la base de datos. Si no tienes acceso para crear una nueva base de datos en tu alojamiento, contacta con el administrador del sistema para que te facilite estos datos.
F2.12
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
Configuracin de la base de datos Superados los problemas de de requerimientos, comienza la instalacin real de Drupal. A continuacin nos solicitar los datos de acceso a la base de datos MySQL.
Slo si el administrador del sistema nos ha facilitado datos adicionales de conexin a la base de datos, desplegaremos la pestaa "opciones avanzadas".
F2.13
Entre las opciones adicionales se permite introducir un prefijo para las tablas. Esto nos permite realizar varias instalaciones de Drupal en la misma base de datos, diferenciando los nombres de las tablas. Para este curso no utilizaremos esta opcin. Siempre que sea posible se recomienda utilizar una base de datos exclusiva para cada instalacin de Drupal.
22
D7U02PDF00034366004630
Unidad 2. Instalacin de Drupal F2.13 Opciones avanzadas de base de datos Las opciones avanzadas permiten definir configuraciones especiales para determinados servidores. No modifiques estas opciones salvo que el administrador del sistema te lo especifique.
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
Si hemos introducido correctamente los datos de acceso a la base de datos, Drupal comenzar con un proceso de instalacin automtico que puede tardar hasta 1 2 minutos. F2.14 No cierres el navegador durante este proceso.
F2.14 Instalando Drupal Una vez comprobada la configuracin del servidor y aceptados los datos de acceso a la base de datos, comienza el proceso de instalacin automtico.
23
D7U02PDF00034366004630
24
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
D7U02PDF00034366004630
Unidad 2. Instalacin de Drupal F2.15 Configurar sitio Despus de realizar la instalacin, el sistema nos pedir algunos datos bsicos de configuracin del sitio, como el nombre y el email del portal web y los datos de acceso para el usuario administrador (admin). Tambin es posible establecer la zona horaria del sitio, ya que no siempre tiene que coincidir con la zona horaria del servidor en el que se encuentra alojado. Por ltimo, Drupal permite verificar de forma automtica si existen actualizaciones de Drupal y de los mdulos y temas instalados. Todas estas opciones podrn ser modificadas en cualquier otro momento, desde el rea de administracin del sitio.
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
25
D7U02PDF00034366004630
F2.17 Estado inicial del sitio tras la instalacin Pgina principal de Drupal tras la instalacin. Esta pgina se mantendr as hasta que crees algn contenido (promocionado a la pgina principal) o cambies la pgina de inicio del sitio.
26
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
D7U02PDF00034366004630
2.2
F2.18 Informe de estado El informe de estado del sitio nos indica si existe algn problema con la configuracin del sitio. Tambin facilita informacin del sistema operativo y de las aplicaciones instaladas.
27
D7U02PDF00034366004630
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
Powered by TCPDF (www.tcpdf.org)
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
D7U02PDF00034366004630
Ms descargas en www.forcontu.com/descargas
NIVEL INICIAL
NIVEL INTERMEDIO
NIVEL AVANZADO
1. Introduccin a Drupal 2. Instalacin de Drupal 3. El rea de administracin 4. Gestin de contenidos 5. Tipos de contenido 6. Gestin de mens 7. Gestin de bloques 8. Temas 9. Ampliacin de funcionalidades con mdulos 10. Gestin de usuarios, roles y permisos 11. Taxonoma 12. Formatos de texto y editores WYSIWYG 13. Blogs 14. Foros 15. Documentos estructurados: Books 16. Galeras multimedia 17. Bsquedas 18. Idiomas y traduccin 19. Estadsticas de acceso 20. Gestin, mantenimiento y actualizacin del portal
21. Creacin de formularios con Webform 22. Tipos de contenido avanzados 23. Vistas 24. Tratamiento automatizado de imgenes 25. Mdulos de ampliacin de mens 26. Mdulos de ampliacin de bloques 27. Paneles 28. Display Suite 29. Modificacin de temas 30. Acciones y disparadores 31. Ampliacin de acciones y disparadores con Rules 32. Definir contextos 33. Ampliacin de usuarios 34. Control de flujo de trabajo 35. Sitios multilinges 36. Comercio electrnico. Introduccin a Ubercart y Drupal Commerce 37. Posicionamiento SEO con Drupal 38. Herramientas sociales: votar y compartir contenidos 39. Boletines de suscripcin 40. Otras funcionalidades
41. Buenas prcticas de desarrollo con Drupal 42. Herramientas para desarrolladores 43. Arquitectura de Drupal 44. Creacin de mdulos 45. Acceso a la base de datos y esquemas de instalacin de mdulos 46. Sistema de mens 47. Creacin de formularios 48. Programacin de bloques 49. Programacin de usuarios y permisos 50. Programacin de tipos de contenido 51. Envo de email 52. Programacin de acciones y disparadores 53. Trabajar con archivos 54. Sistema de bsqueda 55. Traduccin de mdulos 56. Creacin de temas 57. Utilizacin de jquery y ajax 58. Features 59. Programacin de perfiles de instalacin 60. Compartir en comunidad
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630
Powered by TCPDF (www.tcpdf.org)
Copyright 2011-2014 Forcontu S.L. Todos los derechos reservados. Queda totalmente prohibida su reproduccin y difusin. Copia de uso exclusivo para Juan Beltran Ocampos con DNI 1104747611 Cdigo de verificacin: D7U02PDF00034366004630