1. Haberler
  2. Teknoloji
  3. Localhost Nedir? Ne İşe Yarar?

Localhost Nedir? Ne İşe Yarar?

Bilgisayar ekranında kod ve sunucu çalışması
Görsel: qubodup / Flickr, CC BY 2.0
Paylaş

Bu Yazıyı Paylaş

veya linki kopyala

Web geliştirmeyle ya da WordPress’le uğraşan herkes er ya da geç “localhost” kelimesiyle karşılaşır. Kısaca localhost, kullandığınız bilgisayarın kendisine verilen addır. Bir siteyi internete açmadan, kendi bilgisayarınızda çalıştırıp denemenize imkân tanır. Bu yazıda localhost’un ne olduğunu, ne için kullanıldığını ve adresinin nasıl bulunacağını sade bir dille anlatıyoruz.

Localhost Nedir?

Localhost, “yerel sunucu” ya da “yerel ana bilgisayar” anlamına gelen bir ağ adıdır. Tarayıcıya localhost yazdığınızda, bir uzak sunucuya değil, bizzat kendi bilgisayarınıza bağlanırsınız. Bu ad, genellikle 127.0.0.1 IP adresine karşılık gelir; bu adrese “geri döngü” (loopback) adresi denir, çünkü gönderilen veri ağa çıkmadan aynı cihaza geri döner. Bilgisayarınızda bir web sunucusu yazılımı çalışıyorsa, localhost üzerinden bu sunucuya erişebilirsiniz.

Localhost Ne İçin Kullanılır?

Web Sitesi Geliştirme ve Test

Geliştiriciler, bir siteyi yayına almadan önce localhost üzerinde çalıştırıp hataları ayıklar. Bu sayede canlı siteyi riske atmadan tasarım, tema ve eklenti denemeleri yapılabilir. Örneğin bir WordPress sitesini önce yerelde kurup test etmek, güncelleme ve eklenti sorunlarını önceden görmenizi sağlar. WordPress’in canlı kurulumu için WordPress site kurma yazısına, kurulum dosyalarını edinmek için WordPress indirme rehberine bakabilirsiniz.

Öğrenme ve Deneme

PHP, veritabanı ya da web programlama öğrenenler için localhost, internet bağlantısı ve hosting masrafı olmadan pratik yapabilecekleri güvenli bir alandır. Hata yapmanın sonuçları yalnızca kendi bilgisayarınızla sınırlı kalır.

Ağ ve Yazılım Testleri

Birçok yazılım, arka planda localhost üzerinde çalışan küçük sunucular kullanır. Geliştirme araçları, yerel veritabanları ve API denemeleri bu yolla yapılır. Dışarıdan erişim gerekmediği için güvenlik açısından da daha kontrollüdür.

Localhost Adresi Nasıl Bulunur?

Çoğu durumda localhost adresini aramanıza gerek yoktur; tarayıcıya localhost ya da 127.0.0.1 yazmanız yeterlidir. Çalışan uygulamanın portu varsa adrese eklenir; örneğin localhost:8080 gibi. Port numarası, sunucu yazılımının ayarlarında ya da başlatma ekranında görünür.

Bilgisayarınızın yerel ağdaki IP adresini öğrenmek isterseniz bu başka bir adrestir. Windows’ta komut istemcisinde ipconfig, macOS ve Linux’ta ise ifconfig ya da ip addr komutunu kullanabilirsiniz. Localhost ise her zaman kendi cihazınızı gösterir ve ağdaki diğer cihazlardan erişim için kullanılmaz.

Localhost Sunucusu Nasıl Kurulur?

Web sunucusu, PHP ve veritabanını birlikte sunan hazır paketlerle yerel bir ortam kolayca kurulabilir. XAMPP, WAMP ve Local gibi araçlar bu iş için yaygın kullanılır. Kurulumdan sonra sunucuyu başlatıp tarayıcıdan localhost adresine gittiğinizde ortamın çalıştığını görürsünüz. Güncel sürümleri ve kurulum adımlarını her aracın resmi sayfasından kontrol etmeniz iyi olur.

Localhost Çalışmıyorsa Ne Yapmalı?

  • Sunucu yazılımının gerçekten başlatılmış olduğunu kontrol edin.
  • Başka bir uygulamanın aynı portu kullanıp kullanmadığına bakın.
  • Güvenlik duvarı ya da antivirüs yazılımının bağlantıyı engelleyip engellemediğini inceleyin.
  • Doğru port numarasını yazdığınızdan emin olun.
  • Adres çözümlemesinde sorun yaşıyorsanız 127.0.0.1 adresini doğrudan deneyin.

Localhost Güvenli mi?

Varsayılan haliyle localhost yalnızca sizin cihazınızdan erişilebilir olduğu için nispeten güvenlidir. Ancak yerel sunucuyu yanlış yapılandırıp dışarıya açarsanız risk oluşur. Yerel ortamda bile zayıf parolalardan kaçınmak ve gerçek müşteri verilerini test ortamında kullanmamak iyi bir alışkanlıktır.

Sık Sorulan Sorular

Localhost ile 127.0.0.1 aynı şey mi? Evet, localhost adı genellikle 127.0.0.1 adresine yönlendirilir. İkisi de kendi bilgisayarınızı işaret eder.

Localhost’a internetten erişilir mi? Hayır, localhost yalnızca ilgili bilgisayarın kendisine erişim sağlar. Dışarıdan erişim için ayrı bir ağ yapılandırması ya da tünel çözümü gerekir.

Localhost’ta kurduğum siteyi nasıl yayına alırım? Dosyaları ve veritabanını bir hosting hesabına taşıyıp adresleri güncellemeniz gerekir. Bu işlemi yapmadan önce mutlaka yedek alın.

Localhost ve Alan Adı Farkı

Localhost üzerinde çalışan bir siteyi başkalarına göstermek istediğinizde karşınıza çıkan en sık soru, adresin neden başka bir bilgisayardan açılmadığıdır. Çünkü localhost her cihazda o cihazın kendisini gösterir. Sizin bilgisayarınızdaki localhost ile arkadaşınızın bilgisayarındaki localhost tamamen farklı makinelerdir. Siteyi herkese açmak için bir alan adı ve internetten erişilebilen bir sunucu gerekir. Geçici olarak paylaşmak istiyorsanız yerel ağ IP adresinizi kullanabilir ya da güvenilir bir tünel hizmetinden yararlanabilirsiniz; ancak bu yöntemlerde bilgisayarınızı dışarıya açtığınızı unutmayın ve işiniz bitince erişimi kapatın.

Görsel: qubodup / Flickr, CC BY 2.0

0
mutlu
Mutlu
0
_zg_n
Üzgün
0
sinirli
Sinirli
0
_a_rm_
Şaşırmış
0
vir_sl_
Virüslü
Localhost Nedir? Ne İşe Yarar?
Yorum Yap

Tamamen Ücretsiz Olarak Bültenimize Abone Olabilirsin

Yeni haberlerden haberdar olmak için fırsatı kaçırma ve ücretsiz e-posta aboneliğini hemen başlat.

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

Giriş Yap

Bestbiznet.com ayrıcalıklarından yararlanmak için hemen giriş yapın veya hesap oluşturun, üstelik tamamen ücretsiz!

Bizi Takip Edin