domingo, 31 de octubre de 2010

Servidor WEB

Instalación y configuración inicial de APACHE:

Para instalar y configurar el servidor web, inicialmente hay que descargar e instalar el Apache:
                  
Por medio del comando apt-get install apache2 se descarga e instala.


A continuacion se  procede a modificar el archivo index.html con el fin de que al ingresar  a la dirección  http://localhost/ aparezca el mensaje que nosotros deseamos:

Mediante el editor de texto vim accedemos al archivo index.html y procedemos a su modificación.


 Remplazamos el texto que allí aparece por la frase "Bienvenido al Blog de Santiago Florez"


Por ultimo accedemos a  http://localhost/ y verificamos  que si salga lo que deseamos.



Autenticación tipo BASIC:

Para la autenticacion tipo basic inicialmente procedemos a crear un fichero llamado privado.conf:

Para esto usamos el comando  nedit /var/www/privado.conf , usamos nedit ya que este nos permite tener un editor de texto mas amigable.




Luego creamos el directorio privado usando el comando mkdir.


Ahora para que el sitio pida un usuario y una contraseña al ingresar  es necesario crear un fichero .htaccess en donde se le configura el tipo de  autenticación a usar, el directorio donde se encuentran almacenadas las claves y el mensaje que aparecera al acceder a esta dirección.





Ahora es necesario crear el fichero claves en donde estará almacenada la clave.

Este se crea mediante el comando touch.


Añadimos un nuevo usuario y una contraseña al fichero  mediante el comando htpasswd.

         
Usuario Telematica
Pass 61571

 Procedemos a realizar la prueba ingresando al localhost/privado.





Host Virtual:

Para la configuración del host virtual inicialmente creamos un directorio con el mismo nombre y dentro de este creamos un archivo .html que aparecerá cuando se acceda a este.

Mediante el comando mkdir creamos el directorio hostvirtual.


Usando nedit procedemos a modificar el index.html




Ahora realizamos una copia del fichero default que se encuentra en el directorio /etc/apache2/sites-available.
los archivos que aparecen allí pertenecen a los sitios que se encuentran disponibles dentro del servidor.
A la copia del archivo default la nombramos 10.20.44.1.


En este fichero se remplaza el * por la dirección con la que queremos acceder,en este caso 10.20.44.1, y el puerto 80,ademas es necesario añadir ServerName para que no presente conflicto dns con el otro sitio.


Para finalizar es necesario habilitar el nuevo sitio mediante el comando a2ensite y reiniciar el servidor



Como paso final se habilita una interfaz de red virtual.


Para verificar que si funcione ingresamos en el navegador a la dirección 10.20.44.1.










No hay comentarios:

Publicar un comentario