[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ¿Cómo acceder a localhost:8080 con apache 2.2?



On 05/11/11 18:22, carlopmart wrote:
On 11/06/2011 12:17 AM, Marcel Sánchez Góngora wrote:
Hola juan carlos

On Sat, 2011-11-05 at 18:02 -0500, Juan Carlos Villegas Botero wrote:
Buenas tardes,

Instalé apache 2.2 en mi Debian Squeeze. Lo que quiero es poder crear
distintos proyectos pero que no funcionen en subcarpetas como:
localhost/proyecto1
localhost/proyecto2
... etc

... sino que cada uno esté en un puerto distinto... algo así como
localhost:80 el que viene por defecto
localhost:8080 para el proyecto 1
localhost:8081 para el proyecto 2

Por el momento hice la configuración del
archivo /etc/apache2/sites-available/default así:

NameVirtualHost 127.0.0.1:80
NameVirtualHost 127.0.0.1:8080

<VirtualHost 127.0.0.1:80>
ServerName localhost
DocumentRoot /var/www
</VirtualHost>

<VirtualHost 127.0.0.1:8080>
ServerName localhost:8080
DocumentRoot /var/www/papayamedia
</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews
+SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn,
error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>
Al entrar a http://localhost me muestra la pantalla por defecto de
apache, pero al intentar entrar a http://localhost:8080 no funciona.

¿Alguna sugerencia?

No creo que el problema sea Debian, te vendría bien buscar más sobre
apache+virtualhost hay miles de artículos/documentos que hablan al
respecto.



Como le han comentado ya, el problema es que no configurado las opciones
de:

Listen 80
Listen 8080
....


De hecho las tenía configuradas antes pero al reiniciar el servicio de apache me sacaba un error, por eso las quité pensando que no serían necesarias. Las acabo de agregar de nuevo y este es el error ahora:

Restarting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:8080
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
 failed!

Parece que el puerto 8080 no está escuchando, pero tampoco sé hacer eso... espero que el Ricardo Mendoza de esta lista no sea el mismo Ricardo Mendoza que fue mi profesor de Redes 2, jejeje.

Muchas gracias por las respuestas.

--
Juan Carlos Villegas Botero
www.PapayaMedia.com


Reply to: