Top Banner
Crear sitio WEB con DRUPAL desde CERO ... Crear sitio WEB con DRUPAL desde CERO ... Crear un sitio WEB con DRUPAL Crear un sitio WEB con DRUPAL Desde CERO . . . Desde CERO . . . Por Jaume Ramonet ( Por Jaume Ramonet ( www.jramonet.com www.jramonet.com) [ isaac.el.cec ] [ isaac.el.cec ] Crear un sitio WEB con DRUPAL Crear un sitio WEB con DRUPAL Desde CERO . . . Desde CERO . . . Por Jaume Ramonet ( Por Jaume Ramonet ( www.jramonet.com www.jramonet.com) [ isaac.el.cec ] [ isaac.el.cec ]
20

Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

Apr 02, 2018

Download

Documents

vannguyet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

Crear un sitio WEB con DRUPALCrear un sitio WEB con DRUPALDesde CERO . . .Desde CERO . . .

Por Jaume Ramonet (Por Jaume Ramonet (www.jramonet.comwww.jramonet.com))[ isaac.el.cec ][ isaac.el.cec ]

Crear un sitio WEB con DRUPALCrear un sitio WEB con DRUPALDesde CERO . . .Desde CERO . . .

Por Jaume Ramonet (Por Jaume Ramonet (www.jramonet.comwww.jramonet.com))[ isaac.el.cec ][ isaac.el.cec ]

Page 2: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

2

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

Programa de la sesión: 10 Programa de la sesión: 10 pasos . . .pasos . . .

1) Nombre del sitio… ¿Dominio?.

2) Alojamiento: ¿Hotel o Apartamento?... No!!!, hosting.

3) ¿Y la Base de Datos?. – Fácil, desde el Panel de Control.

4) Obtener el paquete DRUPAL en… DRUPAL.ORG, ¿donde sino?

5) Subir el paquete mediante FTP...

6) Instalar DRUPAL !!!

7) Seguir la chuleta para configurar las opciones iniciales.

8) Instalar algunos módulos básicos: poormanscron, backup_migrate y bueditor, por ejemplo…

9) Cambiar la cara de nuestro sitio (es decir, instalar otro theme).

10) Y… crear la primera entrada…

Page 3: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

3

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

Quino

Introducción:Introducción:

Page 4: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

4

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

Quien soy . . . (1)Quien soy . . . (1)

● N a c í e n B a r c e l o n a e l a ñ o 1 9 5 5 ( c a l c u l a t u m i s m @ . . . )

● I n g e n i e r o I n d u s t r i a l e n e j e r c i c i o l i b r e d e s d e 1 9 8 5 .

● N u n c a h e t e n i d o u n S p e c t r u m Z X , n i u n C o m m o d o r e V I C - 2 0 , n i u n C - 6 4 , n i u n A m i g a , n i s i q u i e r a u n A p p l e I I . . .

● “ M i ” p r i m e r o r d e n a d o r f u e ( 1 9 7 6 ) e l E c l i p s e ( D a t a G e n e r a l ) d e l a E . T . S . E . I . B . Y p r i m e r l e n g u a j e e l F o r t r a n I V ( P F C : + d e 1 0 . 0 0 0 l í n e a s e n F o r t r a n 7 7 ) .

● 1 9 7 7 - 1 9 9 5 : m e t i d o e n t e m a s r e l a c i o n a d o c o n e l d e s a r r o l l o y l o s s i s t e m a s b a s a d o s e n U N I X , “ C ” y B B . D D . R e l a c i o n a l e s .

● 1 9 9 3 – L i b r o “ U N I X S y s t e m V : O r d e n e s d e u s u a r i o y p r o g r a m a c i ó n S h e l l ”

● O t r o s S . O . M u l t i u s u a r i o : C P / M - 8 6 , O a s i s / T h e o s , P I C K , . . .

Page 5: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

5

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

Quien soy . . . (2)Quien soy . . . (2)

