Colección de citas famosas - Slogan de motivación - ¿El sitio que aloja dos programas diferentes en centos * * * entra en conflicto con el puerto 80?

¿El sitio que aloja dos programas diferentes en centos * * * entra en conflicto con el puerto 80?

No se puede iniciar Wampserver, no se puede iniciar Apache y se indica que el puerto 80 está ocupado. ¿Qué debo hacer?

Análisis de las causas del conflicto del puerto 80;

La razón principal es que el puerto de instalación predeterminado de WampServer es 80, lo que puede entrar fácilmente en conflicto con otros servicios como el ISS instalado, provocando que WampServer no poder empezar.

Los programas que suelen ocupar el puerto 80 incluyen: Thunder e IIS.

¿Cómo comprobar qué programa está usando el puerto 80?

Cómo detectar la ocupación del puerto 80: Inicio-Ejecutar-ingrese cmd (Entrar)-abra el símbolo del sistema e ingrese-netstat.

-ano, puedes comprobar la apertura de puertos locales y programas correspondientes.

. Como se muestra en la siguiente figura:

Como se puede ver en la figura, el puerto 80 está ocupado por un proceso con un PID (identificador de proceso) de 1720. Ahora, siempre que conozca el proceso con PID 1720, puede liberar el puerto 80.

Abra el Administrador de tareas como se muestra a continuación:

El Administrador de tareas predeterminado no tiene un PID, simplemente verifique el PID en la columna Ver opciones.

Como se puede observar en la imagen, el proceso correspondiente al PID: 1720 es inetinfo.exe. (El proceso inetinfo.exe se explicará más adelante). Si finaliza este proceso directamente ahora, inetinfo.exe se volverá a ejecutar automáticamente, pero el PID se cambiará en este momento. Entonces esto no libera completamente el puerto 80.

La última operación: Detener

Sitio web predeterminado "IIS". De hecho, el culpable es IIS, porque he creado un sitio web antes y necesito instalar IIS. Ya lo instalé. en el Panel de control-Herramientas administrativas -Se crea un sitio web en Internet

Servicio de información: puede ver este sitio debajo del sitio web, simplemente deténgalo y luego puede ir a iniciar-ejecutar-entrar. cmd- -Abra el símbolo del sistema-netstat.

Puede ver que no hay ningún puerto 80. En este momento, el software está instalado y todo está bien.

Nota: proceso. PID se puede cambiar, es decir, cuando el mismo programa se ejecuta en diferentes momentos, su número PID es diferente en la mayoría de los casos, el número PID del mismo proceso en diferentes computadoras también es diferente, por lo que antes de finalizar inetinfo. exe. El PID tiene tres dígitos y puede tener cuatro dígitos después de reiniciar. Esto no afecta la solución del problema. Solo tengo curiosidad, así que lo explicaré.