Laravel Nasıl Kurulur? Adım Adım Kolay ve Hızlı Bir Kılavuz (Windows İçin)

Laravel kurulumunun Windows üzerinde nasıl yapılacağına dair detaylı ve adım adım bir rehber. Geliştiriciler için harika bir başlangıç noktası.

BFS

Laravel, PHP ile web uygulamaları geliştirmek için kullanılan, güçlü ve kullanıcı dostu bir framework'tür. Ancak, her yeni teknoloji gibi Laravel’i de başlatmak bazen kafa karıştırıcı olabilir. Neyse ki, Windows üzerinde Laravel kurmak oldukça basit ve hızlı! Hadi, Laravel'i bilgisayarımıza kurarak profesyonel web uygulamaları geliştirmeye başlayalım.

Laravel Kurulumuna Giriş



Laravel’i kurmadan önce bazı temel araçlara ihtiyacımız olacak. İlk olarak PHP, Composer ve bir veritabanı sunucusu kurmamız gerekiyor. Endişelenme, adımları takip ederek her şey çok kolay olacak!

Adım 1: PHP ve Composer Kurulumu



Laravel, PHP ile çalıştığı için ilk adım olarak PHP'yi kurmamız gerekiyor. PHP'nin doğru sürümünü kurduktan sonra, Laravel'in yönetimini kolaylaştıracak Composer aracını da kurmamız gerekecek.

PHP Kurulumu:
1. [PHP'nin en son sürümünü buradan](https://windows.php.net/download/) indir.
2. İndirdiğiniz dosyayı çalıştırarak kurulumu tamamlayın.
3. PHP'yi komut satırında kullanabilmek için PHP’nin kurulu olduğu dizini Windows’un PATH ortam değişkenine ekleyin. Bu işlemi yapmak için:
- Başlat menüsüne tıklayın, “System” yazın ve “System Properties”e tıklayın.
- "Advanced System Settings" seçeneğine tıklayın ve "Environment Variables" butonuna basın.
- "System variables" altında “Path”ı seçin, “Edit”e tıklayın ve PHP’nin kurulu olduğu dizini ekleyin (Örneğin: C:\php).

Composer Kurulumu:
1. Composer’ı [resmi sitesinden](https://getcomposer.org/download/) indirin.
2. İndirdiğiniz dosyayı çalıştırarak Composer’ı kurun. Composer, PHP projelerini yönetmek için kullanacağımız harika bir araç.

Adım 2: Laravel'i İndir ve Projeni Başlat



Laravel'i indirip yeni bir proje oluşturmak oldukça kolay. Şimdi Laravel’in kurulumuna başlayabiliriz.

Yeni Laravel Projesi Oluşturma:
1. Komut satırını (Command Prompt) açın.
2. Laravel’i yeni bir projeye kurmak için aşağıdaki komutu kullanın:


composer create-project --prefer-dist laravel/laravel proje-adı


Burada "proje-adı" kısmına projenizin ismini yazabilirsiniz. Bu komut Laravel’in en güncel sürümünü otomatik olarak indirip kuracaktır.

Adım 3: Laravel Uygulamasını Çalıştırma



Şimdi Laravel projemiz kuruldu. Projeyi başlatmak için biraz daha yapmamız gerekenler var.

1. Proje dizinine gitmek için şu komutu yazın:


cd proje-adı


2. Şimdi Laravel uygulamanızı başlatmak için şu komutu yazın:


php artisan serve


Bu komut Laravel sunucusunu başlatacak ve size bir adres verecek (genellikle http://127.0.0.1:8000). Tarayıcınızda bu adresi ziyaret ettiğinizde Laravel'in hoş geldiniz sayfası karşınıza çıkacak.

Adım 4: Veritabanı Ayarları



Laravel projelerinin çoğu bir veritabanı ile çalışır. Bu nedenle, Laravel ile veritabanı bağlantınızı da yapılandırmamız gerekiyor.

1. Laravel’in `.env` dosyasını açın.
2. Veritabanı bağlantı bilgilerini şu şekilde yapılandırın:


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


Burada `veritabani_adi`, `kullanici_adi` ve `sifre` kısımlarını kendi veritabanı bilgilerinizle değiştirin.

Adım 5: Laravel'i Kullanarak Web Uygulamanızı Geliştirin!



Artık Laravel kurulumunuz tamamlandı ve projeyi başlatmaya hazırız. Laravel ile harika web uygulamaları geliştirmeye başlayabilirsiniz! Laravel'in sağladığı pek çok özellik ile veritabanı işlemleri, oturum yönetimi ve sayfa yönlendirmelerini kolayca yapabilirsiniz.

Öneri: Laravel’in dökümantasyonuna göz atarak daha fazla bilgi edinin ve yeni özellikleri keşfedin. Laravel ile harika işler yapacağınızı garanti ediyorum!

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