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:
Comprobamos escribiendo lo siguiente en nuestro navegador:
PHP
Instalamos los paquetes necesarios para PHP:
Abrimos el administrador de "cherokee":
Y abrimos nuestro navegador con:
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:
Y escribimos en el navegador:
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
Nos logueamos y creamos una BD y Usuario para Drupal:
create database drupal;
grant all on drupal.* to usuario@localhost identified by 'usuario' with grant option;
aptitude install php5-mysql
Drupal
Bien, vamos con la instalación de Drupal, nos descargamos su ultima versión disponible:
Descomprimimos y movemos:
tar -xzvf drupal-7.22.tar.gz
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":
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