Windows'ta Laravel Nasıl Kurulur ve İlk Proje Nasıl Oluşturulur?

Windows üzerinde Laravel kurulumunun nasıl yapılacağı ve ilk Laravel projesinin nasıl oluşturulacağına dair adım adım bir rehber.

BFS

Merhaba Web Geliştiricisi,



Eğer bu yazıyı okuyorsanız, web geliştirmeye olan ilgilinizin bir adım daha ötesine geçmek ve Laravel’i keşfetmek için doğru yerdesiniz. Laravel, PHP dünyasında en popüler frameworklerden biri ve onun gücünü deneyimlemek gerçekten harika. Peki, Windows üzerinde Laravel nasıl kurulur ve ilk projenizi nasıl oluşturursunuz? İşte, bu yazıda adım adım her şeyi öğreneceksiniz.

1. Windows’a Laravel Kurulumu: Hazır Mısınız?



Laravel’i kurmak için önce birkaç ön adım var. Merak etmeyin, oldukça basit. Hadi başlayalım!

Adım 1: PHP’yi ve Composer’ı Yükleyin

Laravel, PHP tabanlı bir framework olduğu için ilk olarak PHP’nin bilgisayarınızda kurulu olması gerekiyor. Şayet yoksa, [PHP’nin resmi web sitesinden](https://windows.php.net/download) PHP'yi indirip kurabilirsiniz.

PHP kurulumundan sonra, Laravel’in bağımlılıklarını yönetmek için Composer'a ihtiyacımız olacak. Composer, PHP projelerinde kullanılan bir bağımlılık yönetim aracıdır. Composer’ı [bu linkten](https://getcomposer.org/download/) kolayca indirebilirsiniz.

Kurulum adımları sırasında size bazı yönlendirmeler sunulacaktır. Kurulum tamamlandığında, PHP ve Composer’ı doğru kurduğunuzdan emin olmak için komut satırına şu komutları yazabilirsiniz:


php -v
composer -v


Eğer her iki komut da doğru şekilde çalışıyorsa, PHP ve Composer başarılı bir şekilde kuruldu demektir.

Adım 2: Laravel'i Global Olarak Kurmak

Laravel’i global olarak kurmak için terminal üzerinden şu komutu girmeniz yeterli:


composer global require laravel/installer


Bu komut, Laravel’in kurulum dosyalarını bilgisayarınıza yükler ve Laravel komutlarını terminal üzerinden rahatça kullanmanızı sağlar.

2. Yeni Bir Laravel Projesi Oluşturma: Haydi Başlayalım!



Laravel kurulumunu tamamladığımıza göre, şimdi ilk projemizi oluşturmak için harika bir zaman. Yeni bir Laravel projesi oluşturmak oldukça basit.

Adım 3: Proje Oluşturma

Terminali açın ve yeni bir Laravel projesi oluşturmak için şu komutu yazın:


laravel new my_first_project


Bu komut, Laravel’in yeni bir projesini "my_first_project" adında oluşturacak ve gerekli tüm dosyaları sizin için kuracaktır. Eğer bu komut çalışmazsa, PHP ve Composer kurulumunu tekrar gözden geçirin.

Adım 4: Sunucuyu Başlatın

Şimdi projeyi oluşturduk, sıradaki adım sunucuyu başlatmak. Laravel, dahili bir geliştirme sunucusu ile gelir. Bu sunucu ile projenizi kolayca test edebilirsiniz. Sunucuyu başlatmak için şu komutu terminalde yazın:


php artisan serve


Bu komut, Laravel uygulamanızı yerel olarak başlatacak ve tarayıcınızda http://localhost:8000 adresinde erişilebilir olacak.

3. İlk Laravel Sayfanızı Görüntüleme



Sunucu başarılı bir şekilde çalıştıysa, tarayıcınızda http://localhost:8000 adresini açın. Karşınıza Laravel’in hoş bir hoş geldiniz sayfası çıkacak. Bu, kurulumun başarılı olduğunu ve her şeyin doğru bir şekilde çalıştığını gösteriyor.

Adım 5: İlk Laravel Sayfanızı Düzenleme

Eğer “hoş geldiniz” sayfasını görmek hoşunuza gitmediyse, hemen değiştirebilirsiniz. Projenizin klasör yapısında resources/views klasörüne gidin. Burada welcome.blade.php dosyasını bulacaksınız. Bu dosyayı açın ve istediğiniz gibi düzenlemeye başlayın.

Örneğin, şu şekilde basit bir değişiklik yapabilirsiniz:


Merhaba, Laravel Dünyası!

İlk projenizi başarıyla oluşturduğunuz için tebrikler.



Değişikliklerinizi kaydedin ve tarayıcıyı yenileyin. Artık "Merhaba, Laravel Dünyası!" yazısını görmelisiniz.

Sonraki Adımlar



Tebrikler! Windows üzerinde Laravel kurulumunu tamamladınız ve ilk projenizi oluşturdunuz. Bundan sonra Laravel’in sunduğu güçlü özellikleri keşfetmeye başlayabilirsiniz. Veritabanı yönetimi, routing, middleware, auth sistemi gibi konulara adım adım göz atarak geliştirme yolculuğunuzu daha da derinleştirebilirsiniz.

Eğer takıldığınız bir şey olursa, Laravel’in [resmi dökümantasyonuna](https://laravel.com/docs) göz atmayı unutmayın.

Laravel ile web geliştirme, oldukça keyifli ve verimli bir süreç. Başarılar dilerim!

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