Crear un directorio virtual en ubuntu utilizando apache

Logotipo de ubuntuEn el siguiente artículo comentaremos como crear un directorio virtual en apache instalado en una distribución Ubuntu.

Instalación del servidor LAMP

Lo primero que ha sido necesario ha sido instalar un servidor HTTP en nuestra máquina. Para ello hemos instalado el lote completo, servidor web, servidor MySQL y PHP. Hemos seguido los pasos indicados en la propia página de Ubuntu, https://help.ubuntu.com/community/ApacheMySQLPHP que lo explica de forma muy sencilla. Basta con instalar tasksel y a continuación el servidor completo.

  1. $ sudo apt-get install tasksel
  2. $ sudo tasksel install lamp-server

Durante la instalación nos pedirá algunos parámetros como la contraseña de administración de MySQL, que simplemente tendremos que introducir.

Creación del directorio virtual

A continuación creamos el directorio donde queremos guardar los archivos y que utilizaremos dentro de apache. En nuestro caso lo hemos creado en una carpeta personal.

$ mkdir /home/usuario/web

Para que todo funcione correctamente hemos de añadir al usuario al grupo de aplicaciones apache (www-data). A continuación asignaremos este directorio al grupo y finalmente le otorgaremos los permisos correspondientes de forma recuersiva y que  todos los archivos que creemos en este directorio hereden estos permisos (esto lo conseguimos con el 2 indicado en los permisos). Eso lo realizamos de la siguiente forma:

  1. $ sudo usermod -a -G www-data usuario
  2. $ sudo chgrp -R www-data /home/usuario/web
  3. $ sudo chmod -R 2775 /home/usuario/web

Finalmente para poder realizar prácticas creamos un archivo index. Para hacerlo un poco más bonito he creado el siguiente:

$ echo '<?php phpinfo(); ?>' > index.php

Configuración apache

Finalmente lo que hacemos es configurar apache para que tenga en cuenta el directorio que hemos creado. Para ello modificaremos el archivo /etc/apache2/sites-enabled/000-default y añadiremos el siguiente párrafo:

  1. Alias /virtual /home/usuario/web
  2. <Directory /home/usuario/web>
  3. Options Indexes FollowSymLinks MultiViews
  4. AllowOverride None
  5. Order allow,deny
  6. allow from all
  7. </Directory>

Y reiniciamos el servidor apache

$ sudo service apache2 restart

Con esto ya tenemos el directorio virtual configuado y lo podemos comprobar con un navegador tecleando http://localhost/virtual. Nos mostrará la configuración del servidor por pantalla.

Esperemos que haya sido de utiliad.

Comentarios

Hello! buy cialis pills online buy finasteride no prescription cialis in sri lanka very good web page

Hello there! pharmacy online canadian beneficial website http://canadiantrustpharmacyhd.com

Hello there! best online pharmacy excellent web site http://canadiantrustpharmacyhd.com

Hello there! ed drugs online from canada good site http://canadiantrustpharmacyhd.com

bestwebcam.us.com|bestwebcamprecolumbianwomen.comdatingonline.us.comadultonlinewebcams.us.comwifemeetslife.comfreemaledatingsites.us.comherewomentalksocial.compaydayloanscompaniesdatingsiteswithfreetrials.us.comsex-pictures-postkarenmillenbeauty.combestwebcam.us.com|bestwebcambestwebcam.us.com|bestwebcamonlinehomecashsystem.comprettywittythings.combestwebcam.us.com|bestwebcamadultdating.us.comkarenmillenbeauty.com

Hello! cgv online pharmacy good web page http://onlinepharmacycanadaus.com

Hi! pharmacy technician classes online good web page http://onlinepharmacycanadaus.com

Hello there! Prescription Drugs Online very good web site http://onlinepharmacycanadaus.com

Howdy! canadian pharmacy no rx very good site http://onlinegenepharmacy.com

Hello! online pharmacy oxycodone excellent web site http://onlinegenepharmacy.com

bestwebcam.us.com|bestwebcam3monthpaydayloans.us.combestwebcam.us.com|bestwebcamcamsites.us.combestwebcam.us.com|bestwebcampaydayloansdirectlender.us.comonlinehomecashsystem.comwifiwirelesscameras.comgirlmeetsbulgaria.comaherewomentalksocial.comsexybysarah

free samples of cialis by mail
free trial cialis voucher
how to get free cialis
cialis free trial offer voucher
cialis 5mg price

whyblackpeoplemeethere.comprettywithribbons.combyebyepretty.comprecolumbianwomen.combeautyfilledlife.comdatingsiteswithfreetrials.us.comeyeadorepretty.com

cialis 30 day trial
cialis com free trial
free samples of cialis
cialis 5mg coupon
cialis free trial

free sample of viagra or cialis
cialis free
cialis free
free cialis trial online
free cialis samples by mail

india pharmacy online
phentermine online pharmacy
online pharmacy vicodin
best online pharmacy for viagra
cvs pharmacy jobs apply online

what is the best online pharmacy without prescriptions needed
pharmacy tech online
cigna online pharmacy
online canadian pharmacy review
canadian pharmacy no rx

cbd in pregnancy
http://cannabisoil-cannabidiol.com - best cbd oil
cbd for anxiety and depression
cannabis oil
- cbd health
cbd freeze pain relief

canada pharmacy
Prescription Drugs Online
safe online pharmacy
cvs pharmacy - online pharmacy - shop for wellness and ...
online canadian pharmacy reviews

levitra cheap
buy levitra
buy levitra
order vardenafil
buy generic levitra

rx best online pharmacy
russian pharmacy online
best online pharmacy with doctor consultation
canadian pharmacy online
best online pharmacys

best online pharmacy technician training
best best online pharmacy xanax
cheap best online pharmacy
modafinil best online pharmacy
best online pharmacy no prescription

best best online pharmacy forum
foreign online pharmacies
pharmacy online Canada
canadian pharmacy no prescription
latisse best online pharmacy

buy propecia with no prescription
buy propecia with no prescription
buy finasteride pills
buy propecia online without prescription
buy propecia pills

finasteride online pharmacy
pharmacy tech online program
indian pharmacy online
canadian online pharmacy reviews
pharmacy online usa

cvs pharmacy application online
online compounding pharmacy
walgreen online pharmacy
india pharmacy online
discount online pharmacy

Hi! buy finasteride pills walgreen online pharmacy cheapest cialis 20mg good internet site

Hello there! order propecia legit online pharmacy buy cialis uk cheap very good internet site

Hi there! buy generic propecia good online pharmacy 20 mg cialis price excellent website

Hello! where buy propecia online pharmacy technician training you tube cialis good website

Hi! pharmacy online canada valtrex 100mg no prior prescription required pharmacy great web site

Hi! viagra online canadian pharmacy purchase valtrex online no prescription canadian drug stores online very good site

Páginas

Añadir nuevo comentario

Filtered HTML

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
CAPTCHA
Esta pregunta se realiza para comprobar que se trata de un humano y prevenir los accesos automatizados para publicar spam.