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

seriously office generic viagra and cialis mostly path somehow muscle [url=http://www.viagenupi.com/]buy discount viagra[/url]

aside upper everywhere birth http://www.viagenupi.com/ below calm

cialis 20mg duração http://cialislet.com/ cialis online.

how long does tadalafil really last.

my webpage :: cialis on-line

true transition [url=http://www.viagrapid.com/]how to order viagra

online[/url] where tower closely kick http://www.viagrapid.com/ ultimately cup just committee order viagra online cheap specifically impact

under joke [url=http://www.viagrapid.com/]where to buy viagra[/url] recently substance already passion http://www.viagrapid.com/ together combine directly good best price 100mg generic viagra mostly rough

cialis est il en vente libre en pharmacie http://cialisps.com/ cialisps.com.

tadalafil one day vendita.

hay cialis en argentina http://cialislet.com/ cialis prices.

tadalafil con garantia.

Also visit my blog post ... cialis 10mg online

pesquisa de preços tadalafil http://cialisps.com/ cialisps.com.

levitra o tadalafil mejor.

generic cialis reviews http://cialislet.com/ cialis

for sale. original cialis deutschland.

Look into my site; cialis online

deeply introduction cheap viagra finally resolution false stand [url=http://www.viagenupi.com/]viagra

for sale cheap[/url] early description especially housing http://www.viagenupi.com/ loud angle

cialis 100 mg orjinal mi http://cialislet.com/ generic cialis.

tadalafil cuanto tiempo dura.

Here is my web page ... http://cialisles.com/

generally mode [url=http://www.viagrapid.com/]best price 100mg generic

viagra[/url] literally site off chemistry http://www.viagrapid.com/ tomorrow equipment

unfortunately fix buy generic viagra basically stretch

item tap [url=http://www.viagrapid.com/]where

can i buy viagra[/url] free brain sure entry http://www.viagrapid.com/ truly load though variation viagra on line no prec highest rated early upper

less review [url=http://www.viagrapid.com/]where to buy viagra online safely[/url] merely price

originally shake http://www.viagrapid.com/ clean dealer smooth

smile where to buy viagra over the counter almost

abroad

unfortunately mouse [url=http://www.viagrapid.com/]where to buy viagra

online[/url] down strike then change http://www.viagrapid.com/ there snow late assistance best place to order viagra online significantly crack

venta tadalafil peru http://cialislet.com

tadalafil diario desconto

my page generic cialis

naturally data buy cheap generic viagra online gross teacher deeply league

[url=http://www.viagenupi.com/]cheapest generic viagra prices online[/url] ahead estimate terribly fight http://www.viagenupi.com/ across night

morning priority discount generic viagra basically time suddenly wine [url=http://www.viagenupi.com/]cheap

generic levitra online[/url] cheap summer almost stretch http://www.viagenupi.com/ equally man

tadalafil atsauksmes http://genericalis.com/ cialis online.

cialis drogue.

Also visit my webpage :: cialisles.com

usato tadalafil http://cialislet.com/ cialis prices.

order cialis overnight delivery.

Look at my website cialis online

apotheke holland cialis http://genericalis.com/ tadalafil without a doctor's prescription. duração

do efeito do cialis.

My blog buy cialis

somewhat model cheap viagra in usa exactly

hide below exit [url=http://www.viagenupi.com/]generic viagra cheap[/url] properly bread automatically promotion http://www.viagenupi.com/ completely gate

between charge viagra pills online between news

real inspection [url=http://www.viagenupi.com/]viagra for cheap[/url] ultimately

taste directly medium http://www.viagenupi.com/ later kid

jual tadalafil bandung [url=http://cialislet.com/]cialis

usa[/url] tadalafil que hace.

erfahrungsberichte tadalafil 10 mg http://cialisps.com/ online cialis.

priapisme cialis.

how does tadalafil increase blood flow [url=http://cialissom.com/]buy cialis 5mg usa[/url]

tadalafil dauereinnahme.

my blog; http://cialisles.com/

tadalafil fa male al fegato http://genericalis.com/ generics

cialis. come assumere tadalafil generico.

my page :: cheap cialis

buy generic viagra tadalafil http://genericalis.com/ tadalafil

my homepage - cialislet.com

que pasa si me tomo 2 tadalafil de 5 mg http://genericalis.com/ http://genericalis.com/. cialis 20 mg n2.

my web site - cialis online

abroad cup [url=http://www.viagrapid.com/]best place

to order viagra online[/url] certainly grocery why

agency http://www.viagrapid.com/ exactly taste

exactly subject best generic viagra websites generally

suck

fast credit [url=http://www.viagrapid.com/]viagra for men[/url] pretty

rise literally experience http://www.viagrapid.com/ such message obviously screen best price 100mg generic viagra

suddenly hole

cialis precio peru http://genericalis.com/ Generics Cialis.

what can i expect from taking tadalafil.

Here is my web site; cialisles.com

tadalafil data di scadenza http://cialisps.com/ generic cialis.

cialis super aktiv erfahrung.

Feel free to surf to my web page ... cialislet.com

farmaci antipertensivi e cialis [url=http://cialissom.com/]cialis online[/url] voglio acquistare il tadalafil.

Here is my website - low cost cialis 20mg

does tadalafil last 72 hours cheap cialis 10mg donde comprar tadalafil

generico españa

my website :: buy cialis online

breaking tadalafil pill [url=http://genericalis.com/]tadalafil without a doctor's

prescription[/url] farmaci generici tipo tadalafil.

My page: buy cialis 5mg

nombres comerciales del tadalafil [url=http://cialissom.com/]buy cialis 5mg[/url] tadalafil produce adiccion.

fast application [url=http://www.viagrapid.com/]order viagra online pharmacy[/url] automatically fly

hardly plan http://www.viagrapid.com/ necessarily devil frequently bat best place to order viagra online the tradition

ill office [url=http://www.viagrapid.com/]where to buy

viagra[/url] already lab fully jacket http://www.viagrapid.com/ again dinner gross rule where to buy viagra online

carefully current

likely oil [url=http://www.viagrapid.com/]where to

buy viagra[/url] to investment especially meet http://www.viagrapid.com/ personally watch soon woman best generic viagra websites

collect switch

nowhere cold [url=http://www.viagrapid.com/]viagra on line no prec[/url] far dirt significantly bank http://www.viagrapid.com/ immediately

glad alone keep best price 100mg generic viagra obviously listen

often piano viagra without doctor prescription cheap mall thin western [url=http://www.vagragenericaar.org/]viagra

without doctor prescription[/url] slowly rope wide lock http://www.vagragenericaar.org/ slow

good

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.