Windows Üzerinde Laravel Kurulumu: Adım Adım Kılavuz

Laravel kurulumunu Windows üzerinde adım adım nasıl yapacağınızı anlatan rehber. Yeni başlayanlar için detaylı ve samimi bir anlatım.

BFS

Laravel, PHP tabanlı web uygulamaları geliştirmek için en popüler frameworklerden biri haline geldi. Herkes gibi siz de Laravel ile hızlı ve güçlü bir web uygulaması geliştirmek istiyorsanız, doğru yerdesiniz! Eğer Windows işletim sistemi kullanıyorsanız, Laravel kurulumunu adım adım nasıl yapacağınızı anlatan bu rehber tam size göre. Hazırsanız, başlayalım!

Adım 1: PHP ve Composer'ı Kurma


Laravel ile çalışmak için PHP'nin sisteminizde yüklü olması gerekir. PHP'yi kurmak için, ilk adımımız PHP ve Composer'ı sistemimize yüklemek olacak.

PHP Kurulumu: Laravel, PHP 7.4 veya daha yüksek bir sürümünü gerektiriyor. PHP'yi kurmanın en kolay yolu, [PHP'nin resmi web sitesinden](https://windows.php.net/download/) en son sürümü indirip kurmaktır. Kurulum esnasında dikkat etmeniz gereken birkaç şey var:
1. İndirilen zip dosyasını uygun bir klasöre çıkarın (Örneğin: C:\php).
2. PHP’nin bulunduğu klasöre gidin ve `php.ini-development` dosyasını `php.ini` olarak yeniden adlandırın.
3. PHP’yi Windows’un sistem değişkenlerine ekleyin.

Composer Kurulumu: Composer, PHP için bağımlılık yöneticisidir ve Laravel projelerinde oldukça önemlidir. [Composer'ı](https://getcomposer.org/download/) indirip kurarak, Laravel projelerinize gerekli olan kütüphaneleri kolayca yükleyebilirsiniz.

Composer kurulumunun ardından, terminalde `composer` komutunu yazarak kurulumun başarılı olup olmadığını kontrol edebilirsiniz.

Adım 2: Laravel Kurulumu


Şimdi PHP ve Composer sistemimize kurulu olduğuna göre, Laravel’i kurmaya hazırsınız! Laravel, Composer aracılığıyla kolayca kurulabilir. Laravel’i kurmak için terminal veya komut istemcisini açın ve aşağıdaki komutu girin:


composer global require laravel/installer


Bu komut, Laravel'in en son sürümünü global olarak bilgisayarınıza yükler. Kurulum tamamlandığında, Laravel komutlarını terminal üzerinden kullanabilirsiniz.

Adım 3: Laravel Projesi Oluşturma


Laravel’i başarıyla kurduktan sonra, ilk projenizi yaratmaya başlayabilirsiniz. Terminal üzerinden şu komutu yazın:


laravel new proje-adi


Burada "proje-adi" kısmını istediğiniz proje ismiyle değiştirin. Laravel, gerekli tüm dosyaları ve yapılandırmaları sizin için otomatik olarak oluşturacaktır. Bu işlem birkaç dakika sürebilir.

Adım 4: Sunucuya Başlatma


Projeniz oluşturulduktan sonra, geliştirme sunucusunu çalıştırarak projeyi görüntüleyebilirsiniz. Terminal üzerinden şu komutu kullanın:


cd proje-adi
php artisan serve


Bu komut, geliştirme sunucusunu başlatır ve projeyi yerel sunucunuzda görüntülemenizi sağlar. Tarayıcınızda `http://127.0.0.1:8000` adresini açarak Laravel projenizin başlangıç sayfasına erişebilirsiniz.

Adım 5: Veritabanı Yapılandırma


Laravel projeleri genellikle bir veritabanı ile çalışır. Laravel, .env dosyasında veritabanı bağlantı ayarlarını yapılandırmanıza olanak tanır. Proje klasörünüzde bulunan `.env` dosyasını açın ve aşağıdaki gibi düzenleyin:


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


Bu ayarlarla Laravel, yerel MySQL veritabanınıza bağlanacak şekilde yapılandırılacaktır. MySQL’i bilgisayarınızda kurulu ve çalışıyor olduğundan emin olun.

Adım 6: İlk Sayfanızı Oluşturun


Laravel kurulumunu tamamladık ve artık geliştirmeye başlayabilirsiniz. Laravel’in sunduğu Route, Controller ve View yapılarıyla hızlıca dinamik bir sayfa oluşturabilirsiniz.

Öncelikle `routes/web.php` dosyasını açın ve şu şekilde düzenleyin:


Route::get('/', function () {
    return view('welcome');
});


Bu sayfa, Laravel'in varsayılan `welcome.blade.php` dosyasını döndürecektir. Artık, projenizi tarayıcıda görüntüleyebilir ve özelleştirmeler yapabilirsiniz.

İpucu: Laravel ile ilgili geliştirmelere başladıkça, Artisan komutlarını öğrenmek çok faydalıdır. Artisan, Laravel’in sunduğu komut satırı aracıdır ve projede birçok önemli işlevi kolaylaştırır.

Sonuç


Laravel kurulumunu tamamladınız ve ilk projenizi başarıyla oluşturdunuz! Artık, PHP’nin güçlü özellikleriyle modern web uygulamaları geliştirebilir, Laravel’in sunduğu kolaylıkları keşfedebilirsiniz. Windows üzerinde Laravel kurulumu oldukça basit ve hızlıdır. Bu rehber sayesinde, adım adım Laravel’in gücünden nasıl yararlanabileceğinizi öğrendiniz.

Laravel ile web geliştirme sürecinizin keyifli ve verimli geçmesi dileğiyle!

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