İnternet sayesinde dünyaya bağlanılırken, internetsiz bir hayat günümüzde neredeyse düşünülemez hale gelmiştir. Çoğu profesyonel iş ve günlük işler, akıllı elektronik aletler ve İnternet aracılığıyla yürütülmektedir. Bilgisayarlar ve internet, çeşitli amaçlarla kullanılmaya başlandıkça, günlük ve iş hayatımıza yeni terimler girmiştir; “Localhost nedir?” bu terimlerden biridir.
İçindekiler
Her bilgisayarın kendine özgü kodları bulunmakta ve bilgisayar üzerinde yapılan işleri kaydetmeye yarayan bilişim verileri mevcuttur. Bilgisayarların ve bu cihazların bağlı olduğu internet sunucularının, IP (İnternet Protokolü) adı verilen ve her biri benzersiz olan sanal adresleri vardır. Bu adresler, verilerin bir sunucudan diğerine güvenli bir şekilde iletilmesini sağlar.
Bilişim teknolojileri jargonunda önemli bir yer tutan “localhost” kavramı, internet, ağ, sunucu ve veri aktarımı gibi konularla ilgilenenler için merak uyandırıcı bir terimdir. Yazının devamında, localhost’un ne olduğunu ve ne işe yaradığını daha detaylı bir şekilde öğrenebilirsiniz.
Localhost Teriminin Anlamı
Localhost bilişim teknolojileri ile uğraşan insanların sıklıkla karşılaştığı bir terimdir. Günümüzde herkes bilgisayarlar ve internet ile haşır neşir olduğundan dolayı bu bölümün jargonlarına alışık olmalarına şaşırmamalıdır. Localhost bu terimlerden biridir. Eğer bu kelimenin anlamını bilmiyor ve ne işe yaradığını bilmek istiyorsanız, yazımızın devamını okuyabilirsiniz.
Aslına bakılırsa “Localhost nedir?” sorusunun cevabı oldukça basittir. Bu kelimenin tanımı, en açıklayıcı ve kısa anlatımıyla kendi bilgisayarınızın IP adresidir. Kullandığınız bilgisayarın varsayılan ve değiştirilmemiş internet protokolü adresine localhost adı verilmektedir. Her localhost benzersizdir, satın alınamaz ve kullanılamaz. Sadece bu kodlama kendi cihazınız tarafından kullanılmak üzere tasarlanmıştır.
127 kodu ile başlayan milyonlarca benzersiz IP adresi bulunmaktadır. World wide web adreslerinde 127 ile başlayan bir protokol adresi mevcut değildir. Bireysel adresler olarak tanımlanan localhost, yerel ağ sunucularında bulunur. İnternet üzerinden yapılan herhangi testler local host sunucusu kullanılarak yapılabilir. Bir değişiklik, düzenleme ya da iptal söz konusu olduğunda işlemlerin nasıl göründüğünü görmek amaçlı kendi bilgisayarınızın sunucusuna bağlanarak test edebilirsiniz.
Localhost Ne İşe Yarar?
Localhost genel olarak bilişim teknolojileri ile ilgilenen ya da profesyonel mesleği bu alanda olan kişilerin kullandığı bir terimdir. Yazılımcılar, geliştiriciler, kodlama yapan kimseler, mühendislerin ya da tasarımcıların sıklıkla üzerinde çalıştığı bir kavram olarak hayatımıza girmiştir. Bu meslek gruplarından işlerini icra eden kişiler tasarladıkları ya da geliştirdikleri İnternet sayfalarının veya herhangi bir kodlamanın test edilme sürecinde adresin sürücülerini kullanırlar.
İnternet üzerinde kullanıcılara sunulmadan önce tasarımların ve kodlamaların test edilmesi gerekir. İnternetin, sunucular arasından iletişimi sağlayabilmek adına geniş bant aralıklarına sahip olması gerekmektedir. Yazılımcıların kendilerine test alanı oluşturmak için kullanabilecekleri en güvenli alan hiç şüphesiz kendi bilgisayarlarındaki yerel ağ sunucularıdır. Bu sayede kendi sunucusunda test olan ürünler yayınlanmadan önce gerekli kontrollerden geçme şansı bulur.
Herhangi bir program üzerinde çalışılan ağ sunucusuna localhost adı verilir. Bilgisayarınız sanal bir sunucu görevini görerek, yaptığınız çalışmaların başka bilgisayarlarda nasıl görüneceğini sizlere gösterir. Bilgisayarınız bu bağlamda fiziken var olan değil sanal ve soyut bir işlemci gibi iş görür. 127.0.0.1 IP adresi ana bilgisayarınızın adresidir. Bu adres sayesinde internet donanımlarınızdan bağımsız olarak hareket ederek istemci sunucusu ile sunucu programı arasında bağlantı kurabilirsiniz. Bu bağlantı, iki sunucu arasında veri aktarımı yapmanıza olanak sağlayacaktır.
Localhost Avantajları
Local host profesyonel olarak bilişim teknolojileri alanında çalışmalar yürüten kimselerin sıklıkla kullandığı bir kavramdır. Kullanım sıklığının nedenleri arasında kullanıcılarına sunduğu avantajlar başı çekmektedir. Localhost kullanımının web sayfası tasarımcılarına, yazılımcılara ve bilişim uzmanlarına avantajları şu şekilde sıralanabilir:
- Tasarlanan ve geliştirilen bir uygulamayı ya da web sayfasını canlıya almadan önce test etmek
- Ürünlerin son kontrollerini yapmak
- Düzenleme ve değiştirme gibi işlemleri yayınlamadan önce yapabilmek
- İşlemleri hiçbir ekipmana gerek kalmadan sanal olarak gerçekleştirebilmek
- İstemci sunucusu ile sunucu programı arasında bağlantı
- Modem, arayüz, ağ kartı gibi donanımlardan bağımsız kendi bilgisayarınız ile işlem yapabilmek
- Aynı ürünü defalarca yayınlamak ve güncellemek yerine bir kere kontrol etmek ve canlıya almak
Local host sunucusunu kullanmak eskiyen tasarımların yerine yenilerini getirmeyi de kolaylaştırmaktadır. Sorunsuz ve eksiksiz bir şekilde güncelleme yapma şansı sunan bu yerel ağ sunucuna ulaşmak için ana bilgisayarınızın IP adresini bilmeniz gerekmektedir.
Localhostun Kullanım Alanları
Localhost pek çok alanda yazılımcılara ve diğer kullanıcılarına fayda sağlamaktadır. Bu faydalar yukarıda detaylı bir şekilde anlatılmaya çalışılmıştır. Görüldüğü üzere avantajların ve faydaların kullanımına etkisi olumlu yöndedir. Localhostun kullanım alanları en genel hatlarıyla 3 ana başlık altında incelenmektedir. Bu alanlar;
- Hız testi,
- Test programları,
- Web uygulamaları,
- Site engellemedir.
Eğer bir ağı yönetiyor iseniz, ağa dair tüm kontrolleri yapmış olmanız gerekmektedir. Bu kontrollerin içerisinde TCP/IP protokolleri ve ekipmanları da bulunmaktadır. Ping isteği adı verilen bir kodlamayı localhost adresine göndererek sunucuların bağlantı kontrollerini yapabilirsiniz. Yapılan bu testler her şeyin düzgün çalışıp çalışmadığını da sizlere gösterecektir.
Unutulmamalıdır ki web sitenizin bağlantı sorunları ilgi ve alakayı düşüren en önemli nedenlerdendir. Örneğin, bağlantı hızında bir problem yaşanırsa site ziyaretçilerinin dikkati dağılacak ve başka sitelere yönelmeye başlayacaktır. Bu gibi olumsuz durumları yaşamamak adına hız kontrollerini local host üzerinden yapabileceğiniz hız testlerini gerçekleştirmek önem arz eder.
Bir web uygulaması ya da bir internet sayfası tasarlıyor iseniz test programlarına ihtiyacınız olacaktır. Localhost size test programları ve web uygulamaları bağlamında da kolaylıklar sunar, simülasyon imkânı sağlar. Başka kullanıcılar gözünden sayfanızı ya da uygulamanızı görebilir ve hatalarınızı belirleyebilirsiniz. Ziyaretçi gözünden görmek hem görsel olarak hem de teknik olarak performans iyileştirmeleri yapmanıza imkân sağlar.
Localhost site engelleme amacı ile de kullanılmaktadır. Başkalarının görmesini istemediğiniz web sitelerini erişime kapatabilirsiniz. Localhost üzerinde hizmet veren loopback adresi bir arayüz görevi görmektedir. Loopback sayesinde kötü amaca hizmet eden siteleri ve diğer zararlı içeriklere sahip olan sayfaları engelleyebilirsiniz.
Windows İşletim Sistemine Sahip Bilgisayarlara Localhost Nasıl Kurulur?
Local host bilgisayarlarda kullanımı en kolay sistemlerden biridir. Kullanımının kolaylığı ile kurulumu da bir o kadar basit ve kolaydır. Bilmeniz ve yapmanız gereken birkaç adımlık yönergeler mevcuttur. Bu yönergelere sadık kalarak localhostu kolaylıkla bilgisayarlarınıza kurabilirsiniz. Bununla birlikte local hostu ne için kullanacağınızı belirlemeniz gerekmektedir. Amacınızı belirlerseniz zaman kaybı yaşamadan işlemlerinizi gerçekleştirebilirsiniz.
Windows işletim sistemine sahip bilgisayarlarınıza localhost kurulum için yönergeler şunlardır:
- Windows başlangıç çubuğundaki “Başlat” düğmesine tıklayın. Tıkladıktan sonra gelen sayfa üzerinden “Denetim Masası ve Sistem Seçenekleri” sekmesine yönelin. Denetim masası bölümünde bilgisayarınızı çalıştıran ana ve yardımcı mekanizmalar önünüze gelecektir.
- Denetim masası bölümünde yer alan “Programlar” sekmesine basın. Önünüze gelecek bir sonraki ekranda seçenekler düğmesine basarak “Windows Özelliklerini Aç veya Kapat” butonuna tıklayın. Bu tıklama sonucunda bilgisayarınızda bulunan tüm programlar listelenecektir.
- Program listesinde yer alan “İnternet Bilgi Hizmetleri” etiketli kutucuğa tıklayın ve tamam tuşuna basın. Bu yönergeleri gerçekleştirdikten sonra IIS hizmeti bilgisayarınıza yüklenmiş olur. Tüm hizmet bilgisayara yüklendikten sonra cihazınızı yeniden başlatabilirsiniz.
Bilgisayarın yeniden başlaması bitince yüklü olan internet tarayıcısını açın ve giriş sekmesine http://localhost/ adresini yazın ve Enter tuşuna basın. Bu işlemden sonra varsayılan web sayfası IIS tamamlanmış ve açılmış olur. Local host IP kurulumu çok kolay ve herkes tarafından yapılabilir yönergelere sahiptir.
Localhostun kurulup kurulmadığını test etmek istiyorsanız Google Chrome tarayıcısındaki arama çubuğuna localhost yazmanız yeterlidir. Enter tuşuna bastığınız zaman sizleri IIS hizmet sayfasına yönlendiriyor ise local host kurulumunu başarı ile tamamlamışsınız demektedir. Hangi amaç için kullanacaksanız, bu adresin ona göre kullanabilirsiniz.
WordPress Altyapısı ile Localhost Kurulumu Nasıl Yapılır?
WordPress uygulamasını kullanarak tasarımlarını yapan kullanıcıların bu siteyi kullanmasının nedenlerinin başında sitede yer alan tema ve tasarımların çok ve çeşitli olmasıdır. Bu özellikleri dolayısı ile local host kurulumunu da gerekli kılmaktadır. WordPress local host kurulumu yapmak Windows işletim sistemine sahip bilgisayarlarda kurulum yapmaktan farklıdır. WordPress kullanan kişilerin local host kurulumu yapmaları için bazı programları bilgisayarlarına indirmeleri gerekmektedir.
Bunlar XAMPP, MAMP, WAMP programlarıdır. Ancak unutulmamalıdır ki bu programları WordPress’in kendi resmî sitesinden indirilmelidir. Bunun nedeni resmi olmayan ve sahte programları indirmenize sebebiyet verecek sitelerin var olmasıdır. Bu siteleri kullanarak gerekli programları indirir iseniz bilgisayarınıza zararlı içerikler yüklenebilir ve bu durum olumsuz sonuçlar doğurabilir.
Yukarıda sıralanan XAMPP, MAMP ve WAMP gibi programlardan birini kullanmanız yeterli olacaktır. Herhangi birini seçip bilgisayarınıza yüklemelisiniz. WAMP programı için www klasörünü, XAMPP programı için ise htdocs klasörünü kullanmanız gerekir. Bu işlemlerden sonra internet tarayıcınızın arama kısmına localhost/phpmyadmin yazın ve aratın. Bu adım veri tabanı yüklemek içindir. WordPress’i yerel ana bilgisayarınıza kurmak için hangi programı seçtiyseniz o kontrol panelini seçin ve MySQL ve Apache butonlarına basın. Chrome’da yeni bir sekme açın ve local host isminizi yazın ve aratın. Kurulum sihirbazının ardından dil seçeneğinizi yapın ve kurulumu yapın.
Alakalı makalelerimiz;
- WordPress SEO Rehberi
- Hosting Taşıma Nedir, Nasıl Yapılır?