Cambiar ruta de carpeta pública en Apache 1 y 2

Linux Dejar un comentario

Por defecto, apache sitúa los documentos compartidos en /var/www.

Para cambiar esta ruta debemos seguir estos pasos:

  1. Debemos acceder al fichero de configuración de apache:
    1. Si tenemos la versión 1 de apache hay que acceder al fichero /etc/httpd/conf/httpd.conf
    2. Si tenemos apache 2 el fichero es /etc/apache2/sites-available/default
  2. Cambiar la ruta de la variable DocumentRoot “/var/www” por la ruta que queramos, por ejemplo DocumentRoot “/home/webs”
  3. Reiniciamos apache, con el usuario root, con este comando:
    1. Si es apache 1:/etc/init.d/httpd restart
    2. Si es apache 2: /etc/init.d/apache2 restart

Para ambas versiones de apache, debemos recordar siempre dar permisos de lectura y ejecución para todos los usuarios a la carpeta de las webs:

chmod -R 0755 /home/webs

Entradas relacionadas

8 Respuestas para “Cambiar ruta de carpeta pública en Apache 1 y 2”

  1. Cro2h Dijo:

    gracias ya me tenia loco esto y encontre este comando que me salvo la vida gracias xD

  2. Manuel Aguado Dijo:

    ¿Que sucede si se quiere publicar en una unidad externa?, es posible cambiar los permisos para la carpeta, se pueden crear directivas de acceso para poder ingresar a estas carpetas o ¿existe alguna solución para poder hacerlo? Gracias.

  3. Igor Dijo:

    Lo siento, no puedo ayudarte ya que nunca he probado a poner las webs en unidades externas.

  4. David Pineda Dijo:

    Gracias, super util.

    Recomendacion, la direccion se cambia en dos partes solamente:

    Ahi:

    DocumentRoot /home/xxx/WEB/public_html

    Options FollowSymLinks
    AllowOverride None

    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all

  5. luis Dijo:

    Cambio la ruta y no funciona…
    Estoy en Ubuntu 10.10 con Apache2 PHP5 MySql

    Help…

    Gracias…

  6. Jose Dijo:

    Muchas gracias me fue de mucha utilidad tu guia. Saludos!

  7. Noe Dijo:

    Hols, soy novato en ubuntu y gracias a tu articulo resolvi mi duda, saludos

  8. omar Dijo:

    mira tengo un inconveniente tengo uan carpeta en /home/USER_NAME/Dropbox/USER_NAME/www la cual es la que quiero elejir como dom¿cument root pero al momento de reinicar apache m esale lo siguiente

    Forbidden

    You don’t have permission to access / on this server.
    Apache/2.2.16 (Ubuntu) Server at localhost Port 80
    intente crear un enlace simbolico a esa misma ruta y no funciona
    gracias por su ayuda

Deja un comentario

WP Tema & Iconos por N.Design Studio
Traducido por luisitob2
Entradas RSS Comentarios RSS Acceder