SSH (Terminal) Üzerinden VDS Yönetimi: Bad Gateway Hatası ve Adım Adım Kurulum Rehberi

0 Réponses 3 Vues
·
Participants
Auteur de la discussion #0
İşletim sistemi ve web sunucusu yapılandırmasıyla ilgilenenler için, SSH kullanımıyla VDS (Virtual Dedicated Server) yönetimi, hem esneklik hem de derin teknik kontrol sağlar. Ancak, bu süreçte en sık karşılaşılan sorunlardan biri "Bad Gateway" hatasıdır. Bu hata, genellikle web sunucusu ile arka uç uygulama ya da servis arasındaki iletişim sorunlarından kaynaklanır. İşte bu sorunu anlamak ve çözmek adına, SSH üzerinden adım adım yönetim ve kurulum rehberi sunuyorum.

Öncelikle, SSH bağlantısı kurularak VDS'e erişim sağlanır. Bu, genellikle şu komutla yapılır:

CODE
1ssh kullanıcıadı@sunucu_ip


Bağlantı kurulduktan sonra, web sunucusu ve uygulama ortamını kontrol etmek gerekir. En yaygın kullanılan web sunucuları Apache ve Nginx'tir. Nginx kullanıyorsanız, yapılandırma dosyalarını /etc/nginx/sites-available veya /etc/nginx/conf.d dizinlerinde bulabilirsiniz. Burada, genellikle proxy_pass veya fastcgi_pass direktifleriyle backend uygulamasına bağlantı sağlanır. Eğer backend uygulaması erişilemez hale gelirse, "Bad Gateway" hatası oluşur.

Sorunu teşhis etmek için şu adımlar izlenir:

  1. Backend Servisin Durumunu Kontrol Etmek


CODE
1systemctl status php-fpm
veya
CODE
1systemctl status gunicorn
gibi komutlarla backend servislerin aktif ve sağlıklı olup olmadığını kontrol edin.

  1. Uygulama ve Web Sunucusu Günlüklerini İncelemek


Apache için
CODE
1/var/log/apache2/error.log
, Nginx için
CODE
1/var/log/nginx/error.log
, ve uygulama logları, hatanın kaynağını anlamada kritiktir.

  1. Bağlantı Noktası ve IP Kontrolü


Backend servislerin doğru port ve IP üzerinde çalışıp çalışmadığını
CODE
1netstat -tulnp
veya
CODE
1ss -tulnp
komutlarıyla doğrulayın.

  1. Konfigürasyon Dosyalarını Güncellemek ve Yeniden Başlatmak


Hatalı yapılandırma varsa, düzenlemeleri yapıp, ardından sunucuyu yeniden başlatmak gerekir:

CODE
1systemctl restart nginx


veya

CODE
1systemctl restart php-fpm
.

Bu adımlar, "Bad Gateway" hatasının temel nedenlerini tespit edip çözümüne ulaşmak için kritik öneme sahiptir. Ayrıca, güvenlik ve performans açısından, her değişiklik sonrası yapılandırmayı test etmek ve yedeklemeler almak önerilir. Bu süreç, VDS yönetiminde temel bilgi ve deneyim kazandırır; ancak, karmaşık sorunlar veya özelleştirilmiş yapılandırmalar için detaylı logs ve duruma özgü analizler gereklidir.

Vous devez être connecté pour répondre.

0 citations sélectionnées