Suscribirse a la fuente RSS

«

»

May
03

Primeros pasos con Drupal – Instalación sobre Ubuntu 9.04

Hace tiempo empezamos a probar diferentes CMS para poder incorporarlos en algunos proyectos paralelos. Jugamos unos días con Joomla, pero después de ver la poca información práctica que tiene y la complicación de la estructura de páginas, decidimos probar Drupal. Este CMS permite el montaje de nuevas páginas de una forma rapida y sencilla, y aunque sea menos galmuroso o menos espectacular que Joomla (a la vista), su uso es mucho más ágil.

Debo decir que tanto para uno, como para el otro, la información que se pueda encontrar (sitios oficiales, comunidades o libros) no están orientados a la práctica y es muy dificil ver hasta dónde puede llegar. Con esta nueva serie de publicaciones intentaremos ejemplificar su uso. Espero que os sirva de ayuda esta mini guía práctica.

Instalación
Insisto en que la mayoría de los ejemplos prácticos que se publican en este blog estan probados sobre la distribución Ubuntu de Linux. Para este caso, utilizaremos la nueva versión 9.04, y como elementos indispensables PHP, MySQL y Apache2.

  • Lo primero de todo será que os descarguéis la versión de drupal disponible en su página web oficial. Podéis descargarla directamente aquí. Una vez la tengáis en vuestro ordenador, extraerla y guardarla allí donde queráis tener el proyecto; en este ejemplo se guardará dentro de una carpeta, en /home/usuario, llamada proyecto.
  • El siguiente paso será comprobar que tenemos instalados MySQL, Apache2, y PHP. Como herramienta de administración de MySQL yo utilzo Navicat en su versión Lite. Si no téneis ninguno en el sistema ya instalado, podéis descargarlo aquí.
  • Como os podéis imaginar, lo siguiente que haremos será modificar los archivos pertinentes para poder habilitar el nuevo proyecto en local. Para ello tocaremos, entre otros, los archivos de Apache2.
  1. Habilitar el nuevo sitio, partiendo por ejemplo del archivo default almacenado en /etc/apache2/sites-available y cambiando la ruta del nuevo proyecto. El nombre del nuevo sitio será local.drupal.com.
    cd /etc/apache2/sites-available
    sudo cp default local.drupal.comEditamos la información de local.drupal.com.
    sudo gedit local.drupal.com

    Añadimos los siguiente:

    <VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName local.drupal.com
    DocumentRoot /home/usuario/proyecto/drupal/
    <Directory />
    Options FollowSymLinks
    AllowOverride All
    </Directory>
    <Directory /home/usuario/proyecto/drupal/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
    </Directory>
  2. Editamos el archivo hosts almacenado en /etc/
    sugo gedit /etc/hosts

    Y añadimos la siguiente línea:

    127.0.0.1    local.drupal.com
  3. sudo a2ensite local.drupal.com
    …y reiniciamos el servidor apache
    sudo /etc/init.d/apache2 restart
  • Una vez hecho todo esto, y antes de ejecutar el archivo que nos permita instalar Drupal, es recomendable cambiar los permisos de la carpeta “drupal”.
    sudo chmod 777 -R /home/usuario/proyecto/drupal
  • Abrimos el navegador y tecleamos:
    http://local.drupal.com/index.php

    NOTA: index.php es el archivo que se carga para empezar la instalación de drupal.

Si os ha dado algún problema, revisad que tengáis todos los elementos necesarios instalados en vuestro sistema y que los archivos de configuración sean correctos. Si no se ha producido ningún error, se os mostrará la siguiente página:

1 paso instalación Drupal

Click en Install Drupal in English (en mi caso)
NOTA: En la versión anterior no funcionaba del todo bien si se instalaba en otro idioma.

En la siguiente pantalla se pedirá que introduzcamos los datos relacionados con la base de datos. Para crear una nueva base de datos, en mi caso con Navicat Lite, abriremos el programa y seguiremos los siguientes pasos.

  1. Crearemos una nueva Conexión (clic derecho>new Connection)navicat1
    navicat2
  2. Crearemos una nueva base de datos en esta nueva Conexión (clic derecho>new Database)navicat3
  3. Cerramos el programa y volvemos al navegador.

Introducimos los datos relacionados con la base de datos que acabamos de crear, y continuamos con la instalación.

Una vez instalado Drupal, se nos pedirá que introduzcamos los datos del site y la cuenta inicial. Aparecerá una pantalla como la siguiente:

Clic a Save And Continue, para finalizar el proceso.

drupal2NOTA: Como último paso es necesario seguir las instrucciones que nos aparecen recuadradas en rojo. (imagen de arriba)

Ya téneis vuestro sistema instalado. En las próximas publicaciones intentaremos describir la estructura de los sites hechos con Drupal e intentaremos empezar a introducir contenido -páginas y bloques-.

Esto es todo, por hoy, desde pingüinos y manzanitas world (sin zulo)!!

Saludos!

Un comentario

  1. VideoTutorial sobre la instalación de drupal en un sistema Ubuntu escribió:

    [...] Primeros pasos con Drupal – Instalación sobre Ubuntu 9.04 (Blog de Laura Berdasco) [...]

Leave a Reply

Tu email nunca se publicará.

Puedes utilizar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>