jucarmona

Inicio » Ubuntu 12.04 server » Servidor web Apache » Directorios Virtuales » Directorios web virtuales en Ubuntu 12.04 con servidor web apache y webmin

Directorios web virtuales en Ubuntu 12.04 con servidor web apache y webmin

Follow jucarmona on WordPress.com

Contacto y encuesta

Pincha aquí para contactar conmigo

Mis links delicious

Calendario

mayo 2014
L M X J V S D
« Mar   Ene »
 1234
567891011
12131415161718
19202122232425
262728293031  

Estadísticas del blog

  • 53,974 visitas, y subiendo...

Bueno, ya después de tener un funcionamiento básico de nuestro servidor web, vamos a empezar  a ver configuraciones más avanzadas

Concretamente, ahora vamos a crear directorios virtuales, ésto consta de una  página web en la que el usuario no tiene que poner al final de la barra de direcciones el nombre del documento al que accederá, si no que lo hará mediante un “alias”, lo que será mucho más sencillo.

Esto además es un sistema de seguridad, pues éstas páginas pueden estar físicamente en carpetas diferentes, con lo que impedimos que un usuario malintencionado navegue por nuestra web sólo poniendo el nombre de los documentos o carpetas que crea tenemos dentro de nuestra carpeta principal.

Comencemos, lo primero que haremos será crear la carpeta dónde se alojará nuestro directorio virtual (la podemos crear donde queramos, no tiene que ser en var/www), yo la he creado en /, y se llama miweb. para asegurarnos que nuestro servidor web puede acceder sin problemas a las páginas web alojadas, le daremos la propiedad de la carpeta al grupo apache (www-data)

Describo a continuación los pasos que he realizado para ello:

-Loguearse como root: sudo su (poner contraseña, aunque no se vea, y pulsar intro)

-Comando crear carpeta: mkdir /miweb

-Cambiar propiedad del grupo: chown root.www-data /miweb

-Comando crear documento web: gedit /miweb/virtu.html , en el archivo que se abre insertamos el contenido, guardamos y cerramos

Selección_003

 

Los demás pasos los haremos fácilmente a través de Webmin

Una vez logueados en Webmin, en el panel de la izquierda abrimos Servers, seleccionamos Apache Web Server, y pinchamos en la bola del mundo de Virtual Server

Selección_083Seguidamente iremos a Aliases and Redirects

Selección_084Y allí dentro insertaremos, en el apartado Document directory aliases, en primer lugar lo que deseamos que el usuario deba introducir en la URL ( a partir del nombre-IP de nuestro servidor) para acceder al sitio especificado, y a continuación la ruta real donde le llevaremos, para mi ejemplo quedaría de la siguiente manera.

Recomiendo poner la barra inclinada final en el primer apartado para evitar problemas a la hora de acceder

Selección_085Daremos a guardar en la parte de abajo, y para que todo surja efecto en la parte superior derecha daremos a aplicar los cambios, detener apache e iniciar apache sucesivamente

Selección_086Bueno, si todo ha ido bien, después de este proceso podremos acceder al directorio virtual poniendo el alias en la dirección

Selección_087Este ha sido otro Jucarmona tutorial, no se pierdan los siguientes.

 

 

 

 

 

 


1 comentario

  1. Tengo un problema, que es a la hora de indicar el directorio raiz en un virtual host, lo indico a una carpeta creada en el home(por ejemplo, /home/servidor/www) , creo un ficherito index.html y cuando me meto en la página web, me sale el “it works” de apache, es decir, me sigue llevando a la ruta de apache, y no al directorio que le he marcado. Ayudenme gracias!

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 )

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 )

Google+ photo

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

Conectando a %s

A %d blogueros les gusta esto: