Configuración Apache URGENTE!!!!!

HOLA!! Nos gustaria que nos ayudaseis con la configuración del Apache. Somos dos compañeras que no conseguimos ni a la de 3 configurar bien el servidor. Tenemos que realizar un trabajo con las siguientes características:

--APACHE
Instalación con código fuente (esto lo hemos conseguido)
Arrancará DOS SERVIDORES:
-- Internet (Puerto 80) Este creemos que está bien
Cada usuario dispondrá de su espacio web para publicar sus páginas.
--Intranet (Puerto 8080) Este no lo hemos conseguido
Web restringida para algunos usuarios.
No se podrá ver desde fuera si no es un usuario autentificado, desde dentro sin restricciones.

Agradecemos de antemano cualquier esfuerzo.
Invitamos a unas copas por Gandia (Valencia).

Adeu.
intranet (Puerto 8080) Este no lo hemos conseguido
Web restringida para algunos usuarios.
No se podrá ver desde fuera si no es un usuario autentificado, desde dentro sin restricciones.


Por lo que recuerdo eso se hace teniendo una copia del httpd.conf
donce cambias el puerto y el directorio httdocs
Y llamas al demonio httpd pasandole como argumento la ruta
donde esta el segundo archivo de configuración

(-f /fichero de configuración)
Muchas gracias por interesarte,pero necesitamos mas ayuda.
Sobre la información que nos has facilitado tenemos algunas dudas.
1ª ¿Qué nombre le ponemos a la copia del httpd.conf?
2ª ¿De donde podemos cambiar el httdocs.
3ª ¿Qué demonio es y como se llama?
4ª ¿Qué es eso de -f fichero de configuración?
Gracias por tu ayuda.
Creo que os convendría buscar algun manual en la red. Porque las preguntas que haceis son bastantes y amplias como para llenar un libro. Que conste que no intento ser borde, pero no es lo mismo una duda puntual que querer montar un servidor como ese sin haber leído al respecto

Saludos
Bueno chicas, como dice Raharu, sería mejor que mirarais algo de documentación antes...

Podeis mirar aquí, la web de documentación de Apache... y ya elegís la documentación para la versión que esteis usando. Por desgracia no está en español.

Bueno, yo hace tiempo que no toco el apache que tengo montado en mi ordenador, así que tendría que ver... si puedo lo hago ;)

En fin, suerte!

Un saludoooooo!!!
Holaa a todos!!!

Os agradezco mucho vuestra ayuda, pero de verdad que por falta de información no es, nos hemos bajao varios manuales de internet, hemos estado en la web de Apache y no conseguimos configurarlo bien.

Lo que más nos está costando es configurar el apache para q arranque con 2 servidores, que uno si que lo hemos conseguido (puerto 80), pero el otro no hay manera (puerto 8080).

Hemos provar todo lo que dice en los manuales y no nos funciona, asi que si alguien sabe como debemos configurarlo, se lo agradeceriamos mucho.

Muchas gracias y hasta pronto.
1ª ¿Qué nombre le ponemos a la copia del httpd.conf?
2ª ¿De donde podemos cambiar el httdocs.
3ª ¿Qué demonio es y como se llama?
4ª ¿Qué es eso de -f fichero de configuración?
.


1º httpd2.conf o httpd8080.conf o como quieras

2º Donde quieras
aunque si por ejemplo el original esta en
/var/www/html
pues
/var/www/html2 estaria bien
o
/var/www/html-privado



httpd para que se cargue en el arranque se puede poner en el
/etc/rc.local
aunque lno se yo si eso sera muy fino


Copia el httpd.conf con otro nombre
cambia el puerto y el directorio
y ejecuta
httpd -f /etc/httpd2.conf
como administrador

Una vez que eso funcione te metes con el /etc/services
y en que arranque automaticamente
Hola Harl!!

Muchas gracias por tu ayuda.

Mañana por la mañana cuando vayamos a clase ya probaremos a hacer esto que nos has dicho, y después de probarlo ya te contaremos a ver que tal.

