Localhost Nedir? Localhost Kullanımı ve Kurulum Rehberi (2026)

Default post image

Localhost Nedir? Localhost Kullanımı ve Kurulum Rehberi (2026)

Localhost Nedir?

Localhost, bilgisayarınızın kendisini işaret eden bir terimdir ve 127.0.0.1 IP adresi ile eşleşir.
Yani, “localhost” dediğinizde bilgisayarınızın kendi üzerinde çalışan bir sunucuya bağlanıyorsunuz demektir.

Örnek: Tarayıcıya http://localhost yazdığınızda kendi bilgisayarınızda çalışan web sunucusuna bağlanırsınız.


Localhost Ne İşe Yarar?

  • Web siteleri veya uygulamaları internet ortamına almadan test etmek

  • Web geliştirme ve programlama öğrenme

  • WordPress, PHP, MySQL projelerini deneme ortamında çalıştırma

  • API ve veritabanı bağlantılarını yerel olarak test etme


Localhost IP Adresi ve Portları

TerimAçıklama
IP Adresi127.0.0.1 (IPv4), ::1 (IPv6)
PortWeb sunucusu genellikle 80 veya 8080 portunu kullanır
Tarayıcı Kullanımıhttp://localhost veya http://127.0.0.1:8080

Port numarası değiştirilebilir; farklı projeler için aynı anda birden fazla localhost çalıştırabilirsiniz.


Localhost Web Sunucusu Kurulumu

Localhost kullanabilmek için bir web sunucusu yazılımına ihtiyacınız var. En yaygın olanlar:

SunucuAçıklama
XAMPPApache, MySQL, PHP ve Perl içerir. Windows, Mac ve Linux uyumlu
WAMPWindows için Apache, MySQL ve PHP paketi
MAMPMacOS ve Windows için hazır paket
LaragonHafif ve hızlı, Windows kullanıcıları için önerilir

Kurulum Adımları (XAMPP Örneği)

  1. XAMPP indir: https://www.apachefriends.org

  2. Kurulum sırasında Apache ve MySQL seçin

  3. XAMPP Control Panel’i açın, Start ile Apache ve MySQL’i başlatın

  4. Tarayıcıya http://localhost yazın, çalışıp çalışmadığını kontrol edin


Localhost WordPress Kurulumu

  1. XAMPP veya WAMP kurun ve Apache & MySQL’i başlatın

  2. htdocs klasörüne WordPress dosyalarını yerleştirin

  3. Tarayıcıda http://localhost/wordpress yazın

  4. Veritabanı oluşturun (phpMyAdmin üzerinden)

  5. WordPress kurulumu sihirbazını takip edin


Localhost vs 127.0.0.1

TerimAçıklama
localhostBilgisayarın kendi adını kullanır
127.0.0.1Localhost’un IP karşılığı
::1IPv6’da localhost

Temel olarak aynı işlevi görür, farkı yazım biçimidir.


Localhost Database Bağlantısı

  • MySQL veya MariaDB kullanılır

  • Kullanıcı adı: root, şifre: genellikle boş (XAMPP/WAMP default)

  • phpMyAdmin üzerinden veritabanı oluşturulur

  • PHP veya Python ile bağlanmak için genellikle:

$conn=newmysqli("localhost", "root", "", "veritabani_adi");

Localhost Port Ayarları

  • Apache varsayılan portu 80

  • Eğer port meşgulse, httpd.conf dosyasından değiştirilebilir

  • Port değiştirme örneği: Listen 8080

  • Tarayıcıda kullanırken: http://localhost:8080


Localhost Güvenliği

  • Localhost genellikle dış dünyaya kapalıdır

  • Yalnızca kendi bilgisayarınızdan erişilebilir

  • Test amaçlı açılan portları internete açmayın

  • Şifreli veritabanı ve güvenlik önlemleri alın


Localhost Hataları ve Çözümü

HataOlası NedenÇözüm
Apache başlatılamıyorPort 80 başka bir uygulama tarafından kullanılıyorSkype, IIS gibi uygulamaları kapatın veya port değiştirin
MySQL çalışmıyorEski kurulum veya port çakışmasıPort değiştirme veya servis yeniden başlatma
ERR_CONNECTION_REFUSEDSunucu çalışmıyorApache / WAMP / XAMPP kontrol panelinden başlatın
WordPress bağlanamıyorVeritabanı bilgileri hatalıwp-config.php’yi kontrol edin

Localhost Test Sitesi Kullanımı

  • Yeni web siteleri ve uygulamalarınızı localhost üzerinde test edin

  • URL örnekleri:

    • http://localhost/proje1

    • http://127.0.0.1:8080/testsite


Sıkça Sorulan Sorular (SSS)

❓ Localhost nedir?
→ Bilgisayarınızın kendisini işaret eden ve internet bağlantısı olmadan web sunucu testi yapabileceğiniz adres.

❓ Localhost nasıl çalışır?
→ Apache veya Nginx gibi web sunucusu bilgisayarınızda çalışır ve http://localhost üzerinden erişilebilir.

❓ Localhost IP adresi nedir?
→ 127.0.0.1 (IPv4) ve ::1 (IPv6)

❓ Localhost WordPress kurulumu nasıl yapılır?
→ XAMPP/WAMP kurun, veritabanı oluşturun, WordPress dosyalarını htdocs içine koyun ve tarayıcıdan kurulum yapın.

❓ Localhost güvenli mi?
→ Evet, yalnızca sizin bilgisayarınızdan erişilebilir. Ancak internet erişimi için port açarsanız güvenlik önlemleri alın.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak.Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar