GNU/Linux >> Tutoriales Linux >  >> Linux

XAMPP:¿Ya se está ejecutando otro demonio del servidor web?

Si:

lsof -Pi |grep 8080        returns no results
netstat -na |grep 8080     returns no results
ps -ef                     shows no web server processes

Entonces, ¿tal vez hay un archivo de bloqueo por ahí que el inicio está comprobando? Por lo general, se encuentran en /var/run, pero no necesariamente. En este punto, normalmente ejecutaría strace para ver qué está pasando:

strace -e read=all -e write=all -f -o strace.out tu_comando_de_inicio

A continuación, abra strace.out, busque la cadena "..ya se está ejecutando" en la salida y comience a mirar las líneas superiores para ver qué está fallando.


 sudo rm /opt/lampp/logs/httpd.pid
// get listen pid
 sudo netstat -nap | grep :80

ejemplo de salida:

tcp6   0  0 :::80  :::*  LISTEN  14417/httpd

PID es 14417

matar proceso

 sudo kill 14417

iniciar/reiniciar servidor lampp

 sudo /opt/lampp/lampp restart

Yo tampoco tenía ningún servidor funcionando, pero encontré este comando que me salvó:

sudo lsof -i :80

Mostró algo como esto para mí:

COMMAND     PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
Skype      4275    root   61u  IPv4 0x869da9d5a8e5506b      0t0  TCP *:http (LISTEN)

Así que matar a Skype hizo que funcionara.


Linux
  1. Cómo instalar el servidor web Nginx en Linux

  2. Instale PHP en Ubuntu 20.04 - Ejecutando el servidor web Apache

  3. Su Options – ¿Ejecutar comando como otro usuario?

  4. ¿Cómo enviar Ssh a un servidor usando otro servidor?

  5. No se puede enviar FTP a Web Host o servidor que ejecuta cPanel/WHM

Instale FreeRadius y la GUI web daloRADIUS en el servidor Ubuntu 20.04

Cómo instalar el servidor web Lighttpd en Rocky Linux 8

Cómo instalar el servidor web Caddy en Ubuntu 16.04 LTS

Cómo instalar la plataforma de analítica web Matomo en Ubuntu Server 20.04

Cómo instalar el servidor web Caddy en CentOS 8

Cómo configurar un servidor doméstico