Bilgisayar ağlarında localhost kelimenin tam anlamıyla “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, istediğiniz web sayfasını size sunar. Ancak tarayıcınıza “localhost” yazarsanız, tarayıcınız şu anda kullandığınız bilgisayara bağlanmak istediğinizi anlar. Bilgisayarınız Apache gibi bir web sunucusu yazılımı çalıştırı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 IP adresi 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 tarayıcısına tipik olarak “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 WordPress'i sunucunuza kurarken olur. Bu makalenin kapsamı dışındadır, ancak WordPress kurulumu sırasında genellikle localhost olan bir ana bilgisayar adı sorulur. Bunun nedeni, WordPress ve MySQL'in her ikisinin de genellikle aynı sunucuya kurulu olmasıdır. Birbirleriyle iletişim kurabilmeleri için bunu bilmeleri gerekir. WordPress'e MySQL veritabanı sunucunuzun “localhost” olduğunu söyleyerek, aslında WordPress'e veritabanını aynı bilgisayarda aramasını söylüyorsunuz.