● [ E n 1 9 8 9 h i c e d e m o s d e l A p p l e N e X T C u b e e n d i v e r s a s f e r i a s e s p a ñ o l a s : ¿ f r i k i y o ? ]

● D e s d e 1 9 9 5 : C o n s u l t o r y F o r m a d o r e n t e m a s d e :

● G e s t i ó n d e P r o y e c t o s .

● G e s t i ó n d e P r o c e s o s y C a l i d a d .

● A p l i c a c i o n e s e s t r a t é g i c a s d e l a s N . T . ' s .

● Y a h o r a . . . W E B 2 . 0 c o n D r u p a l .

● Y e n 2 0 1 0 . . . l u c h a n d o c o n t r a l a e n t r o p í a .

● M i e m b r o d e D R U P A L . C A T y d e l a D r u p a l A s s o c i a t i o n .

● M i n i c k e n D r u p a l : i s a a c . e l . c e c

Page 6: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

6

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

Qué pretendo . . .Qué pretendo . . .

● S e s i ó n o r i e n t a d a a p e r s o n a s s i n c o n o c i m i e n t o s t é c n i c o s s o b r e I n t e r n e t .

● S e r e q u i e r e n c o n o c i m i e n t o s d e u s u a r i o d e u n n a v e g a d o r ; - )

● E s p e r o q u e a l f i n a l i z a r p o d í a s m o n t a r v u e s t r o s i t i o W E B ( u n b l o g , p o r e j e m p l o ) c o n D R U P A L .

● Y a p a r t i r d e a q u í . . . i n g r e s é i s e n l a c o m u n i d a d .

● . . .

Page 7: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

7

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

1) Nombre del sitio: ¿dominio?1) Nombre del sitio: ¿dominio?

● Compra en múl t ip les s i t ios web .

● A tenc ión a los prec ios ( ! ) .

● Menos prob lemas s i = a proveedor de l a lo jamiento .

● Di f i cu l tad : encontr ar un nombre cor to , bon i to , pegad izo , e t c . ( ! )

● Hoy ut i l i zaré e l subdomin io :

demo.propium.org

Page 8: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

8

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

2) Alojamiento: ¿Hotel o 2) Alojamiento: ¿Hotel o Apartamento?...Apartamento?...No !!! No !!! HostingHosting● C o n t r a t a r ( o c o n s e g u i r ) s e r v i c i o d e u n s e r v i d o r

r e m o t o d e a l o j a m i e n t o . L i s t a e n : h t t p : / / d r u p a l . o r g / h o s t i n g

● D e n u e v o , a t e n c i ó n a l o s p r e c i o s ( ! ) y l a s p r e s t a c i o n e s .

● A t e n c i ó n a l a s e s p e c i f i c a c i o n e s p a r a i n s t a l a r D R U P A L ( L A M P : L + A 2 + M 5 + P 5 . 2 ) . V e r : h t t p : / / d r u p a l . o r g / r e q u i r e m e n t s

● F i c h a e n : h t t p : / / d r u p a l 6 . p r o p i u m . o r g / n o d e / 4 5

● ¿ C o n f i g u r a r l o s D N S y e s p e r a r … 2 4 h . ?

Page 9: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

9

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

3) ¿Y la base de Datos? . . .3) ¿Y la base de Datos? . . .Fácil: Desde el Panel de Control.Fácil: Desde el Panel de Control.

● E l p r o v e e d o r h a d e p r o p o r c i o n a r a l g ú n m é t o d o d e c o n f i g u r a c i ó n d e l a l o j a m i e n t o y d e l a s b a s e s d e d a t o s ( m í n i m o u n a ! ) .

● H a b i t u a l : P a n e l d e Co n t r o l ( p . e . P L E S K )

● D e s d e e l P a n e l d e C o n t r o l c r e a c i ó n d e u n a B B . D D . v a c í a

● A t e n c i ó n : a n o t a r l o s d a t o s ; - ) N o m b r e d e l a B a s e d e d a t o s , U s u a r i o y P a l a b r a d e P a s o

