Ads 468x60px

domingo, 7 de abril de 2013

Instalacion de Drupal 7.22 (Cherokee 1.2.101 + MariaDB 5.5.30 + PHP 5.4.4) en Debian Wheezy

Buenas a todos!

Una nueva entrada para el blog, en esta ocasión vamos a instalar un CMS con sus componentes elegidos:

Servidor Web: Cherokee
Base de Datos: MariaDB
Lenguaje de Programación: PHP5

Bien esos son los componentes elegidos y necesarios para Drupal.

Vamos con la instalación, empecemos...

 
Instalación

Cherokee

Necesitaremos un paquete para que a la hora de su instalación funcione correctamente, abrimos nuestra SHELL y escribimos:

aptitude install gettext


Descargamos "Cherokee":

wget http://ftp.easynet.be/ftp/cherokee/1.2/1.2.101/cherokee-1.2.101.tar.gz


Una vez que tengamos descargado cherokee, lo descomprimimos:

tar -xzvf cherokee-1.2.101.tar.gz

Compilamos:

./configure --localstatedir=/var --prefix=/usr --sysconfdir=/etc --with-wwwroot=/var/www

NOTA: En la parte de "--sysconfdir" y "--with-wwwroot", indicaremos donde estará tanto la configuración como el alojamiento para la visualización de proyectos.


Escribimos "make" y "make install" para terminar la compilación:



Copia el "demonio" y lanzamos:

cp contrib/cherokee /etc/init.d/


cherokee


Comprobamos escribiendo lo siguiente en nuestro navegador:

http://127.0.0.1

PHP

Instalamos los paquetes necesarios para PHP:

aptitude install php5-cgi


Abrimos el administrador de "cherokee":

cherokee-admin

Y abrimos nuestro navegador con:

http://IP:9090

El usuario y contraseña son las indicada anteriormente por terminal.

Una vez dentro, arrancamos "cherokee":


Pulsamos la pestaña "vServers/default/comportamiento/Gestión de Reglas/lenguajes/PHP":


Y pulsamos "añadir"

Para comprobar el correcto funcionamiento de PHP, creamos en "/var/www", el archivo "index.php" con el siguiente contenido:

<?php

phpinfo();

?>

Y escribimos en el navegador:

http://locahost/index.php

MariaDB

Para la instalación de MariaDB vamos a necesitar unos repositorios en "/etc/apt/sources.list":

deb http://mirror3.layerjet.com/mariadb/repo/5.5/debian wheezy main
deb-src http://mirror3.layerjet.com/mariadb/repo/5.5/debian wheezy main

Actualizamos:

aptitude update 


Instalamos MariaDB:


aptitude install mariadb-server mariadb-client

Nos logueamos y creamos una BD y Usuario para Drupal:

mysql -u root -p




create database drupal;




grant all on drupal.* to usuario@localhost identified by 'usuario' with grant option;




También necesitaremos el módulo de php para mysql:

aptitude install php5-mysql

Drupal

Bien, vamos con la instalación de Drupal, nos descargamos su ultima versión disponible:

wget http://ftp.drupal.org/files/projects/drupal-7.22.tar.gz

Descomprimimos y movemos:

tar -xzvf drupal-7.22.tar.gz




mv drupal-7.22 /var/www

mv /var/www/drupal-7.22 /var/www/drupal








Escribimos en nuestro navegador para empezar la instalación:

http://localhost/drupal


Vemos como podemos instalar 2 tipos, Standard y Minimal.

Seguimos y seleccionamos el idioma, por defecto nos trae "English" aunque también podremos descargarnos el idioma que deseemos.


Escribimos los datos para la conexión de la BD:


Con esto, ya empezará la instalación de Drupal.

Lo siguiente que tendremos que indicar es, nombre del sitio, correo electrónico...


Pulsamos en "Save and Continue" y ya tendremos instalado completamente Drupal!

Ahora para acceder al portal, escribiremos en nuestro navegador:

http//:localhost/drupal


Un Saludo!





0 comentarios:

Publicar un comentario