Laravel Nasıl Kurulur? Adım Adım Rehber (Windows)

Laravel, Windows üzerinde nasıl kolayca kurulur? Adım adım rehberimizle Laravel'i bilgisayarına yüklemeyi öğren.

BFS

Laravel, modern PHP uygulamaları geliştirmek için en popüler frameworklerden biridir. Eğer sen de yeni bir Laravel projesi başlatmayı planlıyorsan ve Windows işletim sistemi kullanıyorsan, doğru yerdesin! Bu yazıda, Windows üzerinde Laravel’i kurmanın adım adım nasıl yapılacağını anlatacağım. Hazırsan, başlayalım!

Adım 1: PHP, Composer ve Laravel için Gerekli Yazılımları Yüklemek



İlk olarak Laravel’i çalıştırabilmek için birkaç temel yazılıma ihtiyacımız olacak. Bunlar PHP, Composer ve Laravel'in kendisi. Peki, bunları nasıl yükleyeceğiz?

PHP Yüklemek

Laravel, PHP’nin 7.4 veya daha yeni sürümlerini gerektiriyor. Windows’ta PHP kurulumunu yapmak için [PHP’nin resmi web sitesine](https://windows.php.net/download/) gidip uygun sürümü indirmen gerekecek. İndirilen zip dosyasını çıkartarak istediğin bir klasöre PHP’yi kurabilirsin.

Kurulumdan sonra, PHP'nin düzgün çalışıp çalışmadığını kontrol etmek için komut satırına şu komutu yazabilirsin:

php -v


Bu komut, yüklü PHP sürümünü gösterir. Eğer herhangi bir hata almazsan, PHP doğru şekilde kurulmuş demektir.

Composer Yüklemek

Laravel projesi oluştururken, Composer adlı bir araç kullanacağız. Composer, PHP projeleri için bağımlılıkları yöneten bir araçtır. Laravel’i kurabilmek için Composer’ı bilgisayarına yüklemen gerekiyor.

Composer'ı [buradan](https://getcomposer.org/) indirip kurabilirsin. Yükleme işlemi oldukça basittir; sadece indirilen dosyayı çalıştır ve ekrandaki talimatları takip et. Composer kurulduktan sonra, yine komut satırına şu komutu yazıp Composer’ın doğru bir şekilde kurulduğunu doğrulayabilirsin:

composer --version


Eğer sürüm numarası görünüyorsa, her şey yolunda demektir!

Adım 2: Laravel Projesi Oluşturma



Artık PHP ve Composer’ı kurduğumuza göre, Laravel’i kurmaya başlayabiliriz. Laravel kurulumunu komut satırından yapacağız. Eğer her şey düzgün çalışıyorsa, Laravel’i yüklemek çok basit.

Composer’ı kullanarak yeni bir Laravel projesi oluşturmak için şu komutu yazabilirsin:

composer create-project --prefer-dist laravel/laravel my-laravel-app


Burada, "my-laravel-app" kısmını istediğin proje adıyla değiştirebilirsin. Bu komut, Laravel’i ve tüm gerekli bağımlılıklarını projenin içine kuracak.

Kurulum başladıktan sonra biraz zaman alabilir. Sabırlı ol ve kurulum tamamlandığında Laravel proje dizininin içinde her şey hazır olacak.

Adım 3: Laravel’i Çalıştırmak



Laravel projen hazır! Şimdi bu projeyi çalıştırmaya hazırsın. Proje dizinine gitmek için şu komutu kullanabilirsin:

cd my-laravel-app


Şimdi Laravel’i çalıştırmak için şu komutu yazman yeterli:

php artisan serve


Bu komut, Laravel’in yerel geliştirme sunucusunu başlatır ve genellikle [http://localhost:8000](http://localhost:8000) adresinden projene erişebilirsin. Tarayıcında bu adresi ziyaret ederek Laravel’in başarıyla kurulduğunu görebilirsin.

Adım 4: Veritabanı ve .env Dosyasını Yapılandırma



Laravel’in birçok özelliğinden faydalanabilmek için bir veritabanı kurulumuna ihtiyacımız var. .env dosyasını düzenleyerek veritabanı bağlantılarını yapmalısın. Bu dosya, projenin kök dizininde bulunur.

Örneğin, MySQL veritabanını kullanacaksan, .env dosyasındaki şu satırları düzenlemelisin:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_db
DB_USERNAME=root
DB_PASSWORD=


Veritabanı adını, kullanıcı adını ve şifresini kendi sistemine uygun şekilde düzenlemeyi unutma!

Adım 5: Laravel ile İlk Adımını At!



Şimdi her şey hazır! Laravel kurulumu tamamlandı ve projeni çalıştırabilirsin. Geliştirme sürecinde, Laravel’in sunduğu birçok aracı ve özellikleri kullanarak güçlü bir web uygulaması oluşturabilirsin.

Laravel’in en büyük avantajlarından biri, çok sayıda özelleştirilebilir bileşeni ve hazır fonksiyonları ile işleri hızlandırmasıdır. Bu nedenle, Laravel öğrenmek ve kullanmak gerçekten oldukça keyifli olacaktır.

Sonuç olarak: Laravel kurulumunu Windows üzerinde başarılı bir şekilde gerçekleştirdin! Bu rehberi takip ederek, Laravel dünyasında ilk adımını atabilirsin. Unutma, her zaman daha fazla özellik keşfedecek ve web geliştirme becerilerini artıracaksın!

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

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

OAuth2 Authentication Error: Nedenleri ve Çözümleri

OAuth2 Authentication Error: Gerçekten Neyin Peşindeyiz?Her geliştirici, kimlik doğrulama hatalarıyla bir noktada karşılaşmıştır. Ama bazen işler kontrolden çıkabiliyor. Eğer bir gün OAuth2 ile çalışırken bir kimlik doğrulama hatası aldığınızda, yalnız...