● O t r o s d a t o s : U s u a r i o y p a l a b r a d e p a s o d e l a c c e s o m e d i a n t e F T P , p o r e j e m p l o .

Page 10: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

10

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

Resumen de la primera parte:Resumen de la primera parte:

● A notar lo todo (e l que av i sa . . . ) , por e jemplo en l a f i cha : h t tp : / /dr upa l6 .prop ium.org/node/46

● Nombre del s i t io WEB = Dominio

● Alojamiento:● Pane l de Cont ro l (d i recc ión URL ; usuar io ;

password )● FTP (d i recc ión URL , usuar io y password)● Base de Datos (nombre ; usuar io y password )

Page 11: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

11

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

4) Obtener el paquete DRUPAL . . .4) Obtener el paquete DRUPAL . . .

● B a j a r l a ú l t i m a v e r s i ó n d e l n ú c l e o d e D R U PA L d e s d e : h t t p s : / / d r u p a l . o r g / p r o j e c t / d r u p a l

● D e s c o m p r i m i r = > c a r p e t a “ d r u p a l - X . x ”

● ( O b s o l e t o p a r a D 7 ) P a r a i n s t a l a r e n i d i o m a < > i n g l é s :

● B a j a r l a t r a d u c c i ó n d e s d e : h t t p : / / l o c a l i z e . d r u p a l . o r g / ( e s n e c e s a r i o e s t a r “ l o g e a d o ” y p e r t e n e c e r a a l g ú n “ t e a m ” d e i d i o m a )

● D e s c o m p r i m i r e l p a q u e t e d e l a t r a d u c c i ó n .

● F u s i o n a r l a s c a r p e t a s d e l a t r a d u c c i ó n c o n l a s d e l p a q u e t e D R U P A L d e s c o m p r i m i d o .

Page 12: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

12

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

5a) Preparar el paquete en local, 5a) Preparar el paquete en local, antes de subirlo...antes de subirlo...

● B a j o l a c a r p e t a «sites/default» cop iar e l f i chero «default-settings.php» con nombre «settings.php» (Atenc ión: hacer una cop ia , no renombrar e l ex i s tente ) .

● De momento dar permisos 440 (r-- r-- ---) a este fichero.

● Crear la carpeta «sites/default/files» y dar permisos 775 (rwx rwx r-x).

● Crear las carpetas «sites/all/modules», «sites/all/themes» y «sites/all/libraries» con permisos 775 (rwx rwx r-x) .

Page 13: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

13

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

5b) Subir el paquete mediante 5b) Subir el paquete mediante FTP . . .FTP . . .

● D i s p o n e r d e u n p r o g r a m a c l i e n t e F T P , p o r e j e m p l o F i l e Z i l l a ( h t t p : / / f i l e z i l l a - p r o j e c t . o r g /)

● I d e n t i f i c a r l a c a r p e t a d e d e s t i n o ( r a í z d e l a s p á g i n a s d e l s i t i o W E B e n e l s e r v i d o r r e m o t o d e a l o j a m i e n t o )

● L i m p i a r l a c a r p e t a d e d e s t i n o ( ! )

● S u b i r e l p a q u e t e d e s d e l a c a r p e t a l o c a l a l a c a r p e t a d e s t i n o e n e l s e r v i d o r r e m o t o .

● . . .

Page 14: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

14

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

6a) Instalar DRUPAL 6 . . .6a) Instalar DRUPAL 6 . . .

● C o n e l p r o g r a m a c l i e n t e F T P d a r p e r m i s o d e e s c r i t u r a ( 664 o rw- rw- r--)s o b r e e n e l e l f i c h e r o «sites/default/settings.php».

● Conectar a l s i t io con e l navegador: h t tp : / /demo.prop ium.org

● Contestar a las preguntas . . . ( tener a mano la f i cha de datos de l s i t io ! ! ! ) .

