You are on page 1of 15

Curso: 2 ASIR Mdulo: Servicios de Red e Internet

Autor: Jos Povedano Romero

Prctica 1 de
Enunciado de la Prctica 1 de Apache:

Instalacin:
Instalamos el servidor web Apache. Para mayor comodidad instalaremos el paquete LAMP, que incluye adems la instalacin de los servicios Mysql y PHP (que nos sern de utilidad ms adelante). El paquete LAMP podemos instalarlo mediante el comando tasksel que es un comando muy til para la instalacin de programas. Esta es la mejor opcin para instalarlo bajo Ubuntu. Bajo Debian 7, el comando tasksel no cuenta con LAMP, por lo que tendremos que instalar Apache, Mysql y PHP manualmente y por separado: Empezamos a instalar Apache:

PHP: podemos especificar los mdulos que instalar o simplemente instalarlo por defecto con apt-get install php5

Y por ltimo, Mysql:

-1-

Autor: Jos Povedano Romero

Servicios de Red e Internet. 2 A.S.I.R.

Es importante por cuestiones de seguridad que cuando nos pida la contrasea para el usuario root de MySQL establezcamos una contrasea distinta a la contrasea del root del sistema.

Configuracin:
Lo primero ser configurar nuestro servidor DNS para que los clientes puedan tener acceso a nuestros dos CMS.

-2-

Curso: 2 ASIR Mdulo: Servicios de Red e Internet

Autor: Jos Povedano Romero

Tambin deberemos tener el servidor DHCP correctamente configurado a disposicin del cliente.

A continuacin agregaremos los dos CMS (uno de ellos ser el que hemos seleccionado en la prctica, en mi caso Drupal y el otro que ser un subdominio del anterior donde ir Wordpress).

Creamos dentro del directorio /var/www los directorios drupal y wordpress donde estarn alojados:

Ahora pasaremos a configurar cada uno de los CMS, para ello accedemos al siguiente directorio y creamos el siguiente fichero:

Drupal www.josepovedano.es

-3-

Autor: Jos Povedano Romero

Servicios de Red e Internet. 2 A.S.I.R.

Wordpress www.blog.josepovedano.es

Una vez definidos los CMS los activamos mediante el comando a2ensite:

-4-

Curso: 2 ASIR Mdulo: Servicios de Red e Internet

Autor: Jos Povedano Romero

Cuando los activamos mediante este comando los ficheros pasan al directorio sites-enabled.

Por ultimo reiniciamos apache:

Antes de descargar e instalar los CMS de drupal y wordpress, instalaremos mysql-server y phpmyadmin: Mysql-server ya lo instalamos al principio de la prctica.

Seleccionando apache como nuestro servidor web:

-5-

Autor: Jos Povedano Romero

Servicios de Red e Internet. 2 A.S.I.R.

Y seguimos la configuracin por defecto introduciendo la contrasea de administracin de mysql que definimos cuando instalamos mysql-server Comprobamos desde un cliente que podemos administrar la base de datos mysql mediante apache y la aplicacin phpmyadmin:

Y creamos una base de datos para cada CMS, Tambin podramos hacerlo mediante consola en modo texto, pero con esta aplicacin web es mucho ms sencillo. -6-

Curso: 2 ASIR Mdulo: Servicios de Red e Internet

Autor: Jos Povedano Romero

A continuacin procedemos a la descarga e instalacin de Drupal y Wordpress: Nos descargamos ambos sistemas de gestin de contenidos (CMS):

Una vez descargados los descomprimiremos en los directorios de /var/www/drupal y /var/www/wordpress:

-7-

Autor: Jos Povedano Romero

Servicios de Red e Internet. 2 A.S.I.R.

Ahora pasaremos a instalar y configurar drupal desde el cliente:

Nos aparecen una serie de errores que tendremos que subsanar:

-8-

Curso: 2 ASIR Mdulo: Servicios de Red e Internet

Autor: Jos Povedano Romero

Bastar para solucionarlo hacer una copia de default.settings.php

Y damos los permisos necesarios:

Una vez aplicados estos cambios, los errores se han corregido y podemos continuar con la instalacin:

-9-

Autor: Jos Povedano Romero

Servicios de Red e Internet. 2 A.S.I.R.

A continuacin nos vuelve a aparecer un error que tendremos que solucionar para poder seguir en la instalacin de drupal. Tendremos que cambiar el propietario de la carpeta default del directorio drupal de root a www-data.

-10-

Curso: 2 ASIR Mdulo: Servicios de Red e Internet

Autor: Jos Povedano Romero

Ya lo tenemos instalado y configurado.

-11-

Autor: Jos Povedano Romero

Servicios de Red e Internet. 2 A.S.I.R.

Instalacin Wordpress:

Procedemos a la configuracin de Wordpress:

Configuramos el CMS de Wordpress como hicimos con el de drupal, conectando wordpress a nuestro servidor mysql a la base de datos wordpressbbdd que creamos dedicada a este CMS:

-12-

Curso: 2 ASIR Mdulo: Servicios de Red e Internet

Autor: Jos Povedano Romero

Configuramos nuestro CMS Wordpress:

-13-

Autor: Jos Povedano Romero

Servicios de Red e Internet. 2 A.S.I.R.

Por ltimo comprobamos que accedemos a wordpress con el usuario y contrasea que hemos configurado y que el blog esta creado:

-14-

Curso: 2 ASIR Mdulo: Servicios de Red e Internet

Autor: Jos Povedano Romero

-15-

You might also like