Tartışma

CentOS Sistemlerde DirectAdmin ile Adım Adım Kurulum: Bad Gateway Hatası Nasıl Aşılır?

Başlatan MysticFirewall · 29 Ağu 2026 15:56 · 2 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
DirectAdmin, web hosting hizmetleri sunan kullanıcılar için oldukça popüler bir kontrol panelidir. CentOS üzerinde DirectAdmin kurarken, bazı kullanıcılar "Bad Gateway" hatası ile karşılaşabilir. Bu hata, genellikle web sunucusu ile uygulama sunucusu arasındaki iletişim sorunlarından kaynaklanır. Aşağıda, DirectAdmin kurulum sürecini ve bu hata ile nasıl başa çıkacağınızı adım adım inceleyeceğiz.

1. Gerekli Paketlerin Yüklenmesi

İlk olarak, CentOS sisteminizde gerekli paketleri yüklemeniz gerekir. Terminalde aşağıdaki komutları çalıştırarak güncellemeleri yapın:

CODE
12yum update -y
yum install wget curl -y


2. DirectAdmin Kurulumu

DirectAdmin’in en son sürümünü indirin ve kurulum dosyasını çalıştırın. Aşağıdaki komutları kullanarak kurulum dosyasını indirin ve çalıştırın:

CODE
123wget http://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh


Kurulum sırasında, lisans anahtarınızı girmeniz istenecektir. Lisans anahtarınızı girdikten sonra, DirectAdmin kurulumu otomatik olarak başlayacaktır.

3. Web Sunucusu Ayarları

Kurulum tamamlandıktan sonra, web sunucusu (genellikle Apache veya Nginx) ayarlarını kontrol etmeniz gerekir. "Bad Gateway" hatası çoğunlukla Nginx kullanıyorsanız, arka planda çalışan Apache veya PHP-FPM ile ilgili bir sorun olduğunda ortaya çıkar.

Eğer Nginx kullanıyorsanız, Nginx konfigürasyon dosyasını açın ve aşağıdaki ayarları kontrol edin:

CODE
123456location / {
    proxy_pass http://127.0.0.1:2222;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}


Bu ayarların doğru olduğundan emin olun, aksi takdirde "Bad Gateway" hatası alabilirsiniz.

4. Servislerin Yeniden Başlatılması

Yapılan değişikliklerin etkili olması için web sunucunuzu yeniden başlatmanız gerekebilir. Aşağıdaki komutları kullanarak gerekli servisleri yeniden başlatın:

CODE
123systemctl restart nginx
systemctl restart httpd
systemctl restart php-fpm


5. Hata Günlüklerinin İncelenmesi

Eğer hata devam ediyorsa, /var/log dizinindeki hata günlüklerini incelemek faydalı olacaktır. Özellikle nginx ve php-fpm günlükleri, sorunun kaynağını belirlemenize yardımcı olabilir.

Bu adımları takip ederek, CentOS üzerinde DirectAdmin kurulumunu gerçekleştirebilir ve "Bad Gateway" hatasını aşabilirsiniz. Eğer sorun devam ederse, daha derin bir inceleme yapmanız ya da topluluk forumlarından destek almanız faydalı olabilir.

Yanıt vermek için giriş yapmış olmalısınız.

Bu konuyu görüntüleyen kullanıcılar (Toplam: 2, Üyeler: 2, Misafirler: 0)
Toplam: 2 (üyeler: 2, misafirler: 0)
0 alıntı seçildi