● ATENCIÓN a l momento de creac ión de l pr imer usuar io : será e l Admin is t rador abso luto de l DRUPAL de l s i t io web.

● Atender a los mensa jes de av iso ! ! !

Page 15: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

15

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

7) 7) ChuletaChuleta de configuración . . . de configuración . . .

● h t t p : / / d r u p a l 6 . p r o p i u m . o r g / n o d e / 1 8

1) E s t a t u s d e l a i n s t a l a c i ó n : a d m i n / r e p o r t s / s t a t u s

2) C o n d i c i o n e s d e c r e a c i ó n d e n u e v o s u s u a r i o s : a d m i n / u s e r / s e t t i n g s

3) F o r m a t o d e f e c h a y h o r a : a d m i n / s e t t i n g s / d a t e - t i m e

4) I n f o r m a c i ó n d e l s i t i o : a d m i n / s e t t i n g s / s i t e -i n f o r m a t i o n

5) T e m a d e a d m i n i s t r a c i ó n : a d m i n / t h e m e s / a d m i n

Page 16: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

16

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

7b) Seguir con la 7b) Seguir con la chuletachuleta . . . . . .

● A c t i v a r m ó d u l o s d e l n ú c l e o : a d m i n / b u i l d / m o d u l e s ( s e g ú n t i p o d e s i t i o w e b )

● C o n t a c t

● L o c a l e

● P a t h

● P r o f i l e

● S t a t i s t i c s

● U p l o a d

● . . .

Page 17: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

17

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

8) Instalar módulos . . .8) Instalar módulos . . .

● B a j a r p a q u e t e d e l m ó d u l o d e : h t t p s : / / d r u p a l . o r g / p r o j e c t / m o d u l e s

● D e s c o m p r i m i r p a q u e t e

● C o n e l p r o g r a m a c l i e n t e F T P s u b i r e l p a q u e t e a l a c a r p e t a «sites/all/modules»

● C o n e c t a d o a l s i t i o , a c t i v a r e l m ó d u l o : a d m i n / b u i l d / m o d u l e s .

● C o n f i g u r a r e l m ó d u l o s i e s n e c e s a r i o .

● P r o b e m o s c o n : poormanscron, backup_migrate y bueditor

Page 18: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

18

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

9) Cambiar la cara a nuestro sitio9) Cambiar la cara a nuestro sitio

● S e l e c c i o n a r ( ! ) y b a j a r u n t h e m e , p o r e j e m p l o d e s d e : h t t p s : / / d r u p a l . o r g / p r o j e c t / t h e m e s

● D e s c o m p r i m i r e l p a q u e t e .

● C o n e l p r o g r a m a c l i e n t e F T P s u b i r e l p a q u e t e a l a c a r p e t a «sites/all/themes»

● C o n e c t a d o a l s i t i o , a c t i v a r e l t e m a : a d m i n / t h e m e s

● C o n f i g u r a r e l t e m a s i e s n e c e s a r i o .

● Y a h o r a l o h a c e m o s . . .

Page 19: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

19

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

10) Y crear la primera entrada . . .10) Y crear la primera entrada . . .

● A ñ a d i r c o n t e n i d o : n o d e / a d d

● P á g i n a e s t á t i c a : “ Q u i e n s o y ” c o n a c c e s o d i r e c t o d e s d e e l m e n ú p r i n c i p a l .

● N o t i c i a e n p o r t a d a “ H o y q u e d a i n a u g u r a d o e s t e p a n t a n o . . . “

● . . .

● Y d e a q u í a l i n f i n i t o y m á s a l l á . . .

Page 20: Crear un sitio WEB con DRUPAL Desde CERO · Añadir contenido: node/add

20

Crear s i t i o WEB con DRUPAL desde CERO . . .C rear s i t i o WEB con DRUPAL desde CERO . . .

Gracias por vuestra atención.Gracias por vuestra atención.

Preguntas y turno abierto . . .Preguntas y turno abierto . . .