Nedir?Web

Localhost Nedir, Nasıl Kurulur?

Eğer deneyimli bir web geliştiricisiyseniz, muhtemelen birçok kez “localhost” terimini görmüşsünüzdür.

Sponsor

Ve eğer henüz web geliştirme yolculuğuna yeni başlamış olsanız bile, canlı bir sunucu eklentisi kullanırken “127.0.0.1:” numarasını görmüş olabilirsiniz.

Belki de, tam olarak ne olduğunu bilmeden web sitelerini ve web uygulamalarını yerel olarak test etmek için kullanıyorsunuzdur. “127.0.0.1” localhost’tur ve “localhost” “127.0.0.1” ‘dir.

Bu makalede, localhost’ın ve onun karşılık gelen IP adresi olan “127.0.0.1” ‘in ne olduğunu öğreneceksiniz.

Sponsor

Localhost nedir?

Bilgisayar ağlarında, “host” terimi bir “sunucu” anlamına gelir. İnternette bir web sitesini bir sunucuda barındırarak, kendi bilgisayarınızı da bir sunucu haline getirebilirsiniz. Bu bağlantı döngüsel olarak adlandırılır. Bu döngü için IP adresi 127.0.0.1’dir.

Daha önce bir web sitesini internette yayınladıysanız, o zaman Heroku, Hostinger, Netlify ve birçok diğer hosting şirketi gibi şirketlerle uğraşmışsınızdır. Bunlara “uzak sunucular” veya sanal sunucular diyoruz.

Bilgisayarınızda bir web sitesini test etmek için internete bağlanmadan sunmuşsanız, işlediğiniz şey bir localhost’tur.

Yani, tanımıyla, localhost şu anda kendisine bir istek yapan bilgisayar veya ana bilgisayardır. Bu durumda, bilgisayar aynı zamanda sanal sunucudur.

Sponsor

127.0.0.1 IP adresi nedir?

Bir web sitesini ziyaret etmek istiyorsanız, tarayıcınızın adres çubuğuna web sitesi adresini yazarsınız, örneğin, https://www.webhisto.com.tr

Alan Adı Sunucusu (DNS), adı karşılık gelen bir sayısal IP adresine eşler.

Localhost buna bir istisna değildir. Bu yüzden, tarayıcınızın adres çubuğuna localhost yazarsanız, bu IP adresine dönüşür: 127.0.0.1.

Bu 127.0.0.1 IP adresi, bilgisayarlardaki yerel sunucular için ayrılmıştır, bu yüzden 127 ile başlayan başka bir IP adresi bulamazsınız.

HTTP ve HTTPS gibi, localhost bir protokoldür. Unutmayın ki web sitesi alan adı, http veya https’yi takip eden şeydir, örneğin, https://www.google.com.tr yada https://www.webhisto.com.tr gibi.

Localhost nasıl kurulur?

Localhost’un kurulumu, kullanımı kadar basittir. Birkaç adımı izleyerek localhost’u hızlıca kurabilirsiniz. İlk olarak, kullanım amacınızı belirleyin. Hangi özellikler için localhost’u kullanacağınızı bilirseniz, hedeflerinize doğru kullanımlarınızı yapmak daha kolay olacaktır. Aksi takdirde, plansız bir şekilde web sitenizi veya geliştirdiğiniz programı hayata geçirebilir ve istenmeyen sorunlarla karşılaşabilirsiniz. Localhost’u kurmak için aşağıdaki adımları izleyebilirsiniz:

  • Windows başlat düğmesini tıklayın ve “Denetim Masası ve Sistem Seçenekleri” sekmesine gidin.
  • Programlar” bağlantısına tıklayın ve ardından “Windows Özelliklerini Aç veya Kapat” butonuna basın.
  • Karşınıza bilgisayarınızda kurulu olan tüm programların listesi gelecektir. İnternet Bilgi Hizmetleri etiketli kutuyu işaretleyin ve “Tamam” deyin. Bu işlem, IIS hizmetinin bilgisayarınıza yüklenmesini sağlar.
  • Yüklemeyi tamamladıktan sonra bilgisayarınızı yeniden başlatın.

Bilgisayarınızı yeniden başlattıktan sonra, web tarayıcınızı açın ve adres çubuğuna “http://localhost/” yazıp enter tuşuna basın. Bu işlem, IIS için varsayılan web sayfasını açar ve localhost’unuzun kurulumunu tamamlar.

Localhost’un kurulumunu test etmek için Chrome’u açın ve adres çubuğuna “localhost” yazın. Eğer sayfa sizi Windows’un Internet Information Services sayfasına yönlendiriyorsa, kurulum başarıyla gerçekleştirilmiş demektir ve localhost’u kullanmaya başlayabilirsiniz.

WordPress altyapısını kullanmak ve localhost’u kullanmak istiyorsanız, XAMPP, MAMP veya WAMP gibi programları indirip bilgisayarınıza yüklemeniz gerekebilir. Bu programları WordPress’in resmi sitesinden indirmeyi unutmayın, aksi halde istenmeyen sorunlarla karşılaşabilirsiniz. İndirdiğiniz programı kurduktan sonra, www klasörünü (WAMP için) veya htdocs klasörünü (XAMPP için) kullanarak WordPress için localhost kurulumunu gerçekleştirebilirsiniz. WordPress, popüler tasarım ve tema özelliklerine sahip olduğundan, localhost kullanımı ihtiyaçları da oldukça yaygındır.

Localhost kullanmanın avantajları nelerdir?

Localhost kullanmanın pek çok avantajı bulunmaktadır:

Hız: Yerel sunucular, internet bağlantısı gerektirmediği için gerçek sunuculara göre daha hızlı yanıt verir.

Maliyet: Gerçek sunucuların kullanımı maliyetlidir ve zaman alırken, yerel sunucular ücretsizdir ve geliştirme maliyetlerini düşürür.

Test ve Geliştirme Kolaylığı: Gerçek sunuculara bağımlı olmadan uygulama geliştirme ve test etme imkanı sağlar. Bu, hataların ve sorunların daha erken tespit edilmesini sağlar.

Güvenlik: Güvenlik testlerinin gerçek sunucuları etkilemeden yapılmasına olanak tanır, böylece daha güvenli bir geliştirme süreci sunar.

Özelleştirme: Yerel sunucular, uygulamanın daha fazla özelleştirilmesine imkan tanır. Gerçek sunucular genellikle sınırlı bir şekilde yapılandırılmıştır, ancak yerel sunucular üzerinde yapılandırma ve özelleştirme daha kolaydır.

Çoklu Platform Desteği: Yerel sunucular, farklı platformlarda (Windows, Mac, Linux vb.) çalışabilir ve bu platformlar arasında uyumluluk sorunları oluşturmadan kullanılabilir.

Tüm bu avantajlar, geliştiricilerin kodlarını daha hızlı ve daha verimli bir şekilde geliştirmelerine yardımcı olur ve uygulamalarını daha sağlam bir şekilde hazırlamalarını sağlar.

Bir yanıt yazın

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

Başa dön tuşu