Bilgisayar ağlarında localhost kelimesi tam olarak “bu bilgisayar” anlamına gelir. Bir URL'yi tarayıcınıza yazdığınızda, aslında dünyanın başka bir yerindeki bir “ana bilgisayara” bağlanırsınız. Bu bilgisayar size istediğiniz web sayfasını sunar. Ancak tarayıcınıza “localhost” yazarsanız, tarayıcınız mevcut bilgisayarınıza bağlanmak istediğinizi anlar. Bilgisayarınızda Apache gibi bir web sunucusu yazılımı çalışıyorsa, tarayıcınıza kendi bilgisayarınız tarafından bir web sayfası sunulur; bu da localhost olarak bilinir. İnternete bağlı her bilgisayarın bir IP adresi vardır ve localhost'unuzun da bir tane vardır. Genellikle IP adresi 127.0.0.1'dir.
Localhost genellikle test ve geliştirme için kullanılır. Bir geliştirici kişisel bilgisayarına WAMP, LAMP veya MAMP yazılım yığınını kurduğunda, WordPress web sitesini görüntülemek için genellikle tarayıcısına “localhost” yazar. Yerel sunucu ortamları geliştirme süresini hızlandırabilir. Öğrenme amaçları için de harikadır.
Localhost'un bir diğer yaygın kullanımı, MySQL veritabanınıza bağlanmaya çalıştığınız zamandır. Bu genellikle sunucunuza WordPress kurarken olur. Bu makalenin kapsamı dışındadır, ancak WordPress kurulumu sırasında genellikle localhost olan bir ana bilgisayar adı istenir. Bunun nedeni, WordPress ve MySQL'in her ikisinin de genellikle aynı sunucuya kurulmuş olmasıdır. Birbirleriyle iletişim kurabilmeleri için bunu bilmeleri gerekir. WordPress'e MySQL veritabanı sunucunuzun “localhost” olduğunu söyleyerek, temelde WordPress'e veritabanını aynı bilgisayarda aramasını söylersiniz.
