GNU/Linux >> Belajar Linux >  >> Linux

XAMPP:Daemon server web lain sudah berjalan?

Jika:

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

Lalu mungkin ada file kunci tergeletak di sekitar yang sedang diperiksa oleh startup? Itu biasanya ditemukan di bawah /var/run tetapi tidak harus. Pada titik ini saya biasanya menjalankan strace untuk melihat apa yang terjadi:

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

Kemudian buka strace.out, cari string "..is sudah berjalan" di output, dan mulai melihat baris di atasnya untuk melihat apa yang gagal.


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

contoh keluaran:

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

PID adalah 14417

matikan proc

 sudo kill 14417

mulai/mulai ulang server lampp

 sudo /opt/lampp/lampp restart

Saya juga tidak menjalankan server apa pun, tetapi saya menemukan perintah ini yang menyelamatkan saya:

sudo lsof -i :80

Itu menampilkan sesuatu seperti ini untuk saya:

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

Jadi mematikan Skype membuatnya berhasil.


Linux
  1. Cara Menginstal Server Web Nginx di Linux

  2. Bagaimana Cara Melihat Output Dari Proses yang Berjalan Di Sesi Bash Lain?

  3. Opsi Su – Menjalankan Perintah Sebagai Pengguna Lain?

  1. Instal PHP di Ubuntu 20.04 - Menjalankan Server Web Apache

  2. Bagaimana Cara Ssh Ke Server Menggunakan Server Lain??

  3. Tidak dapat FTP ke Host Web atau Server yang menjalankan cPanel/WHM

  1. Cara Menginstal Server Web Nginx di Ubuntu 18.04

  2. Cara Instal Apache Web Server di CentOS 7

  3. Dasar-dasar Vhost