Localhost Nedir? Localhost Nasıl Kurulur?

Herkese merhabalar. Bugün sizlere web sitelerinizin demosunu rahatlıkla oluşturabileceğiniz bir şeyden söz edeceğim. Bu tabii ki localhost.

Bu yazıda localhost'un ne olduğunu, nasıl kurulacağını ve nasıl kullanılacağını detaylı bir şekilde yazacağım. Hem de video destekli.

Localhost Nedir? Localhost Nasıl Kurulur?

Localhost Nedir?

Localhost; tanım olarak kullanılan bilgisayarı veya ip adresini belirtir. Bu ip adresi 127.0.0.1 adresidir.

Normalde bir web sitesi dünyaya açıktır. İnternetten bir sürü kişi o siteye girer. Ama localhost sadece bilgisayara özeldir. Yani localhost üzerinde yapılan bir web siteyi sadece erişimi olan kişi görür.

Localhost; sadece bir bilgisayar ile sınırlı site barındırma hizmetidir. Başka kimse localhost üzerine kurulmuş siteyi ziyaret edemez.

Localhost Ne İşe Yarar?

Localhost sizin bilgisayarınızı küçük, lokal bir sunucuya çevirir. Localhost sayesinde PHP ve Apache gibi yazılımları kullanabilirsiniz. Ayrıca MySQL tabanlı yazılım oluşturup istediğiniz gibi deneyebilirsiniz.

Örneğin bir Wordpress kullanıcısı iseniz localhost üzerinden sitenizi geliştirebilirsiniz. Site hazır olduğunda ise tüm dünyaya Hosting ve Domain aracılığı ile yayımlayabilirsiniz.

Localhost'un Avantajları ve Dezavantajları

Localhost'un birkaç avantajı ve dezavantajı bulunmaktadır. Bunlara bir göz atalım.

Localhost'un Avantajları

  1. Localhost'a sahip olmak ücretsizdir.
  2. Bir siteyi yayımlamadan önce localhost üzerinde test edebilirsiniz.
  3. Sitenizin hatalarını, eksikliklerini giderebilirsiniz.
  4. Siteyi güncellemek isterseniz önce localhost üzerinde deneyebilirsiniz.

Localhost'un avantajları genel olarak böyledir. Sırf bu nedenlerden dolayı birçok web kodlamacı öncelikle localhost'u kullanmaktadır.

Localhost'un Dezavantajları

  1. Siteye erişimi olanlar hariç kimse siteyi ziyaret edemez.
  2. Site localhost üzerinde kurulduğu için daha sonra siteyi yayımlarken hatalar çıkabilir. (Örneğin linkler, PHP sürümü vb.) Ancak bu hatalar kolay bir şekilde giderilebilir.
  3. Localhost üzerinde Wordpress teması kurarken oldukça hata çıkabiliyor.

Localhost'un dezavantajları genel olarak böyledir. Localhost üzerinde çıkabilecek hatalar kolayca giderilebilir.

Localhost Nasıl Kurulur?

Web sitenizi yayımlayan sunucuların işletim sistemleri web sitelerinin yazılımları için zaten hazırdır. Ancak normal kişisel bilgisayarlar bu işletim sistemine sahip değildir.

Bilgisayarı bu yazılımları çalıştırması için hazır hale getirmek gerekir. Bunun için bazı programlar/yazılımlar kullanılmaktadır. Bunlardan örnek verecek olursak:

1. AppServ

2. XAMPP

3. WampServer

Bunlar sayesinde bilgisayarımız bir lokal sunucuya dönüşür. Ve artık sitemizin demosunu rahatça oluşturabiliriz.

Şimdi ise yukarıda örneğini verdiğim yazılımları/programları nasıl indireceğinizi anlatacağım. Siz bunlardan birisini indirebilirsiniz.

AppServ Kurulumu

AppServ; benim aralarında en sevdiğimdir. Hiçbir sorun yaşamadan çalışıyor. Ve performansı gayet güzel.

Şimdi AppServ'in kurulumundan bahsedeyim. Videodan veya aşağıdaki talimatlardan bakabilirsiniz.

Videolu anlatım:

