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

online pharmacies in india pharmacy technician online course best online pharmacy schools

how long does viagra last
http://xlviagrabtc.com - viagra for sale for men
viagra uk cheap
viagra for sale for men
- trackback lascia un commento viagra
buy british dragon viagra

1000 mg cbd oil concentrate
http://cannabisoil-cannabidiol.com - cannabis oil
cbd and thc oil
best cbd oil
- how long does cbd effect last
cbd oil benefits list

buy generic propecia buy propecia with no prescription buy propecia online without prescription

purchase propecia buy propecia buy propecia medication

http://imitrex-sumatriptan.com/ - imitrex buy imitrex uk purchase sumatriptan

buy propecia no prescription purchase propecia order finasteride

http://imitrex-sumatriptan.com/ - buy imitrex pills online buy imitrex cheap buy imitrex usa

buy propecia with no prescription buy propecia uk propecia

http://imitrex-sumatriptan.com/ - imitrex online buy imitrex usa purchase imitrex

propecia online buy propecia medication order finasteride

viagra online sales
http://rxviagracan.com - viagra pills for sale online
viagra tadalafil for women board.cgi?id=
viagra for sale
- viagra 20 mg 8 table name
viagra high quality soft spam

online pharmacy cialis pharmacy online usa viagra online pharmacy

trusted online pharmacy cvs pharmacy application online online pharmacy technician programs

free viagra offer
http://start.rxviagracan.com - viagra for sale canadian
buy discount viagra online
viagra for sale
- viagra generic no registered users and
plavix viagra taken together

40mg viagra
http://mix.rxviagracan.com - viagra for sale without prescription
levitra viagra viagra
generic viagra for sale
- is viagra daily the best
cancer viagra

viagra powder
http://prav.rxviagracan.com - viagra pills for sale online
viagra coupon code last post
viagra for sale for men
- viagra registered users
viagra 20mg side effects msn messenger

viagra 10 pills x 20 mg
http://start.rxviagracan.com - cheap viagra for sale
buy viagra site%3
generic viagra usa
- drugs viagra phentermine
ed treatment

one a day viagra
http://ddt.rxviagracan.com - viagra for sale usa
viagra trackbacks deja un comentario
generic viagra usa
- viagra vs viagra vs levitra apeboard_plus.cgi?command=
generic viagra from india

viagra faqs
http://prav.rxviagracan.com - viagra for sale
viagra 10 mg 4 tablet delete all board cookies
generic viagra for sale
- comments by users of viagra
generic pills online no prescription

side effect of viagra
http://start.rxviagracan.com - viagra for sale usa
viagra dosages
herb viagra for sale
- canadian pharmacy viagra 20mg posts per day
viagra contra indications

viagra 5mg cost the team
http://ddt.rxviagracan.com - viagra for sale canadian
viagra 20mg memberlist
viagra for sale for men
- viagra information patients password
viagra generic reviews mark forums read

compare viagra viagra levitra
http://wwp.rxviagracan.com - viagra pills for sale online
viagra and alcohol consumption website
viagra for sale
- buy herbal viagra
viagra and alcoholic drinks search

viagra viagra lowest prices
http://vost.rxviagracan.com - generic viagra usa
viagra france
viagra for sale for men
- took viagra with viagra
how to buy cheap viagra or viagra

reputable online pharmacies percocet online pharmacy russian pharmacy online

cvs online pharmacy modafinil online pharmacy online mexican pharmacy

online pharmacy viagra pharmacy tech classes online pharmacy technician certification online

cialis forum
http://tadalafilatwalmart.net - cialis at walmart
can you use cialis two days in a row
cialis over the counter at walmart
- cialis dose
cialis vs viagra cost read.cgi?board=

viagra online generic canada generic viagra online canadian pharmacy canadian generic viagra review

canada drugs online pharmacy pharmacy canada overseas pharmacies that deliver to usa

viagra, cialis or levitra. which is best
http://cialis-walmart.com - cialis over counter at walmart
cialis 20mg online forum rules
cialis over counter walmart
- lilly cialis saudi
cialis side effects cialis vs viagra report

viagra or cialis
http://cialis-walmart.com - cialis over the counter walmart
cialis side effects cialis vs viagra show posts
cialis over the counter
- cialis and alcohol interaction login
cialis 10 mg 4 tablet knowledge base

cialis dose contains no unread posts
http://cialis-walmart.com - cialis over counter walmart
cialis 20mg dosage sort by
cialis over counter at walmart
- cialis aim address
cheap cialis sale online

cialis 20mg side effects occupation
http://cialis-walmart.com - cialis over the counter walmart
canadian pharmacy cialis professional occupation
cialis over the counter walmart
- errectile dysfunction
order generic cialis online usa

buy cheap cialis online
http://cialis-walmart.com - cialis over the counter at walmart
buy cialis now from $1 53 get 12 bonus pills free
cialis over counter
- buy generic cialis no prescription
buy cialis online with discover card

pharmacy store online indian pharmacy drugs pharmacy/#cabnadian pharmacy

best canadian mail order pharmacies pharmacy drugs online medications from canadian pharmacies/#compare drug prices

canada drugs online canadian pharmacy online viagra canadian pharmacy generic

buy finasteride buy propecia pills buy propecia pills online/#hair growth remedies

buy cialis where buy cialis buy cialis pills/#cialis cheap

buy viagra uk buy viagra cheap buy viagra pills online

buy cialis pills buy cialis pills online buy cialis online/#buy cialis usa

canadian pharmacy cialis online pharmacy reddit indian online pharmacy

buy latisse online pharmacy pharmacy tech class online wegmans pharmacy online

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.