Servidor con Debian: Instalación y configuración de un servidor web. (I)

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:

  1. Nos logueamos como root.
  2. Escribimos el comando siguiente para empezar su instalación
    apt-get install apache2
  3. Y ya se habrá instalado.

Configuración del servidor web

Para realizar su configuración, seguiremos los siguientes pasos:

  1. Nos vamos a la siguiente ruta para crear el virtual host.
    cd /etc/apache2/sites-availables
  2. Creamos el archivo spotype, el cual será de nuestro dominio.
  3. Ahora procederemos a editarlo
    nano spotype
  4. 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>
  5. Una vez configurado, tendremos que habilitarlo, para ello escribimos el siguiente comando
    a2ensite spotype
  6. 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#
  7. Una vez hecho esto, tendremos que reiniciar el servidor web, para ello escribimos
    service apache2 restart
  8. 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.
  9. 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>
  10. 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!

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.