Yazılı anlatım:

AppServ'i kurmak için kurulum dosyasına ihtiyacımız var. AppServ'in kendi sitesinden bunu ücretsiz bir şekilde indirebiliriz. AppServ'in sitesine buradan ulaşabilirsiniz.

AppServ İndirme

Bilgisayarımıza .exe uzantılı bir dosya inecek. Bu dosyayı çalıştıracağız. Karşımıza aşağıdaki gibi bir ekran çıkacak.

AppServ Kurulumu

Buradan itibaren kuruluma başlayabiliriz. Next butonuna basıyoruz. Sonra da karşımıza kullanım koşulları çıkıyor. Kabul et diyoruz.

AppServ Kullanım Koşulları

Ondan sonra ise bize nereye kurması gerektiiğini soruyor. Burayı ellememenizi tavsiye ederim. Yoksa bir sorun çıkabilir.

Not: Kurulacak yer C:\AppServ konumudur.

Daha sonra karşımıza bazı seçenekler çıkıyor. Bu seçenekler yüklemek istediğiniz yazılımlardır. Hepsini seçmenizi öneririm. Hepsi de gerekli yazılımlardır.

AppServ Yazılım Seçenekleri

Daha sonra karşımıza bazı ayarların olduğu ekran geliyor. Burayı da ellemeyin. Normalde aşağıdaki gibi olması gerekir.

AppServ Ayarları

Ayarlarıda geçtikten sonra şifre belirleyeceğimiz ekran geliyor. Burası oldukça önemli. Bu belirleyeceğimiz şifre MySQL Veritabanımızın şifresi olacak.

Bu şifre sayesinde Veritabanına güvenli bir şekilde bağlanabiliriz. Şifreyi bir kenara not edin.

İlk kutuya şifremizi, ikinci kutuya ise şifrenin tekrarını yazıyoruz.

AppServ Şifre Belirleme

Şifreyi de belirledikten sonra Install tuşuna basıyoruz. Ve kurulumu yapıyor. Bu işlem ortalama 2 dakika sürmektedir.

Kurulum tamamlandıktan sonra karşımıza son bir ekran çıkıyor. Bu ekran başlatma ekranıdır. İki kutucukta işaretli olmalı. Bu sayede Apache ve MySQL çalıştırılmaya başlayacak.

AppServ Başlatma Ekranı

Ve son olarak Finish tuşuna basıyoruz. Artık localhost'u kullanmaya başlayabilirsiniz.

Localhost'un nasıl kullanılacağını ve localhost'a nasıl giriş yapılacağını öğrenmek için "Localhost Nasıl Kullanılır?" başlığına gidebilirsiniz.

XAMPP Kurulumu

XAMPP aynı AppServ gibi bir localhost kurar. XAMPP en popüler localhost yazılımlarından birisidir.

XAMPP yazılımında diğerlerinden farklı olarak bir panel vardır. Localhost'u bu panel üzerinden kapatıp açabilirsiniz. Veya istediğiniz özellikleri açıp kapatabilirsiniz.

Şimdi de gelelim XAMPP'nin kurulumuna.

Videolu anlatım:

Yazılı anlatım:

XAMPP yazılımını kurabilmemiz için kurulum dosyasına ihtiyacımız var. XAMPP'nin sitesine gidiyoruz. Siteye buradan ulaşabilirsiniz.

XAMPP İndirme

Farklı işletim sistemine sahip bilgisayarlar için farklı kurulum dosyaları var. Bize uygun olanı indiriyoruz.

İndirdikten sonra dosyamızı çalıştırıyoruz. Karşımıza kurulum ekranı çıkıyor. Next tuşuna basıyoruz.

Bu sefer karşımıza bir sürü seçenek çıkıyor. Hepsinin işaretli olması daha çok işimize yarar. Hepsinin işaretli olduğundan emin olup devam ediyoruz.

XAMPP Kurulumu

Bundan sonra ise bize nereye kurması gerektiğini soruyor. Bunu değiştirmeyin. Olması gereken C:\xampp konumudur.

