Re: ¿Cómo acceder a localhost:8080 con apache 2.2? [Solucionado]
El Sat, 05 Nov 2011 19:22:26 -0500, Juan Carlos Villegas Botero escribió: Encontré la solución. Resulta que estaba poniendo: Listen 80 Listen 8080 Eso es correcto. Pero de hecho apache ya estaba escuchando el puerto 80, entonces con esa línea el sistema intentaba abrirlo de nuevo pero ya estaba en uso (por él mismo). (...) Pues habrás debido de hacer algún cambio manual porque el archivo /etc/ apache2/ports.conf viene con el Listen 80 de serie y funciona correctamente. http://httpd.apache.org/docs/2.2/vhosts/examples.html#ipport Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.11.06.09.40...@gmail.com
Re: ¿Cómo acceder a localhost:8080 con apache 2.2? [Solucionado]
On 06/11/11 04:40, Camaleón wrote: El Sat, 05 Nov 2011 19:22:26 -0500, Juan Carlos Villegas Botero escribió: Encontré la solución. Resulta que estaba poniendo: Listen 80 Listen 8080 Eso es correcto. Pero de hecho apache ya estaba escuchando el puerto 80, entonces con esa línea el sistema intentaba abrirlo de nuevo pero ya estaba en uso (por él mismo). (...) Pues habrás debido de hacer algún cambio manual porque el archivo /etc/ apache2/ports.conf viene con el Listen 80 de serie y funciona correctamente. http://httpd.apache.org/docs/2.2/vhosts/examples.html#ipport Saludos, Es correcto, este cambio lo hice en /etc/apache2/sites-available/default -- Juan Carlos Villegas Botero www.PapayaMedia.com -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4eb6b849.4000...@papayamedia.com
¿Cómo acceder a localhost:8080 con apache 2.2?
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 configuracin 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? De antemano muchas gracias. -- Juan Carlos Villegas Botero www.PapayaMedia.com -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4eb5c06e.2030...@papayamedia.com
Re: ¿Cómo acceder a localhost:8080 con apache 2.2?
2011/11/5 Juan Carlos Villegas Botero deb...@papayamedia.com: 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 El manual de apache, en la porción que explica la directiva VirtualHost [1] tiene una nota interesante que dice que los puertos configurados en esas directivas no hacen que Apache escuche automáticamente en esos puertos. Para ello necesitás agregar las directivas Listen [2] apropiadas. Saludos, Toote [1] https://httpd.apache.org/docs/2.2/mod/core.html#virtualhost [2] https://httpd.apache.org/docs/2.2/mod/mpm_common.html#listen -- Web: http://www.enespanol.com.ar -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CANk6MLZMYftdFZiUze5e=UdEvhOa+xTRcREF=ozmhxmwwnd...@mail.gmail.com
Re: ¿Cómo acceder a localhost:8080 con apache 2.2?
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. -- Ing. Marcel Sánchez Góngora Dpto Gestión Documental - CENIA/UCI Largo es el camino de la enseñanza por medio de teorias; breve y eficaz por medio de ejemplos. ** Séneca. (2 a.C-65) Filósofo latino. smime.p7s Description: S/MIME cryptographic signature
Re: ¿Cómo acceder a localhost:8080 con apache 2.2?
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 -- CL Martinez carlopmart {at} gmail {d0t} com -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4eb5c549.7020...@gmail.com
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 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4eb5c85b.2090...@papayamedia.com
Re: ¿Cómo acceder a localhost:8080 con apache 2.2?
2011/11/5 Juan Carlos Villegas Botero deb...@papayamedia.com: 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 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. De hecho lo que te está diciendo con address already in use es que tenés otra cosa que ya está ocupando ese puerto. Una forma fácil de saber qué proceso está escuchando en ese puerto es usar el comando netstat -nlp y buscar la línea que incluya el puerto que estás buscando. Saludos, Toote -- Web: http://www.enespanol.com.ar -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CANk6MLbb_wKFip8QSAARt=_gq-h5w-a6uryfvuq3nkwazbl...@mail.gmail.com
Re: ¿Cómo acceder a localhost:8080 con apache 2.2? [Solucionado]
On 05/11/11 19:09, Matías Bellone wrote: 2011/11/5 Juan Carlos Villegas Boterodeb...@papayamedia.com: 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 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. De hecho lo que te está diciendo con address already in use es que tenés otra cosa que ya está ocupando ese puerto. Una forma fácil de saber qué proceso está escuchando en ese puerto es usar el comando netstat -nlp y buscar la línea que incluya el puerto que estás buscando. Saludos, Toote Encontré la solución. Resulta que estaba poniendo: Listen 80 Listen 8080 Pero de hecho apache ya estaba escuchando el puerto 80, entonces con esa línea el sistema intentaba abrirlo de nuevo pero ya estaba en uso (por él mismo). Finalmente sólo puse Listen 8080 y con eso quedó funcionando perfecto, y tanto el puerto 80 como el 8080 responden, y cada uno muestra el contenido diferente, tal como debe ser. Gracias a todos por su ayuda. -- Juan Carlos Villegas Botero www.PapayaMedia.com -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4eb5d342.7050...@papayamedia.com