19
Drupal con postgresql y BD independiente Por Daniel Palacio Vélez Instructor Fernando Quintero Administración De Redes Centro de Servicios y Gestions Empresarial Sena 2011

Drupal con postgresql con BD independiente

Embed Size (px)

DESCRIPTION

Drupal con postgresql y BD independientePor Daniel Palacio VélezInstructor Fernando QuinteroAdministración De RedesCentro de Servicios y Gestions EmpresarialSena2011Drupal Es un sistema de gestión de contenido modular multipropósito y muy configurable que permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos. Drupal es un administración sistema dinámico: en lugar de almacenar sus

Citation preview

Page 1: Drupal con postgresql con BD independiente

Drupal con postgresql y BD independiente

Por

Daniel Palacio Vélez

Instructor

Fernando Quintero

Administración De Redes

Centro de Servicios y Gestions Empresarial

Sena

2011

Page 2: Drupal con postgresql con BD independiente

Es un sistema de gestión de contenido

permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros,

encuestas, votaciones, blogs y admin

sistema dinámico: en lugar de almacenar sus contenidos en archivos estáticos en el

sistema de ficheros del servidor de forma fija, el contenido textual de las páginas y

otras configuraciones son almacenados en

entorno Web.

Es un programa libre, con licencia

por una activa comunidad de usuarios. Destaca por la calidad de su código y de las

páginas generadas, el respeto de los est

usabilidad y consistencia de todo el sistema.

http://es.wikipedia.org/wiki/Drupal

Es un sistema de gestión de base de datos

publicado bajo la licencia BSD

Como muchos otros proyectos de

manejado por una empresa o persona, sino que es dirigido por una comunidad de

desarrolladores que trabajan de forma desinteresada, altruista, libre y apoyados por

organizaciones comerciales

Global Development Group

http://es.wikipedia.org/wiki/PostgreSQL

Instalamos el paquete del DNS

Drupal

sistema de gestión de contenido modular multipropósito y muy configurable que

permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros,

encuestas, votaciones, blogs y administración de usuarios y permisos. Drupal es un

sistema dinámico: en lugar de almacenar sus contenidos en archivos estáticos en el

sistema de ficheros del servidor de forma fija, el contenido textual de las páginas y

otras configuraciones son almacenados en una base de datos y se editan utilizando un

, con licencia GNU/GPL, escrito en PHP, desarrollado y mantenido

por una activa comunidad de usuarios. Destaca por la calidad de su código y de las

páginas generadas, el respeto de los estándares de la web, y un énfasis especial en la

usabilidad y consistencia de todo el sistema.

http://es.wikipedia.org/wiki/Drupal

PostgreSQL

sistema de gestión de base de datos relacional orientada a objetos

BSD.

Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es

manejado por una empresa o persona, sino que es dirigido por una comunidad de

desarrolladores que trabajan de forma desinteresada, altruista, libre y apoyados por

organizaciones comerciales. Dicha comunidad es denominada el PGDG

Global Development Group).

http://es.wikipedia.org/wiki/PostgreSQL

Instalamos el paquete del DNS

modular multipropósito y muy configurable que

permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros,

istración de usuarios y permisos. Drupal es un

sistema dinámico: en lugar de almacenar sus contenidos en archivos estáticos en el

sistema de ficheros del servidor de forma fija, el contenido textual de las páginas y

y se editan utilizando un

, desarrollado y mantenido

por una activa comunidad de usuarios. Destaca por la calidad de su código y de las

ándares de la web, y un énfasis especial en la

orientada a objetos y libre,

, el desarrollo de PostgreSQL no es

manejado por una empresa o persona, sino que es dirigido por una comunidad de

desarrolladores que trabajan de forma desinteresada, altruista, libre y apoyados por

(PostgreSQL

Page 3: Drupal con postgresql con BD independiente

Nos paramos en el dns y listamos

Hacemos las copia para las zonas directas e inversa

Este es el archivo de configuración donde declaramos las zonas

Nos paramos en el dns y listamos

para las zonas directas e inversa

Este es el archivo de configuración donde declaramos las zonas

Page 4: Drupal con postgresql con BD independiente

Declaramos las zonas directas e inversa

Editamos la directa

Declaramos las zonas directas e inversa

Page 5: Drupal con postgresql con BD independiente

Editamos la zona directa con los registros tipo A

Editamos tambien las zona inversa

Editamos la zona directa con los registros tipo A

tambien las zona inversa

Page 6: Drupal con postgresql con BD independiente

Editamos el archivo del resolv donde ira nuestro nombre del dominio y nuestra dirrecion ip del

dns

Reiniciamos el dns

Nuestro DNS esta bien configurado, vemos que nos resuelve nuestras zonas directas e inversa

Procedemos a instalar el apache

Editamos el archivo del resolv donde ira nuestro nombre del dominio y nuestra dirrecion ip del

Nuestro DNS esta bien configurado, vemos que nos resuelve nuestras zonas directas e inversa

a instalar el apache

Editamos el archivo del resolv donde ira nuestro nombre del dominio y nuestra dirrecion ip del

Nuestro DNS esta bien configurado, vemos que nos resuelve nuestras zonas directas e inversa

Page 7: Drupal con postgresql con BD independiente

Nos vamos para el directorio de www y creamos una carpeta llamada drupal y bajaremos

nuestra página web con wget y la url

Nos paramos en el en /var/www y listamos y descomprimimos el drupal

Listamos y vemos que ya tenemos nuestr

Nos vamos para el directorio de www y creamos una carpeta llamada drupal y bajaremos

nuestra página web con wget y la url

Nos paramos en el en /var/www y listamos y descomprimimos el drupal

Listamos y vemos que ya tenemos nuestro archivo descomprimido

Nos vamos para el directorio de www y creamos una carpeta llamada drupal y bajaremos

Page 8: Drupal con postgresql con BD independiente

Le cambiaremos el grupo propietario a drupal (www

drupal

Nos paramos en sities-available y se hace una copia del default y lo llamamos drupal y

procedemos a editar el drupal para confi

Le cambiaremos el grupo propietario a drupal (www-data:www-data) y le damos permisos a

available y se hace una copia del default y lo llamamos drupal y

procedemos a editar el drupal para configurar los hosting virtual

data) y le damos permisos a

available y se hace una copia del default y lo llamamos drupal y

Page 9: Drupal con postgresql con BD independiente

Este es el archivo de configuración del hosting virtual

Habilitamos el sitio con a a2ensite

Este es el archivo de configuración del hosting virtual

Habilitamos el sitio con a a2ensite

Page 10: Drupal con postgresql con BD independiente

Estos son los paquetes y las dependencias del php

Procedemos a la instalación del drupal

En otra maquina vamos a instalar nuestra base de datos

Estos son los paquetes y las dependencias del php

Procedemos a la instalación del drupal

En otra maquina vamos a instalar nuestra base de datos

Page 11: Drupal con postgresql con BD independiente

Nos loguiamos como su postgres

Reiniciamos el postgresql para que nos coja todos los cambios

Nos loguiamos como su postgres

Reiniciamos el postgresql para que nos coja todos los cambios

Page 12: Drupal con postgresql con BD independiente

Nuestra instalación va hacer standard

El idioma..

Nuestra instalación va hacer standard

Page 13: Drupal con postgresql con BD independiente

Y en el proceso de intalacion

(sities/default/files )en drupal y hize una copia de sities/default/default.setting

sities/default/settings.php

Nos paramos en drupal, creamos el directorio de files y hacemos una copia al settings.php

Le cambiamos el grupo propietario y le damos permisos a drupal

apareció este error, lo solucione creando un directorio

(sities/default/files )en drupal y hize una copia de sities/default/default.setting

Nos paramos en drupal, creamos el directorio de files y hacemos una copia al settings.php

Le cambiamos el grupo propietario y le damos permisos a drupal

apareció este error, lo solucione creando un directorio

(sities/default/files )en drupal y hize una copia de sities/default/default.settings.php a

Nos paramos en drupal, creamos el directorio de files y hacemos una copia al settings.php

Page 14: Drupal con postgresql con BD independiente

Procedemos a editar este archivo del postg

Buscamos (ctrl+w) y escribimos listen_addreseses = ‘*’ por defento viene por localhost como

nosotros nos vamos a conectar como un base de datos remotamente ponemos el * que es

cualquier dirección ip

Editamos este otro archivo del postgresql

a editar este archivo del postgresql

cribimos listen_addreseses = ‘*’ por defento viene por localhost como

nosotros nos vamos a conectar como un base de datos remotamente ponemos el * que es

Editamos este otro archivo del postgresql

cribimos listen_addreseses = ‘*’ por defento viene por localhost como

nosotros nos vamos a conectar como un base de datos remotamente ponemos el * que es

Page 15: Drupal con postgresql con BD independiente

Agregamos la lineas ( host all all 192.168.1.2 255.255.255.0 md5) nuestra direccion ip

mascara de subred

all all 192.168.1.2 255.255.255.0 md5) nuestra direccion ipall all 192.168.1.2 255.255.255.0 md5) nuestra direccion ip y la

Page 16: Drupal con postgresql con BD independiente

Procedemos a llenar los requerimientos nuestro nombre de la base de datos el usuario de la

base de datos, la contraseña de la base de datos y la dirección de

vamos a conectar

Completando la instalacion

Procedemos a llenar los requerimientos nuestro nombre de la base de datos el usuario de la

base de datos, la contraseña de la base de datos y la dirección de la base de datos donde nos

Procedemos a llenar los requerimientos nuestro nombre de la base de datos el usuario de la

la base de datos donde nos

Page 17: Drupal con postgresql con BD independiente

Configuraciones del sitio...

Page 18: Drupal con postgresql con BD independiente

A instalado correctamente nuestra aplicacionA instalado correctamente nuestra aplicacion

Page 19: Drupal con postgresql con BD independiente

Ya tenemos la aplicación trabajando correctamente

Ya tenemos la aplicación trabajando correctamente