Algo me falla y no se que es. ¿Lo sabes tu?
Publicado por MazMor (3 intervenciones) el 04/01/2007 16:36:22
Hola soy bastante novato en esto del apache, si alguien me pudiese ayudar, le agradeceria muchisimo. Bueno pues, empiezo.
Tengo un ordenador con Ubuntu. En este tengo instaldo apache y apache2, pero vamos que apache esta muerto y quiero configurar apache2.
Tengo echas tres paginas web en zope, y quiero que cuando alguien quiera acceder a la pagina uno via http://www.ejemplo1.org aparezca la pagina http://192.168.23.58:8028/ejemplo1, y asi con las otras paginas. Pero cuando intento entrar a la pagina me sale la pagina de apache2 en el que pone que apache2 a sido instalado satisfactoriamente...
Para lograr mi objetivo e modificado el archivo /etc/apache2/sites-available/default y esto es lo que he escrito:
NameVirtualHost 192.168.23.58
<VirtualHost 192.168.23.58>
ProxyPreserveHost On
ProxyPass / http://192.168.23.58:8028
ProxyPassReverse / http://192.168.23.58:8028
ServerName www.munoa.org
</VirtualHost>
<VirtualHost 192.168.23.58:*>
ProxyPreserveHost On
ProxyPass / http://192.168.23.58:8028/montealbertia
ProxyPassReverse / http://192.168.23.58:8028/montealbertia
ServerName www.montealbertia.com
</VirtualHost>
<VirtualHost 192.168.23.58:*>
ProxyPreserveHost On
ProxyPass / http://192.168.23.58:8028/zubizarreta
ProxyPassReverse / http://192.168.23.58:8028/zubizarreta
ServerName www.maquinariazubizarreta.com
</VirtualHost>
Pero claro, para que funcionen esas funciones tenia que "activar" los modulos. Para eso he modificado el archivo /etc/apache2/httpd.conf y esto es lo que he escrito:
# This is here for backwards compatability reasons and to support
# installing 3rd party modules directly via apxs2, rather than
# through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
Al escribir sudo /etc/init.d/apache2 restart en la terminal, me aparece lo siguiente
Starting apache 2.0 web server... apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
Unable to open logs
Ahora las preguntas:
Con modificar httpd.conf he logrado activar o avilitar el modulo que necesito??
Esta mas o menos bien escrito el archivo default??
Que necesito hacer o modificar para lograr mi objetivo??
Gracias de antemano, agradeceria muchisimo cualquier ayuda
Gracias.
Tengo un ordenador con Ubuntu. En este tengo instaldo apache y apache2, pero vamos que apache esta muerto y quiero configurar apache2.
Tengo echas tres paginas web en zope, y quiero que cuando alguien quiera acceder a la pagina uno via http://www.ejemplo1.org aparezca la pagina http://192.168.23.58:8028/ejemplo1, y asi con las otras paginas. Pero cuando intento entrar a la pagina me sale la pagina de apache2 en el que pone que apache2 a sido instalado satisfactoriamente...
Para lograr mi objetivo e modificado el archivo /etc/apache2/sites-available/default y esto es lo que he escrito:
NameVirtualHost 192.168.23.58
<VirtualHost 192.168.23.58>
ProxyPreserveHost On
ProxyPass / http://192.168.23.58:8028
ProxyPassReverse / http://192.168.23.58:8028
ServerName www.munoa.org
</VirtualHost>
<VirtualHost 192.168.23.58:*>
ProxyPreserveHost On
ProxyPass / http://192.168.23.58:8028/montealbertia
ProxyPassReverse / http://192.168.23.58:8028/montealbertia
ServerName www.montealbertia.com
</VirtualHost>
<VirtualHost 192.168.23.58:*>
ProxyPreserveHost On
ProxyPass / http://192.168.23.58:8028/zubizarreta
ProxyPassReverse / http://192.168.23.58:8028/zubizarreta
ServerName www.maquinariazubizarreta.com
</VirtualHost>
Pero claro, para que funcionen esas funciones tenia que "activar" los modulos. Para eso he modificado el archivo /etc/apache2/httpd.conf y esto es lo que he escrito:
# This is here for backwards compatability reasons and to support
# installing 3rd party modules directly via apxs2, rather than
# through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
Al escribir sudo /etc/init.d/apache2 restart en la terminal, me aparece lo siguiente
Starting apache 2.0 web server... apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
Unable to open logs
Ahora las preguntas:
Con modificar httpd.conf he logrado activar o avilitar el modulo que necesito??
Esta mas o menos bien escrito el archivo default??
Que necesito hacer o modificar para lograr mi objetivo??
Gracias de antemano, agradeceria muchisimo cualquier ayuda
Gracias.
Valora esta pregunta
0