servidor instalar iniciar directorio configurar apache ubuntu apache2 localhost server

instalar - No se puede obtener acceso a http:// localhost: 80 en la ejecución de un servidor apache



virtual host apache ubuntu (2)

Esta pregunta está relacionada con https://serverfault.com/questions/670575/failed-to-connect-to-127-0-0-1-port-80 .

No hay ningún proceso que bloquee el puerto 80. Problema relacionado con las reglas de NAT del firewall que están redirigiendo las conexiones al puerto 80 a otro puerto deshabilitado. Se corrigió con la eliminación de estas reglas.

Al ejecutar apache server en ubuntu 14.04 "This webpage is not available" en el navegador o "curl: (7) Failed to connect to localhost port 80: Connection refused" usando $ curl localhost . Además puedo conectarme a 127. *. *. * (por ejemplo, 127.0.0.2): no funciona solo 127.0.0.1

/ etc / hosts

127.0.0.1 localhost 127.0.1.1 al-ubuntu # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters

ports.conf

Listen 80 <IfModule ssl_module> Listen 443 </IfModule> <IfModule mod_gnutls.c> Listen 443 </IfModule>

Cuando cambio el puerto, por ejemplo, Listen 82 entonces me puedo conectar a localhost: 82 o 127.0.0.1:82

No hay ningún proceso que use el puerto 80, excepto apache2:

$sudo netstat -tulpn | grep 80

=> tcp6 0 0 :::80 :::* LISTEN 7127/apache2

Hay tres archivos en / var / log / apache2 /:

access.log, error.log and other_vhosts_access.log

Al reiniciar apache2: $ tail -f error.log

[Thu Feb 19 16:03:19.570066 2015] [mpm_prefork:notice] [pid 1285] AH00169: caught SIGTERM, shutting down [Thu Feb 19 16:03:20.673519 2015] [mpm_prefork:notice] [pid 3454] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.6 configured -- resuming normal operations [Thu Feb 19 16:03:20.674355 2015] [core:notice] [pid 3454] AH00094: Command line: ''/usr/sbin/apache2''

Al conectarse a localhost en todos los archivos de registro, nada.

Instalé apache en otro sistema ubuntu14.04 y todo funciona.

¿Qué causa bloquear el puerto 80? ¿Sabes cuál es el problema?


Yo tuve el mismo problema. En el archivo httpd.conf de mi apache, tuve

Listen 198.166.2.1:8000

luego lo cambié a:

Listen 8000

y funcionó tanto con localhost como con la dirección IP.