Bloga dön
Mayıs 23, 2026Rehberler

Sunucu Yanıt Vermiyor: Sorun Giderme

VPS bağlantı sorunlarını teşhis: ping, portlar, hizmetler, CPU/RAM ve loglar.

Sunucu Yanıt Vermiyor: Sorun Giderme

VPS yanıt vermiyorsa — site kapalı, SSH zaman aşımı veya ping başarısız — Hiddence sunucunuzda bu sistematik kontrol listesini kullanın.

Adım 1: Ağ erişilebilirliği

Bilgisayarınızdan sunucu IP'sine ulaşılıp ulaşılmadığını test edin:

bash
ping YOUR_VPS_IP

# If ping fails: check VPS status in client area,
# possible network maintenance, or IP change after reinstall

Adım 2: Açık portları kontrol edin

SSH (22), HTTP (80) veya HTTPS (443) güvenlik duvarı tarafından engellenmiş olabilir:

bash
# From your PC (if nmap installed):
nmap -p 22,80,443 YOUR_VPS_IP

# On server (via console/KVM if SSH works):
sudo ufw status
sudo ss -tlnp | grep -E ':22|:80|:443'

Adım 3: Hizmetlerin çalıştığını doğrulayın

Sunucu ayakta olabilir ancak Nginx veya SSH durmuş olabilir:

bash
sudo systemctl status ssh
sudo systemctl status nginx
sudo systemctl status mysql

# Restart if failed:
sudo systemctl restart nginx

Adım 4: CPU, RAM ve disk

Bellek tükenmesi veya dolu disk sık sık donmalara yol açar:

bash
top -bn1 | head -20
free -h
df -h

# Kill runaway process if needed:
kill -9 PID

Adım 5: Logları okuyun

Loglar genelde çökme ve OOM öldürmelerini açıklar:

bash
sudo journalctl -xe --no-pager | tail -50
sudo tail -100 /var/log/nginx/error.log
sudo tail -100 /var/log/syslog
dmesg | tail -30

Önleme

  • Düşük RAM VPS'te takas etkinleştirin
  • İzleme kurun (Uptime Kuma, Netdata)
  • Otomatik yedekleme yapılandırın
  • Fail2ban kullanın ancak IP'nizi beyaz listeye alın
  • Donanım/ağ şüphesinde VPS ID ile destekle iletişime geçin