1. PHP ve Composer’ı Yükleme
Laravel’i kurmanın ilk adımı, PHP ve Composer’ı bilgisayarınıza yüklemektir. Composer, PHP için bir bağımlılık yönetim aracıdır ve Laravel projelerinde gereklidir.
PHP Yükleme
Laravel, PHP 7.3 ve üzeri sürümlerini gerektiriyor. Eğer bilgisayarınızda PHP kurulu değilse, [PHP’nin resmi web sitesinden](https://www.php.net/downloads) PHP’yi indirip yükleyebilirsiniz. Ancak kolaylık olması açısından, PHP’yi Windows için [XAMPP](https://www.apachefriends.org/tr/index.html) gibi araçlarla yüklemek çok daha pratik olacaktır. XAMPP, Apache web sunucusu, MySQL ve PHP'yi bir arada kurmanıza yardımcı olur.
Composer Yükleme
Composer’ı [resmi sitesinden](https://getcomposer.org/download/) indirerek kurabilirsiniz. Composer’ı yükledikten sonra, komut satırını (CMD veya PowerShell) açarak aşağıdaki komutu girerek Composer’ın düzgün bir şekilde kurulduğunu kontrol edebilirsiniz:
composer --version
Eğer Composer’ın versiyonunu görüyorsanız, her şey doğru şekilde kurulmuş demektir.
2. Laravel Projesi Oluşturma
PHP ve Composer’ı yükledikten sonra, artık Laravel’i projede kullanmaya başlayabiliriz. Laravel’i kurmanın en kolay yolu, Composer aracılığıyla Laravel projesi oluşturmaktır. Komut satırını açarak şu komutu yazın:
composer create-project --prefer-dist laravel/laravel projeniz
Yukarıdaki komut, Laravel’in en güncel sürümünü indirir ve "projeniz" adında yeni bir Laravel uygulaması oluşturur. Bu komutun çalışması birkaç dakika sürebilir, internet hızınıza bağlı olarak değişebilir.
3. Laravel’in Çalışıp Çalışmadığını Kontrol Etme
Kurulum tamamlandığında, Laravel’in düzgün çalışıp çalışmadığını kontrol edebilirsiniz. Bunun için projenizin dizinine gidip, aşağıdaki komutla yerel geliştirme sunucusunu başlatabilirsiniz:
cd projeniz
php artisan serve
Bu komut, Laravel’in yerel geliştirme sunucusunu başlatır ve tarayıcınızda şu adresi ziyaret etmeniz gerekir: [http://localhost:8000](http://localhost:8000)
Eğer Laravel başarılı bir şekilde kurulmuşsa, tarayıcınızda Laravel’in hoş geldiniz sayfası görünecektir.
4. Laravel ile İlk Adımlar
Laravel kurulumunu başarıyla tamamladığınızda, artık Laravel’in gücünden faydalanmaya başlayabilirsiniz. Laravel’in temel özelliklerinden olan yönlendirme, veri tabanı yönetimi ve RESTful API geliştirme gibi konulara adım adım geçebilirsiniz.
Laravel, öğrenmesi oldukça keyifli ve güçlü bir framework'tür. Belgeleri oldukça kapsamlıdır ve çoğu zaman rehberlerde detaylı örnekler bulabilirsiniz. Laravel’i öğrenirken, her bir adımı anlamaya çalışarak ilerlemeniz size çok şey katacaktır.
Ekstra İpucu: Laravel ile çalışırken, `.env` dosyasında değişiklikler yapmayı unutmayın. Çevre ayarlarını düzenlemek, veritabanı bağlantısı gibi işlemleri bu dosyada yapabilirsiniz.
Sonuç
Laravel kurulumunu başarıyla tamamladığınızda, bu güçlü PHP framework’ü ile harika projelere imza atmaya başlayabilirsiniz. Laravel, sadece hızlı bir başlangıç yapmanıza olanak tanımakla kalmaz, aynı zamanda gelişmiş özellikleriyle profesyonel düzeyde projeler yapmanıza da imkan tanır. Artık, Laravel dünyasında sizi bekleyen sonsuz imkanları keşfetmeye hazırsınız!