A ver si tenemos suerte y lo configuramos ya de una vez, que nos quedan un montón de cosas aún por hacer y muy poco tiempo, y vamos a suspender por culpa del trabajito :(

Bueno, lo dicho, ya te contaremos. Buenas noches y gracias de nuevo.

Chaooo.
Hola de nuevo!

Creemos que hemos configurado el puerto 8080 a través de los hosts virtuales pero nos surge otro problema: Al poner en el navegador http://localhost:8080 no nos da error pero tampoco carga ninguna página.

En la directiva documentroot hemos puesto la ruta /var/www/intranet y dentro de la misma hemos copiado los archivos de /usr/local/apache/htdocs.

Nos gustaría saber si hay que modificar alguna directiva más o añadir algún fichero en algún directorio para que nos cargue una página cuando accedamos por el puerto 8080.

Gracias por leernos.
Escrito originalmente por peponas
Creemos que hemos configurado el puerto 8080 a través de los hosts virtuales pero nos surge otro problema: Al poner en el navegador http://localhost:8080 no nos da error pero tampoco carga ninguna página.
Si se hace con virtualhosts, vais bien. Lo de no cargar ninguna página, ¿habeis puesto algo?

En la directiva documentroot hemos puesto la ruta /var/www/intranet y dentro de la misma hemos copiado los archivos de /usr/local/apache/htdocs.

Nos gustaría saber si hay que modificar alguna directiva más o añadir algún fichero en algún directorio para que nos cargue una página cuando accedamos por el puerto 8080.
Y El tema de permisos de dichos ficheros?

Mira que pueda acceder el usuario bajo el cual corre el servidor web
Wenas NetVicious!!

Los docuementos que he puesto en el directorio /var/www/intranet, son los mismos que he puesto en /var/www/internet, en los cuales, el superusuario tiene permiso y como ya dije, cuando accedo por el puerto 80 me muestra una web, y por el 8080 no.

Me gustaría saber en qué directiva indica que web es la que te mostrará por defecto cuando accedas por el puerto, a ve si así la localizo y pongo una para el puerto 8080 con otra web.

Weno asias por todo.

Saludossss!!!!!!!
No sé en que fichero era, supongo que el httpd.conf, tienes una parte que le indica los nombres de las páginas que busca en la ruta que le hayas indicado como página de inicio. Busca index.html, inicio.html, etc, así que cualquiera de esos valdrá.
de todas formas, en la documentación del apache tienes un HOWTO muy mono que te lo explican todo muy bien.

Un saludo.
Escrito originalmente por peponas
Los docuementos que he puesto en el directorio /var/www/intranet, son los mismos que he puesto en /var/www/internet, en los cuales, el superusuario tiene permiso y como ya dije, cuando accedo por el puerto 80 me muestra una web, y por el 8080 no.

Me gustaría saber en qué directiva indica que web es la que te mostrará por defecto cuando accedas por el puerto, a ve si así la localizo y pongo una para el puerto 8080 con otra web.

Veamos cuando juegas con VirtualHosts tienes que jugar con los aliases, es decir tu servidor tiene que tener varios nombres de dominio (o subdominios), con eso hace la distinción de a donde quieres ir. Aunque con lo que dices de cambio de puerto también tendría que cogerte la otra ubicación.

Mira en el log del apache a ver que es lo que está recibiendo que ahí seguramente puedas ver más ayuda.

Generalmente están en:
/var/log/apache/access.log
/var/log/apache/error.log
wenasss a todos de nuevo!!!

hemos estao unos dias desaparecidas y sin dar noticias pq hemos estao de examenes, pero ya tamos x aki de nuevo.

no nos funciona aun lo de los 2 puertos y al final hemos decidido instalar el apache en 2 directorios diferentes y configurar un httpd.conf para el puerto 80 y otro para el 8080 a ver si asi lo conseguimos, aunque ayer lo estuvimos probando y el 80 funciona, pero el 8080 no quiere ir.

bueno un saludo a todos.

adeuuuu.
Igual es una tonteria pero habeis mirado si teneis ese puerto abierto???????????
14 respuestas