Ondan sonra bize dil soruyor. Dillerden istediğinizi seçin. (Türkçe seçeneği yoktur.

Ondan sonra bize bilgi verilsin mi diye bir ekran geliyor. Oradaki kutuya tik koyarsanız sonraki adımda size internet sitesi üzerinden bilgi dolu bir sayfaya yönlendirecekler. Tiki isterseniz kaldırın.

Ve sonra XAMPP kuruluma başlayacak. Yaklaşık 2 dakika kurulumu sürer.

XAMPP Kuruluyor

Kurulum tamamlandıktan sonra artık XAMPP paneline erişim sağlayabiliriz. İlk başta direk paneli bize getirecektir.

Panele daha sonra erişmek için arama kısmına XAMPP yazmanız yeter. Kontrol panelini görecekseniz. Kontrol panelinden işlerinizi halledebilirsiniz.

Kontrol panelinde iki yeri açmamız işimizi görecektir.

Apache ve MySQL kısımlarını açmanız yeterli olacaktır. İhtiyaca göre FileZilla gibi hizmetleri de açabilirsiniz.

XAMPP Paneli

Ve artık Localhost'a giriş yapmaya hazırız. XAMPP kurulumu bu kadardı.

Localhost'un nasıl kullanılacağını ve localhost'a nasıl giriş yapılacağını öğrenmek için "Localhost Nasıl Kullanılır?" başlığına gidebilirsiniz.

WampServer Kurulumu

WampServer yine aynı şekilde bir localhost yazılımıdır. WampServer'in diğerlerinden daha detaylı olduğunu söyleyebiliriz. Ayrıca WampServer en çok kullanılan localhost yazılımlarından birisidir.

WampServer'de XAMPP'de olduğu gibi bir panel vardır. Ama buna tam panel diyemeyiz. Görev çubuğunda çıkan bir araç gibidir.

Şimdi ise WampServer'İ nasıl kuracağımıza bakalım.

Videolu anlatım:

Yazılı anlatım:

WampServer yazılımını kurmak istiyorsak öncelikle kurulum dosyasına ihtiyacımız var. Kurulum dosyasını WampServer'in sitesinden indirebiliriz. Siteye buradan ulaşabilirsiniz.

WampServer İndirme

Eğer bilgisayarınız 64 bit ise 64 bit olan dosyayı indirin. İndirmeden önce karşımıza bir panel çıkacak. Panelde aşağıda kırmızı ile işaretlediğim kısma tıklayınca indirmeye başlayacaktır.

WampServer İndirme

Kurulum dosyasını indirdikten sonra kuruluma başlayabiliriz. Kurulum dosyasını çalıştırdığımızda bize önce dil seçeneği sunuyor. İngilizceyi seçiyoruz.

Daha sonra karşımıza kullanım koşulları çıkıyor. Kullanım koşullarını kabul edip devam ediyoruz.

Daha sonra karşımıza bilgilendirme ekranı çıkıyor. Orayı da geçiyoruz.

Daha sonra bize nereye kurması gerektiğini söylüyor. Burayı ellemeyin. Normalde C:\wamp64 konumuna kurması gerekir.

WampServer Kurulumu

Daha sonra karşımıza bir sürü seçenek çıkıyor. Burada ihtiyacımıza göre seçim yapabiliriz.

Örneğin PHP sürümünü değiştirebiliriz. WampServer çok çeşitlilik sunuyor.

WampServer Seçenekleri

Daha sonra bize yine nereye kurulacağını soruyor. Yani oluşturulacak kritik klasörün adı ne olsun diye soruyor.

Bu kısmı da ellmeyin. Normalde Wampserver64 adında olması gerek.

Ondan sonra kurmaya başlıyor. Kurulumu yaklaşık 2-3 dakika sürmektedir.

Kurulduktan sonra bizden 2 ayarı değiştirebileceğimizi söylüyor. Bu ayarlar şunlar:

  • Varsayılan tarayıcı
  • Varsayılan kod editörü

WampServer Varsayılan Ayarlar

Varsayılan taryıcıyı kullandığınız tarayıcı olarak seçin. Kod editörünü de öyle.

Not: Varsayılan tarayıcı ve kod editörü çok önemli değildir. Değiştirmek istemiyorsanız Hayır tuşuna basıp geçin.

Ve böylece kurulum tamamlanmış olur. WampServer'i çalıştırmak için masaüstüne gelen programı çalıştırmanız yeterli olacaktır.

Ve artık Localhost'a giriş yapmaya hazırız. WampServer kurulumu bu kadardı.

Localhost'un nasıl kullanılacağını ve localhost'a nasıl giriş yapılacağını öğrenmek için "Localhost Nasıl Kullanılır?" başlığına gidebilirsiniz.

Localhost Nasıl Kullanılır?

Localhost'u kurduk. Üstteki 3 yazılımdan birisini indirdik. Peki ya dosyalarımızı biz nereye atacağız? Bu dosyaları nasıl kullanacağız.

Bu aslında oldukça basittir. Yapmamız gereken bu programları kurduğumuz yere gitmek. Bunu AppServ üzerinden bir örnek ile anlatayım.

  • AppServ için www klasörü kullanılır.
  • XAMPP için htdocs klasörü kullanılır.
  • WampServer için www klasörü kullanılır.

Öncelikle kurduğumuz yere gelelim. Bu alanda www adlı bir klasör var. Bu klasörün içindekiler Localhost'un çalıştıracağı dosyalardır.

Localhost Kullanımı

Ondan sonra www klasörünün içine giriyoruz. Ve yeni bir klasör oluşturuyoruz. Bu sayede kendi dosyalarımızı çalıştırmaya başlayabiliriz. Ben rablogintest adında bir klasör oluşturdum.

Localhost Dosya Oluşturma

Ve artık bu oluşturduğumuz klasörle işlemler yapabiliriz. Hemen bir örnek yapalım. Ben bu klasörün içine index.php oluşturuyorum.

Localhost Örnek Yapalım

Oluşturmuş olduğum index.php dosyasının içine aşağıdaki kodları yazıyorum:

<?php  
	echo "Merhaba Dünya! RaBlogin yazısındayım.";
?>

Ve sonuç şöyle:

Localhost Çalıştırma

Başarıyla çalıştı. Artık siz de Localhost'u kullanmaya başlayabilirsiniz.

Localhost'a Nasıl Giriş Yapılır?

Localhost'a giriş yapmak oldukça basittir. Localhost'a giriş yapmanın iki yolu vardır.

Birincisi, arama çubuğu yerine localhost yazmaktır. Eğer siteye girmek istiyorsanız dosya yolunu da yazmalısınız. Yani localhost/site gibi birşey yazmanız gerekir.

İkincisi ise ip adresini yazmak. En başta dediğim gibi ip adresi 127.0.0.1'dir. Arama çubuğuna 127.0.0.1 yazmalısınız. Siteye girmek isterseniz 127.0.0.1/site gibi birşey yazmalısınız.

Ve böylece Localhost'u kullanabilirsiniz.


Evet, bu yazı bu kadardı. Eğer yazıyı beğendiyseniz sosyal medya hesaplarımızı takip edebilir ve içeriği paylaşabilirsiniz. İyi çalışmalar :)

Localhost Nedir? Localhost Nasıl Kurulur? | RaBlogin

Raşidin Buğda

Raşidin Buğda

2016-2017 yılından beri web tasarım ve kodlama üzerine çalışıyorum. RaBlogin benim ilk projem ve bu sitede blog yazarak kendimi keşfetmeye ve insanlara yardımcı olmaya çalışıyorum :)

Yorum Yap

Lütfen tüm alanları eksiksiz (Websiteniz yoksa orasını boş bırakın) ve doğru doldurun.

Yorumlar

Raşidin Buğda 12.11.2020

Not olarak eklemek istiyorum: Benim en çok tercih ettiğim localhost yazılımı AppServ'dir. Oldukça kullanışlı olduğunu söyleyebilirim.

kredidurum 13.11.2020

Harika bir makale olmuş. Resmen dev rehber gibi. Yeni başlayanlar için yol gösterici makale. Emeğinize sağlık

Raşidin Buğda 13.11.2020

Çok teşekkür ederim. Bu tür içeriklerin devamını getirmeyi planlıyorum :)