Puerto 80 ocupado por System (PID 4)

Hola buenas, estaba intentando instalar apache despues de actualizar a Windows 10 pero resulta que el puerto 80 está ocupado por el proceso System. He probado también a editar httpd.conf pero no hay manera. Alguna forma de hacer que Windows y su proceso System funcionen normalmente usando otro puerto que no sea el 80?

Gracias.

 

Información de la pregunta


Última actualización 9 de diciembre de 2018 Vistas: 23.560 Aplicable a:

Buenas, explico la solución a este problema en windows 10

Si accedemos a 

Inicio>Todas las aplicaciones>Sistemas de Windows>Símbolo del sistema

y escribimos en la consola

netstat -ano Nos muestra todos los puertos que está utilizando el sistema, tanto TCP como UDP. En este caso, el puerto 80 lo utiliza el sistema PID con valor 4, lo que indica el servicio en concreto que lo está utilizando.

Mediante Ctrl+Alt+Sup accedemos al Administrador de Tareas de Windows, y en la pestaña Detalles, nos muestra el nombre del proceso en ejecución el cual está asociado a un PID.

El proceso del sistema al que se refiere es el Servicio de publicación World Wide Web, que por defecto, arranca en modo automático con el puerto 80.

En el buscador de inicio ponemos Herramientas administrativas y desde aquí accedemos a Servicios. Buscamos dicho proceso, accedemos con el botón secundario a Propiedades y cambiamos su modo de arranque de Automático a Manual.

Para asegurar que dicho puerto queda liberado basta con hacer de nuevo un netstat -ano en la consola.

De esta manera XAMPP ya puede **** por defecto ese puerto sin tener que modificar nada en los archivos de configuración ni tener que cambiar a otro puerto.

Un saludo!

Con esta respuesta se ayudaron a 117 personas

·

¿Se solucionó el problema?

Sentimos que no te haya sido de ayuda.

¡Excelente! Muchas gracias por marcar esto como respuesta.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios, nos ayudan a mejorar el sitio.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios

amigo disculpa pero yo he buscado eso y no lo tengo , que puedo hacer en ese caso

Con esta respuesta se ayudaron a 39 personas

·

¿Se solucionó el problema?

Sentimos que no te haya sido de ayuda.

¡Excelente! Muchas gracias por marcar esto como respuesta.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios, nos ayudan a mejorar el sitio.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios

Muchas gracias, me ha sido de gran utilidad, resolvió el problema. :)

Con esta respuesta se ayudó a 1 persona

·

¿Se solucionó el problema?

Sentimos que no te haya sido de ayuda.

¡Excelente! Muchas gracias por marcar esto como respuesta.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios, nos ayudan a mejorar el sitio.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios

Gracias amigo, me ha dado resultado.

Con esta respuesta se ayudaron a 4 personas

·

¿Se solucionó el problema?

Sentimos que no te haya sido de ayuda.

¡Excelente! Muchas gracias por marcar esto como respuesta.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios, nos ayudan a mejorar el sitio.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios

buenas noches, probé lo que dices, pero aún indica que el Systema esta usando ese puerto.

Con esta respuesta se ayudaron a 39 personas

·

¿Se solucionó el problema?

Sentimos que no te haya sido de ayuda.

¡Excelente! Muchas gracias por marcar esto como respuesta.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios, nos ayudan a mejorar el sitio.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios

Para Windows 10 (aunque en todos los Windows creo que es el mismo procedimiento) ya por defecto el puerto 80 esta ocupado por el Servicio de publicación World Wide Web , lo que hay q hacer es liberar para así no cambiar el puerto de apache.

Procedimiento:

En ejecutar (tecla Windows + tecla r) digitamos: services.msc y buscamos Servicio de publicación World Wide Web (le damos click derecho y vamos a Propiedades) le cambiamos de Tipo de inicio AUTOMATICO a MANUAL y en Estado de servicio presionamos DETENER) así ya está libre nuestro puerto 80.

Ejecutas apache y verás que ya arranca.

Con esta respuesta se ayudaron a 22 personas

·

¿Se solucionó el problema?

Sentimos que no te haya sido de ayuda.

¡Excelente! Muchas gracias por marcar esto como respuesta.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios, nos ayudan a mejorar el sitio.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios

Resolvío mi problema, gracias. 

¿Se solucionó el problema?

Sentimos que no te haya sido de ayuda.

¡Excelente! Muchas gracias por marcar esto como respuesta.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios, nos ayudan a mejorar el sitio.

¿Qué grado de satisfacción tiene con esta respuesta?

Gracias por sus comentarios