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 ...
 
Antiguo 23/10/2003, 10:20
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 24 años, 1 mes
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.--
 
Antiguo 23/10/2003, 22:39
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 24 años, 6 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.
 
Antiguo 25/10/2003, 08:20
Avatar de josgat  
Fecha de Ingreso: noviembre-2002
Mensajes: 137
Antigüedad: 23 años, 8 meses
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.
 
Antiguo 25/10/2003, 10:46
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 24 años, 1 mes
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.--
 
Antiguo 25/10/2003, 11:13
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 24 años, 1 mes
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.--
 
Antiguo 26/10/2003, 19:35
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 24 años, 6 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
 
Antiguo 27/10/2003, 16:00
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 24 años, 1 mes
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
 
Antiguo 28/10/2003, 19:37
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 24 años, 6 meses
Puntos: 1
Nunca use webmin pero evidentemente te pide que le pases el path correcto, esto te puede ayudar:

# whereis httpd
 
Antiguo 28/10/2003, 19:47
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 24 años, 1 mes
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.--
 
Antiguo 28/10/2003, 23:10
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 24 años, 6 meses
Puntos: 1
Nop sorry, no contesto privados.
Pregunta acá que vas a tener un 1000% mas de probabilidades de encontrar solucion.
saludos.
 
Antiguo 29/10/2003, 00:32
Avatar de mio_carpe_diem  
Fecha de Ingreso: abril-2003
Ubicación: USA.
Mensajes: 426
Antigüedad: 23 años, 3 meses
Puntos: 6
que tipo de instalacion estas intentando hacer?
apache_source.tar.gz o paquete.rpm
 
Antiguo 29/10/2003, 18:25
 
Fecha de Ingreso: junio-2002
Ubicación: Rosario
Mensajes: 230
Antigüedad: 24 años, 1 mes
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 21:42.