Foros del Web » Administración de Sistemas » Apache »

[SOLUCIONADO] Problema al cambiar Directory en apache2

Estas en el tema de Problema al cambiar Directory en apache2 en el foro de Apache en Foros del Web. Hola a todos, Un placer formar parte de esta comunidad, y espero aprender mucho. Perdon si me he equivocado de lugar donde publicar mi pregunta. ...
  #1 (permalink)  
Antiguo 18/01/2014, 08:40
Avatar de anger32  
Fecha de Ingreso: septiembre-2012
Ubicación: UK
Mensajes: 42
Antigüedad: 11 años, 7 meses
Puntos: 1
Problema al cambiar Directory en apache2

Hola a todos,

Un placer formar parte de esta comunidad, y espero aprender mucho. Perdon si me he equivocado de lugar donde publicar mi pregunta. Soy nuevo en esto de montar un servidor web, y estoy montandome uno por mi cuenta para ir aprendiendo.

Cuando el dirtectory lo dejo como el default, en /var/www/ no tengo ningun problema para poder acceder desde fuera de la red. En cuanto cambio el DIrectory dando de alta en "etc/apache2/sites-available/mysite.conf" el nuevo directorio me sale un error "You don't have permission to access / on this server."

El servidor lo tengo en otro lugar, accedo a el mediante ssh, lo que le da un poco mas de dificultad.

Alguna orientación.
Gracias por la ayuda
  #2 (permalink)  
Antiguo 18/01/2014, 09:05
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Problema al cambiar Directory en apache2

Código BASH:
Ver original
  1. sudo nano /etc/apache2/sites-available/mysite.conf

Ejecuta ese comando con privilegios de root.
  #3 (permalink)  
Antiguo 19/01/2014, 13:43
Avatar de anger32  
Fecha de Ingreso: septiembre-2012
Ubicación: UK
Mensajes: 42
Antigüedad: 11 años, 7 meses
Puntos: 1
Respuesta: Problema al cambiar Directory en apache2

No me explique bien. El archivo mysite.conf es una copia del archivo de fault de esa misma carpeta que indica donde debe leer la pàgina web. Lo di de alta con
Código:
sudo a2ensite default
Código:
sudo a2dissite mysite.conf
De esta manera el archivo original no lo he modificado.
Supongo que debò dar permisos a apache para accedir a los archivos de /home/usuario/web/ que es dnd apunto actualmente.

como puedo dar permisos a apache2 para que puede acceder a esta ubicacion, puede que no sea este el problema, si no es asi podria indicareme que debò hacer.

Gracias un Saludo Ruben
  #4 (permalink)  
Antiguo 19/01/2014, 14:07
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Problema al cambiar Directory en apache2

httpd.conf

Código Apache:
Ver original
  1. <FilesMatch ".*">
  2. allow from all
  3. </FilesMatch>

Eso es suficiente.
  #5 (permalink)  
Antiguo 20/01/2014, 06:49
Avatar de anger32  
Fecha de Ingreso: septiembre-2012
Ubicación: UK
Mensajes: 42
Antigüedad: 11 años, 7 meses
Puntos: 1
Respuesta: Problema al cambiar Directory en apache2

El archivo httpd.conf que se encuentra en /etc/apache2/.
Encontré algo parecido en apache2.conf una linia que ponía algo así como <File ".ht"> ...


Lo que hice es cambiar el deny por allow pero sigue sin funcionar. Puede que acceda a un archivo equivocado pk busco en el lugar equivocado?
  #6 (permalink)  
Antiguo 20/01/2014, 08:08
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Problema al cambiar Directory en apache2

¿Y si pones el code que puse es dicho fichero?
  #7 (permalink)  
Antiguo 20/01/2014, 08:15
Avatar de anger32  
Fecha de Ingreso: septiembre-2012
Ubicación: UK
Mensajes: 42
Antigüedad: 11 años, 7 meses
Puntos: 1
Lo probé y no funciona.
Si dejo el directorio que viene por defecto no hay problema me carga html y PHP.
El directorio que viene por defecto es algo como "/etc/www" o algo así.

Y yo lo llevo a "/home/usuario/web". Puede que Apache tenga problemas para leer los archivos de un usiario?, que es donde está la carpeta.

Gracias por la ayuda
  #8 (permalink)  
Antiguo 20/01/2014, 09:09
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Problema al cambiar Directory en apache2

Para acceder a los archivos de un sistema compartido tienes que dar permisos CHMOD, ya sea a base de comandos UNIX o manualmente.
  #9 (permalink)  
Antiguo 20/01/2014, 10:35
Avatar de anger32  
Fecha de Ingreso: septiembre-2012
Ubicación: UK
Mensajes: 42
Antigüedad: 11 años, 7 meses
Puntos: 1
Respuesta: Problema al cambiar Directory en apache2

La cosa es que no seaquien tengo que dar permisos, porque usuarios solo tengo 2 entonces no se como, y en los tutoriales no dan estos permisos.

Estoy que me tiro de los pelos.

Edit: Bueno aprendiendo a usar el chmod conseguí dar los permisos apropiados para que acceda al directorio que yo he seleccionado.

Muchas gracias pr la ayuda.

Última edición por anger32; 27/01/2014 a las 07:36

Etiquetas: apache2, directory, mediante
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:31.