Laravel Nasıl Kurulur? Windows Üzerinde Adım Adım Rehber

Windows üzerinde Laravel kurulumunun nasıl yapılacağına dair adım adım rehber. Laravel ile güçlü web projeleri geliştirmeye başlamak için gereken her şey burada!

BFS

Laravel'i Windows'ta Kurmaya Hazır mısınız?


Hikayemiz burada başlıyor! Eğer web geliştirme dünyasına yeni adım atıyorsanız ve Laravel'i kullanarak harika projeler yapmayı hayal ediyorsanız, doğru yerdesiniz. Laravel, PHP tabanlı güçlü bir framework olup, modern web uygulamaları geliştirmeyi oldukça kolaylaştırıyor. Şimdi, Windows bilgisayarınızda Laravel kurulumunu nasıl yapacağınızı adım adım keşfetmeye başlayalım.

Başlamadan Önce


Laravel'i çalıştırabilmek için bazı temel araçlara ihtiyacınız olacak. Bu araçlar şunlar:

- PHP: Laravel, PHP ile çalışan bir framework olduğu için sisteminizde PHP'nin yüklü olması gerekiyor.
- Composer: Laravel projelerini kolayca yönetebilmek için Composer kullanmanız gerekecek.
- MySQL veya başka bir veritabanı: Laravel veritabanı ile çalışır, bu yüzden veritabanınızı yapılandırmak gerekebilir.

Adım 1: PHP ve Composer'ı Yükleyin


İlk adımda PHP'yi ve Composer'ı yükleyeceğiz. İkisini de bilgisayarınıza kurmak oldukça basit.

PHP Kurulumu:
PHP'yi indirip kurmak için [PHP Resmi Sitesi](https://windows.php.net/download/) üzerinden PHP'nin Windows sürümünü seçebilirsiniz. İndirilen dosyayı açarak kurulumu tamamlayın. Kurulum sırasında PHP'nin sistem PATH'ine eklenip eklenmediğini kontrol edin. Bu sayede komut satırında PHP komutlarını doğrudan kullanabilirsiniz.

Composer Kurulumu:
[Composer Resmi Sitesi](https://getcomposer.org/) üzerinden Composer'ı indirin. Composer, Laravel gibi PHP frameworklerini yönetmek için gerekli bir araçtır. İndirdiğiniz dosyayı çalıştırarak kurulumu gerçekleştirin. Kurulum esnasında PHP'nin doğru yolda olduğundan emin olun.

Adım 2: Laravel Kurulumuna Geçelim


PHP ve Composer’ı kurduğumuza göre, şimdi asıl işimize odaklanabiliriz: Laravel kurulumu!

Laravel Projesi Oluşturma:
Komut satırını açarak Laravel projesi oluşturmak için şu komutu yazın:


composer create-project --prefer-dist laravel/laravel myproject


Bu komut, Laravel’in en son sürümünü indirip yeni bir proje başlatacaktır. Burada "myproject" kısmı sizin proje adınız olacak, istediğiniz gibi değiştirebilirsiniz. Komut başarıyla tamamlandığında, yeni Laravel projeniz hazır olacak.

Adım 3: Projeyi Çalıştırın


Laravel projesi kurulduktan sonra, projeyi çalıştırmak için şu komutu kullanın:


cd myproject
php artisan serve


Bu komut, Laravel uygulamanızı başlatır ve yerel sunucuda çalıştırmanızı sağlar. Eğer her şey doğru şekilde kurulduysa, tarayıcınızda `http://localhost:8000` adresini ziyaret ederek Laravel uygulamanızı görebilirsiniz.

Adım 4: Laravel ile Veritabanı Bağlantısı Kurma


Laravel ile çalışırken çoğu zaman bir veritabanına ihtiyaç duyarsınız. Bu adımda MySQL veritabanı kurulumunu ve Laravel ile bağlantıyı nasıl sağlayacağınızı anlatacağız.

MySQL Kurulumu:
MySQL’i [buradan](https://dev.mysql.com/downloads/installer/) indirerek kurabilirsiniz. Kurulum sırasında MySQL’inizi yapılandırmak için kullanıcı adı ve şifre belirleyin.

Veritabanı Ayarları:
Laravel projesi içerisinde `.env` dosyasına gidin ve veritabanı bağlantı bilgilerinizi şu şekilde güncelleyin:


DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=veritabani_adi
DB_USERNAME=kullanici_adi
DB_PASSWORD=sifre


Bu adımlarla birlikte Laravel, veritabanınızla kolayca bağlantı kurabilir.

Adım 5: Laravel'in Sağladığı Güçlü Özelliklere Göz Atın


Şimdi Laravel'i başarıyla kurdunuz! Projenizi geliştirirken Laravel'in sunduğu pek çok güçlü özellikten faydalanabilirsiniz. Laravel’in Eloquent ORM, Blade şablon motoru, Artisan komutları, ve çok daha fazlası ile projeleriniz daha hızlı ve verimli bir şekilde gelişecektir.

Sonuç olarak


Laravel’i Windows işletim sisteminde kurmak oldukça kolay ve eğlenceli bir süreçtir. PHP, Composer ve veritabanı yapılandırmalarını doğru şekilde yaptıktan sonra, Laravel ile güçlü ve modern web uygulamaları geliştirmeye hazır olacaksınız.

İçerik sonunda, artık Laravel kurulumunu sorunsuz bir şekilde gerçekleştirebileceğinize göre, projelerinizle hayal gücünüzü sınırsız bir şekilde ortaya koyabilirsiniz!

İ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...

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...