Como liberar el puerto 80 en windows 10

Cómo liberar el puerto 80 para xampp

Estaba intentando instalar Zend Server CE en mi ordenador pero cuando llegué al punto en el que tengo que elegir el puerto para mi servidor web me dice: “Web Server Port: 80 Occupied”. Así que decidí comprobar lo que está utilizando el puerto 80 con CMD escribiendo: “netstat -o -n -a | findstr 0.0:80”:

Mientras que el uso del comando netsh http add iplisten ipaddress=:: permitió, de hecho, que Apache se iniciara en mi sistema Windows 10 de 64 bits, causó estragos al intentar acceder a localhost, ya que estaba vinculado a :: en lugar de 127.0.0.1, incluso con la entrada adecuada en mi archivo de hosts. Lo que terminé haciendo fue utilizar este comando en su lugar:

Cómo cerrar el puerto 80

Otra opción muy fácil es simplemente configurar Apache para que escuche en un puerto diferente. Para ello, haga clic en el botón “Config” en la misma línea del módulo “Apache”, seleccione el archivo “httpd.conf” en el menú desplegable y cambie la línea “Listen 80” por “Listen 8080”. Guarda el archivo y ciérralo.

Ahora evita el puerto 80 y utiliza el puerto 8080 en su lugar sin problemas. La única cosa adicional que necesitas hacer es asegurarte de poner localhost:8080 en el navegador para que el navegador sepa que debe buscar en el Puerto 8080. De lo contrario, por defecto, el puerto 80 y no encontrará su sitio local.

La cosa que acapara el puerto 80 no tiene nada que ver con IIS ni con nada de la web, es SQL Server Reporting Services. Apaga todo lo que se parezca a SQL Server Services y arranca Apache de nuevo, no hace falta reiniciar.

Lo que me funcionó fue detener los Servicios de Información de Internet (IIS). Si estás usando Windows 7, haz clic en el botón de Inicio y en el cuadro de búsqueda, escribe “iis”. Haz clic en “Internet Information Services (IIS) Manager”. Cuando aparezca la ventana, y asumiendo que no tienes ninguno de los iconos seleccionados, deberías poder hacer clic en Detener en el panel de acción de la derecha. Mi XAMPP Apache arrancó de inmediato. Espero que todo haya funcionado para ti.

Matar el proceso en el puerto windows

-b Muestra el ejecutable implicado en la creación de cada conexión o puerto de escucha. En algunos casos, los ejecutables conocidos albergan múltiples componentes independientes, y en estos casos, se muestra la secuencia de componentes involucrados en la creación de la conexión o el puerto de escucha. En este caso, el nombre del ejecutable está en [] en la parte inferior, en la parte superior está el componente que llamó, y así sucesivamente hasta llegar a TCP/IP. Tenga en cuenta que esta opción puede llevar mucho tiempo y fallará a menos que tenga suficientes permisos.

Cómo detener el pid 4 de usar el puerto 80 en windows 10

También, trate de detener “SQL Server Reporting Services (MSSQLSERVER)”, que aparentemente por defecto a 80. Lo hice y el puerto 80 se liberó. PID identificó el culpable como “Sistema”, pero aparentemente ese Sistema puede significar múltiples cosas.

Prueba a detener IIS entrando en el Panel de Control/Herramientas Administrativas/Servicios de Información de Internet, haciendo clic con el botón derecho del ratón en Sitio Web Predeterminado, y haciendo clic en la opción Detener del menú emergente, y comprueba si el oyente del puerto 80 se ha liberado.

Yo tenía este mismo problema, excepto que nunca he utilizado IIS. Mientras arreglaba otro fallo del sistema, había puesto el servicio apache en inicio manual, esperando reducir la complejidad de mi sistema. Después de arreglar el otro error, apache no se iniciaba. Estuve un rato intentando arreglar el problema, pero lo único que hice fue volver a poner el servicio de apache en el modo de inicio automático: Inicio > Herramientas administrativas > Servicios.

El comando se menciona en un comentario anterior, pero me gustaría traerlo como respuesta. Te sacará todas las URLs reservadas en el sistema. Si miras todos los registros con “80” en la URL, tendrás tu respuesta.

Santiago Paez