Laravel Windows'ta Nasıl Kurulur? Adım Adım Rehber

Windows üzerinde Laravel kurulumunu detaylı adımlarla anlattık. Bu rehber sayesinde kolayca Laravel kurabilir ve geliştirme sürecine başlayabilirsin.

BFS

Laravel'e Adım Adım Başlayalım!



Merhaba sevgili okuyucu! Eğer Laravel ile web geliştirme yolculuğuna başlamak istiyorsan, doğru yerdesin. Laravel, PHP tabanlı harika bir framework ve web geliştirmeyi çok daha kolay hale getiriyor. Ancak, başlamak için öncelikle Laravel’i Windows’a kurmamız gerekiyor. Korkma, bu adımları takip ederek her şey yolunda gidecek. Hadi, birlikte Laravel’in büyülü dünyasına adım atalım!

1. Gerekli Yazılımları Kurun



Laravel’i kurabilmek için önce bazı temel yazılımlara ihtiyacımız var. Bunlar, PHP, Composer ve bir veritabanı yönetim sistemi (MySQL gibi). Adım adım ilerleyeceğiz.

PHP'yi Kurun:
PHP, Laravel’in çalışabilmesi için temel bir ihtiyaçtır. Laravel’in son sürümleri genellikle PHP 7.4 veya daha yeni sürümleri gerektirir. PHP'yi kurmak için şu adımları takip edebilirsin:
1. [PHP'nin resmi sitesinden](https://windows.php.net/download) Windows için PHP sürümünü indir.
2. İndirdiğin dosyayı bilgisayarına çıkart.
3. Çıkardığın klasörü `C:\php` gibi bir yere taşı.

Composer’ı Kurun:
Composer, PHP için bir bağımlılık yönetim aracıdır ve Laravel projeni yönetmek için olmazsa olmaz bir araçtır. Composer'ı şu şekilde kurabilirsin:
1. [Composer’ın resmi sitesine](https://getcomposer.org/) git.
2. "Download" butonuna tıklayarak Windows için Composer’ı indir.
3. Kurulum sırasında PHP'nin yüklü olduğu dizini belirt.

Veritabanı Kurulumu:
Laravel projelerinde genellikle MySQL veya MariaDB kullanılır. Hangi veritabanını kullanacağına karar verdikten sonra, ilgili yazılımı indirip kurabilirsin. Ben burada MySQL örneğini vereceğim.
1. [XAMPP](https://www.apachefriends.org/index.html) veya [WampServer](https://www.wampserver.com/en/) gibi paketleri indirerek Apache ve MySQL’i aynı anda kurabilirsin.

2. Laravel’i Kurma Zamanı!



Şimdi asıl işin başladığı yere geliyoruz: Laravel’i kurmak! Her şey hazır olduğuna göre, Laravel’i kurmak oldukça basit. Hadi terminali aç ve şu komutları yazmaya başla:


composer create-project --prefer-dist laravel/laravel projenizin-adi


Bu komut, yeni bir Laravel projesi oluşturur. "projenizin-adi" kısmını kendi projenin ismiyle değiştirmeyi unutma.

Laravel projesi başarıyla kuruldukça terminalde "Composer install" işlemi başlar ve gerekli tüm paketler bilgisayarına indirilir. Kurulum tamamlandığında, terminalde herhangi bir hata görmemen gerekir.

3. Laravel Projende Çalışmaya Başla



Artık Laravel projen hazır! Şimdi, tarayıcında projene göz atmak için şu komutu çalıştırabilirsin:


php artisan serve


Bu komut, Laravel’in dahili web sunucusunu başlatacak ve yerel sunucunu şu adres üzerinden açacaktır: `http://127.0.0.1:8000`.

Yine de dikkat et! Eğer PHP'yi veya Composer'ı yanlış kurarsan, terminalde hata mesajları alabilirsin. Bu durumda, PHP’nin doğru yolda olup olmadığını ve Composer'ın doğru kurulduğunu tekrar kontrol et.

4. Laravel ile İlk Adım: Veri Tabanı Bağlantısı



Veritabanı bağlantısını ayarlamak, genellikle Laravel ile çalışırken yapacağın ilk şeylerden biridir. Laravel projenin `.env` dosyasına girerek, veritabanı bilgilerini düzenlemen gerekebilir. Veritabanı ayarlarını şu şekilde yapabilirsin:


DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=proje_adı
DB_USERNAME=root
DB_PASSWORD=


Burada, `DB_DATABASE` kısmına MySQL veritabanının adını, `DB_USERNAME` ve `DB_PASSWORD` kısımlarına ise MySQL giriş bilgilerini yazman gerekecek.

5. Laravel Projeni Keşfet



Kurulum işlemi tamamlandı! Şimdi Laravel’in sunduğu muazzam özellikleri keşfetmeye başlayabilirsin. Laravel’in güçlü yönlerinden biri, MVC (Model-View-Controller) yapısıdır. Bu yapı sayesinde, veritabanı işlemleri ve kullanıcı arayüzleri arasında temiz ve anlaşılır bir bağlantı kurabilirsin.

Laravel ile geliştirme yaparken, Artisan komutları da çok işine yarayacak. `php artisan make:model`, `php artisan make:controller` gibi komutlarla hızlıca model, controller ve migration dosyaları oluşturabilirsin.

İpucu: Laravel'in Blade şablon motoru, dinamik web sayfaları oluştururken çok kullanışlıdır. Veritabanı verilerini rahatlıkla Blade dosyalarına entegre edebilirsin.

Sonuç



Ve işte bu kadar! Windows üzerinde Laravel’i kurmak bu kadar kolay. Şimdi, Laravel ile harika projeler geliştirmeye başlayabilirsin. Unutma, Laravel topluluğu çok geniş ve her zaman yardım alabileceğin kaynaklar mevcut. Yavaşça, her yeni özellik ve fonksiyonu keşfederken daha güçlü bir geliştirici olacaksın.

Laravel’in sunduğu esneklik, hızlı geliştirme araçları ve güçlü yapısı seni bekliyor. Artık kendi projelerini oluşturabilir ve Laravel dünyasında yerini alabilirsin.

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

Yapay Zeka ile SEO Stratejilerinizi Nasıl Güçlendirebilirsiniz? 2025 Yılında Başarılı Olacak Teknikler

Dijital pazarlamanın ve SEO'nun dünyası hızla değişiyor. Bir zamanlar sadece anahtar kelimeler ve backlink'ler üzerine kurulu olan SEO stratejileri, şimdi çok daha karmaşık ve yenilikçi bir yapıya bürünüyor. Bu dönüşümün başrol oyuncusu ise Yapay Zeka...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...