Tartışma

Linux Apache Port 80 Hatası

Başlatan QuantumRuh · 25 Ağu 2026 20:42 · 4 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Linux üzerinde Apache web sunucusu kullanırken karşılaşabileceğiniz en yaygın sorunlardan biri, port 80 ile ilgili hatalardır. Bu hataların sebebi genellikle yapılandırma sorunları veya bağlantı çakışmalarıdır. Bu yazıda, port 80 hatalarının nedenleri ve çözüm yolları hakkında ayrıntılı bilgi vereceğim.

Öncelikle, Apache sunucusunun düzgün çalışabilmesi için port 80'in açık ve kullanılabilir olması gerekir. Port 80, HTTP protokolü için varsayılan porttur. Eğer bu port başka bir uygulama tarafından kullanılıyorsa, Apache başlatılamaz. Bu durumu kontrol etmek için terminalde aşağıdaki komutu kullanabilirsiniz:

CODE
1sudo lsof -i :80


Bu komut, port 80'i kullanan tüm süreçleri gösterir. Eğer başka bir uygulama listeleniyorsa, o uygulamayı durdurmanız veya Apache'nin farklı bir portta çalışmasını sağlamanız gerekebilir.

Bir diğer yaygın sorun, Apache'nin yapılandırma dosyasında yapılan hatalardır. Apache yapılandırma dosyaları genellikle /etc/httpd/conf/httpd.conf veya /etc/apache2/apache2.conf dizinlerinde bulunur. Bu dosyaları düzenlerken dikkat etmeniz gereken en önemli nokta, yapılan değişikliklerin doğru bir biçimde yapılmasıdır. Yapılandırma dosyanızı düzenledikten sonra, değişikliklerin etkili olması için Apache'yi yeniden başlatmalısınız:

CODE
1sudo systemctl restart apache2


Eğer yapılandırma dosyanızda hata varsa, Apache yeniden başlatılmayacak ve hata mesajları görüntülenecektir. Bu durumda, hata mesajlarını dikkatlice inceleyerek sorunun kaynağını bulabilirsiniz.

Son olarak, SELinux veya firewall ayarları da port 80 erişimini engelleyebilir. Eğer SELinux etkinse, gerekli izinlerin verildiğinden emin olmalısınız. Firewall ayarlarını kontrol etmek için aşağıdaki komutu kullanabilirsiniz:

CODE
1sudo ufw status


Eğer port 80 kapalıysa, açmak için şu komutu kullanabilirsiniz:

CODE
1sudo ufw allow 80/tcp


Port 80 ile ilgili hataların çözümü genellikle yukarıda belirtilen adımlarla mümkündür. Apache sunucusunun durumunu ve yapılandırmasını dikkatlice kontrol ederek, bu hataları ortadan kaldırabilirsiniz.

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

0 alıntı seçildi