Seguimos con las configuraciones del servidor con debian. En esta entrada explicaré la tercera entrega, es decir, la continuación de la anterior:
Instalación y configuración del servicio DHCP
Explicaré como bien dice el titulo, la instalación y configuración de un servidor web que ira por partes. En esta solo explicaré su instalación, configuración y accesibilidad.
Instalación del servidor web
Su instalación es bien sencilla. Seguiremos estos pasos:
- Nos logueamos como root.
- Escribimos el comando siguiente para empezar su instalación
apt-get install apache2
- Y ya se habrá instalado.
Configuración del servidor web
Para realizar su configuración, seguiremos los siguientes pasos:
- Nos vamos a la siguiente ruta para crear el virtual host.
cd /etc/apache2/sites-availables
- Creamos el archivo spotype, el cual será de nuestro dominio.
- Ahora procederemos a editarlo
nano spotype
- Tendría que quedar así (las zonas en negritas son las que tendríamos que cambiar o escribir)
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName www.spotype.com DocumentRoot /var/www/spotype/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/spotype/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory>
- Una vez configurado, tendremos que habilitarlo, para ello escribimos el siguiente comando
a2ensite spotype
- Si nos vamos a la ruta de /etc/apache2/sites-enabled/ podremos ver si se ha creado correctamente o no.
root@twitter:/etc/apache2/sites-enabled# ls -la total 8 drwxr-xr-x 2 root root 4096 ene 27 09:26 . drwxr-xr-x 7 root root 4096 ene 27 09:08 .. lrwxrwxrwx 1 root root 26 ene 16 08:32 000-default -> ../sites-available/default lrwxrwxrwx 1 root root 26 ene 27 09:26 spotype -> ../sites-available/spotype root@twitter:/etc/apache2/sites-enabled#
- Una vez hecho esto, tendremos que reiniciar el servidor web, para ello escribimos
service apache2 restart
- Ahora configuraremos el sitio donde estarán todos los archivos públicos. Tendremos que hacer la misma configuración que hemos hecho con la página principal, pero realizando varios pequeños cambios.
- Nos vamos al fichero que creamos antes, es decir, el de spotype y lo configuramos para que quede así (lo marcado en negrita)
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName www.spotype.com DocumentRoot /var/www/spotype/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/spotype/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> Alias /documentos /srv/doc <Directory /srv/doc/> Order allow,deny Options +Indexes Allow from all </Directory>
- Para acceder desde el navegador en los clientes, nos vamos al fichero /etc/hosts en ubuntu y C:\Windows\System32\drivers\etc en Windows, y escribimos la siguiente linea
192.168.1.254 www.spotype.com
Podéis realizar las comprobaciones accediendo a esa dirección en el navegador web.
Espero que os haya gustado y nos vemos en la siguiente entrada.
Saludos!