Foros del Web » Administración de Sistemas » Unix / Linux »

configurar apache

Estas en el tema de configurar apache en el foro de Unix / Linux en Foros del Web. hola, estoy intentando configurar el apache 2.0 para poder desarrollar en mi pc sitios y verlos desde mi PC, la idea es programarlos y testearlos ...
  #1 (permalink)  
Antiguo 23/10/2003, 10:20
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 22 años, 5 meses
Puntos: 0
Exclamación configurar apache

hola, estoy intentando configurar el apache 2.0 para poder desarrollar en mi pc sitios y verlos desde mi PC, la idea es programarlos y testearlos en mi maquina y despues subirlos a un server.
Bueno por defecto del apache me abre el localhost en /var/www/html
segun lei tengoq ue cambiar el httpd.conf y colocar el path que me interesa como ser /home/miuser/miweb
1º no encuentro el httpd.conf solo el httpd2.conf y encima lo busque y hay varios en distintos directorios, cual deberia editar??
2º esto es solo para una sola web si yo quiero tener distintos webs al estilo
http://localhost/web1
http://localhost/web2
etc
que deberia editar???

bueno gracias a todos

saludos
__________________
www.enricodev.com.ar
web applications development studio

-- You can be anything you want to be.--
  #2 (permalink)  
Antiguo 23/10/2003, 22:39
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 10 meses
Puntos: 1
Respuesta 1: copia httpd2.conf a /usr/local/apache/conf/httpd.conf o donde se encuentre este directorio, y luego lo editas.

Respuesta 2: No tienes mas que crear los directorios correspondientes bajo tu root dir, si lo que quieres es crear dominios virtuales hay un post al respecto en las faqs.

Espero que sirva.
  #3 (permalink)  
Antiguo 25/10/2003, 08:20
Avatar de josgat  
Fecha de Ingreso: noviembre-2002
Mensajes: 137
Antigüedad: 22 años
Puntos: 0
Hola, después de hacer todo lo que te explican tendrás que editar el httpd.conf para cambiar el directorio raiz, la directiva es DocumentRoot, ahi es donde tendrás el /var/www/html y eso es lo que tienes que sustituir.

Recuerda que deberás reiniciar el apache para ver los cambios


adeu
__________________
Lo importante no es saber sino saber el teléfono del que sabe, jajaja.
  #4 (permalink)  
Antiguo 25/10/2003, 10:46
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 22 años, 5 meses
Puntos: 0
ok, tengo que copiar y renombrar el httpd2.conf -> httpd.conf??? y como reinicio el apache???

saludos
__________________
www.enricodev.com.ar
web applications development studio

-- You can be anything you want to be.--
  #5 (permalink)  
Antiguo 25/10/2003, 11:13
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 22 años, 5 meses
Puntos: 0
Dj, me decis que me fije en las faqs que hay un buen post, pero no encontre nada de eso en las de linux, podrias pasarme el link???

saludos
__________________
www.enricodev.com.ar
web applications development studio

-- You can be anything you want to be.--
  #6 (permalink)  
Antiguo 26/10/2003, 19:35
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 10 meses
Puntos: 1
En la de servidores web tendrias que buscar.
Se que en algun lado lo vi, sino proba con el buscador.

Para reiniciar apache:
# /etc/rc.d/init.d/httpd restart
  #7 (permalink)  
Antiguo 27/10/2003, 16:00
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 22 años, 5 meses
Puntos: 0
Dj, ya edite el archivo lo encontre no en esa ubicacion sino en otra, cuando intento acceder a mi archivo html me da este error

Forbidden
You don't have permission to access /test.html on this server.

Apache-AdvancedExtranetServer/2.0.44 (Mandrake Linux/11mdk) mod_perl/1.99_08 Perl/v5.8.0 mod_ssl/2.0.44 OpenSSL/0.9.7a PHP/4.3.1 Server at 10.0.0.10 Port 80

acceso con el usuario creador de este archivo

saludos

PD:
ademas el webmin me da este error en la parte de servers
The Apache server executable /usr/sbin/httpd does not exist. If you have Apache installed, adjust the module configuration to use the correct path.
__________________
www.enricodev.com.ar
web applications development studio

-- You can be anything you want to be.--

Última edición por piluso; 27/10/2003 a las 17:01
  #8 (permalink)  
Antiguo 28/10/2003, 19:37
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 10 meses
Puntos: 1
Nunca use webmin pero evidentemente te pide que le pases el path correcto, esto te puede ayudar:

# whereis httpd
  #9 (permalink)  
Antiguo 28/10/2003, 19:47
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 22 años, 5 meses
Puntos: 0
este mira pude darle el path pero sigo sin poder ver nada, leiste el psot a tu privado que te mande???
saludos
__________________
www.enricodev.com.ar
web applications development studio

-- You can be anything you want to be.--
  #10 (permalink)  
Antiguo 28/10/2003, 23:10
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 10 meses
Puntos: 1
Nop sorry, no contesto privados.
Pregunta acá que vas a tener un 1000% mas de probabilidades de encontrar solucion.
saludos.
  #11 (permalink)  
Antiguo 29/10/2003, 00:32
Avatar de mio_carpe_diem  
Fecha de Ingreso: abril-2003
Ubicación: USA.
Mensajes: 426
Antigüedad: 21 años, 7 meses
Puntos: 6
que tipo de instalacion estas intentando hacer?
apache_source.tar.gz o paquete.rpm
  #12 (permalink)  
Antiguo 29/10/2003, 18:25
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 22 años, 5 meses
Puntos: 0
ok, vamos de nuevo, la version que tengo instalada es el apache 2.0 que viene en el mandrake 9.1, el apache esta corriendo porque cuando hago http://localhost me muestra la pantalla de bienvenida del apache, ahora bien, el problema se presenta cuando intento establecer en algun directorio en particular ejemplo: /home/piluso/www/sitio1
que dentro de sitio 1 pueda colocar las paginas en php de un sitio que estoy desarrollando y que yo poniendo en el navegador http://localhost/sitio1 o http://sitio1, acceda directamente a este sitio y me ejecute el codigo de los php, si no me equivoco tengo que establecer los virtualhost pero lo que sucede es que ningun post o manual o ayuda me ha dicho como hacerlo de una manera 1º sencilla y 2º que funcionara, puesto que en mi PC no existe el archivo httpd.conf solo existe el httpd2.conf y dentro hay una parte que dice que los virtualhost los hace en el archivo Vhost.conf, para que me entiendan mejor si pueden vean la documentancion del apache 2.0.
Bueno a final espero que haya quedado claro lo que me sucede.
Saludos y gracias
__________________
www.enricodev.com.ar
web applications development studio

-- You can be anything you want to be.--
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 01:58.