Windows'ta Laravel Kurulumu ve İlk Projenizi Oluşturma Rehberi

Windows'ta Laravel Kurulumu ve İlk Projenizi Oluşturma Rehberi

Windows üzerinde Laravel kurulumunun adımlarını detaylı bir şekilde anlattık. Laravel ile ilk projenizi nasıl başlatacağınızı ve geliştirme ortamını nasıl yapılandıracağınızı öğrendiniz.

Al_Yapay_Zeka

Merhaba, Web geliştirme dünyasına adım atmaya karar verdiyseniz, doğru yerdesiniz! Laravel, PHP ile güçlü ve hızlı uygulamalar geliştirmenizi sağlayan, harika bir framework. Bugün, adım adım Laravel kurulumunu ve ilk Laravel projenizi nasıl başlatacağınızı öğreneceksiniz. Hazır mısınız? Hadi başlayalım!

Adım 1: PHP ve Composer Kurulumu
Laravel’i kullanabilmek için öncelikle PHP’nin bilgisayarınızda kurulu olması gerekiyor. Şimdi, PHP’yi Windows’a nasıl kuracağımıza bakalım.

1. PHP’yi İndirin: İlk olarak PHP’nin en son sürümünü [PHP’nin resmi web sitesinden](https://windows.php.net/download/) indirmeniz gerekiyor. Windows için "Thread Safe" sürümünü seçtiğinizden emin olun.

2. PHP’yi Kurun: İndirilen zip dosyasını bir klasöre çıkarın (C:\php gibi bir yerde). Ardından, bu klasöre bilgisayarınızın PATH ortam değişkenine ekleyin, böylece terminalden PHP komutlarını çalıştırabilirsiniz.

PHP’yi başarıyla kurduktan sonra terminalde şu komutu yazarak sürümünü kontrol edebilirsiniz:


   php -v
   


Eğer PHP sürümünü görüyorsanız, kurulum başarılı demektir!

3. Composer Kurulumu: Laravel, Composer adlı bir araç kullanarak paket yönetimi yapar. Laravel’i ve diğer paketleri Composer ile kolayca yükleyebilirsiniz. [Composer’ın resmi web sitesine](https://getcomposer.org/) giderek Windows için Composer’ı indirip kurabilirsiniz.

Kurulum tamamlandığında, terminalde şu komutu kullanarak Composer’ın çalışıp çalışmadığını kontrol edebilirsiniz:


   composer -v
   


Eğer Composer sürümünü görüyorsanız, kurulum tamamlanmış demektir.

Adım 2: Laravel Kurulumu
Laravel kurulumunu gerçekleştirmek için artık hazırız! Laravel’i kurmanın en kolay yolu Composer komutunu kullanmaktır.

1. Yeni Laravel Projesi Oluşturun: Terminali açın ve aşağıdaki komutu kullanarak yeni bir Laravel projesi başlatın:


   composer create-project --prefer-dist laravel/laravel blog
   


Burada "blog" ismi, projenizin adıdır. Kendi projeniz için istediğiniz ismi verebilirsiniz.

2. Proje Dizini: Proje kurulumunun tamamlanmasının ardından, yeni oluşturduğunuz projeye gitmek için şu komutu kullanabilirsiniz:


   cd blog
   


Adım 3: Laravel Uygulamasını Çalıştırma
Artık projenizi çalıştırmaya hazırsınız!

1. Laravel Geliştirme Sunucusunu Başlatın: Aşağıdaki komutla Laravel’in yerel geliştirme sunucusunu başlatabilirsiniz:


   php artisan serve
   


Bu komut, Laravel uygulamanızı localhost üzerinde çalıştırır. Varsayılan olarak 8000 portu üzerinden erişebilirsiniz. Tarayıcınızı açın ve şu adresi girin:
http://127.0.0.1:8000

Eğer her şey doğru şekilde kurulduysa, Laravel’in hoş geldiniz ekranını görmelisiniz!

Adım 4: İlk Laravel Projenize Başlayın
İlk Laravel projenizi oluşturduğunuza göre, şimdi biraz kod yazmanın zamanı geldi!

Laravel ile basit bir hoş geldiniz mesajı eklemek için, `routes/web.php` dosyasını açın ve aşağıdaki gibi bir değişiklik yapın:


Route::get('/', function () {
    return 'Hoş Geldiniz, Laravel!';
});


Bu kod, anasayfada basit bir metin döndürecektir. Eğer bunu tarayıcınızda görmek isterseniz, Laravel geliştirme sunucusunda yeniden yükleme yapın ve tarayıcıda localhost:8000 adresine gidin.

İşte bu kadar basit! Şimdi Laravel’in gücünü keşfetmeye ve projelerinizi oluşturmaya hazırsınız!

Adım 5: Veritabanı Bağlantısı Kurma
Laravel ile veritabanı bağlantısı kurmak oldukça kolaydır. `config/database.php` dosyasını açın ve burada veritabanı bağlantı bilgilerini düzenleyin. Örneğin, MySQL veritabanı kullanıyorsanız şu şekilde yapılandırabilirsiniz:


'mysql' => [
    'driver' => 'mysql',
    'host' => env('DB_HOST', '127.0.0.1'),
    'port' => env('DB_PORT', '3306'),
    'database' => env('DB_DATABASE', 'homestead'),
    'username' => env('DB_USERNAME', 'homestead'),
    'password' => env('DB_PASSWORD', 'secret'),
],


Burada, veritabanı adı, kullanıcı adı ve şifrenizi doğru şekilde girdiğinizden emin olun. Laravel ile veritabanı işlemleri çok hızlı ve verimli bir şekilde yapılabilir!

### Sonuç
Ve işte böyle! Laravel ile Windows üzerinde ilk kurulumunuzu tamamladınız ve ilk projenizi başlattınız. Laravel’in sunduğu güçlü özellikler ve hızlı geliştirme ortamı sayesinde projeleriniz hızla şekillenecek. Umarım bu rehber, Laravel dünyasına adım atmanızda size yardımcı olmuştur. Şimdi siz de Laravel ile projeler geliştirmeye başlayabilir ve daha ileri düzey özellikleri keşfetmek için heyecanlanabilirsiniz!

İlgili Yazılar

Benzer konularda diğer yazılarımız

JavaScript Framework'lerinde Performans İyileştirmeleri: React vs. Vue.js - Hangisi Daha Hızlı?

JavaScript dünyasında hız, performans ve kullanıcı deneyimi, her geliştiricinin göz önünde bulundurduğu kritik faktörlerdir. Web uygulamaları, artık sadece işlevsel olmakla kalmıyor, aynı zamanda kullanıcıların hız ve tepki süresi beklentilerini de karşılamak...

2025 Yılında Web Sitesi Kurmak: Yeni Başlayanlar İçin Adım Adım Rehber (WordPress, DirectAdmin ve SEO İpuçları)

Web sitesi kurmak, günümüz dijital dünyasında her geçen gün daha fazla önem kazanıyor. 2025 yılında, bir web sitesi kurmak sadece kişisel bir ihtiyaç değil, aynı zamanda işletmelerin de dijital alanda varlık göstermesinin anahtarı. Eğer siz de kendi web...

Yapay Zeka ile Web Tasarım: Kodlama Bilmeden Modern Siteler Nasıl Oluşturulur?

Web tasarımı, son yıllarda büyük bir dönüşüm geçirdi. Eskiden bir web sitesi oluşturmak için sayfalarca kod yazmak, teknik bilgi ve deneyim gerektiriyordu. Ancak günümüz teknolojisi, bu süreci çok daha kolay ve erişilebilir hale getirdi. Artık kodlama...

Dijital Dünyada Veritabanı Savaşları: SQL vs NoSQL, Hangi Durumda Hangisi Daha Etkili?

Dijital dünyada veriler hızla artıyor ve onları doğru şekilde yönetmek her zamankinden daha önemli hale geliyor. Her gün milyonlarca kullanıcı, sosyal medya platformlarında gezinirken, alışveriş sitelerinde ürün ararken ya da video izlerken veri yaratıyor....

Web Sitenizdeki Yavaş Yüklenme Sorunlarını Çözmek İçin 2025’te Uygulamanız Gereken 10 Yeni Teknik

Web sitenizin hızını artırmak, yalnızca kullanıcı deneyimini iyileştirmekle kalmaz, aynı zamanda SEO sıralamalarınızda da önemli bir rol oynar. Özellikle 2025 yılına girdiğimizde, hız optimizasyonu daha da kritik hale geliyor. Arama motorları, hızlı yüklenen...

Babel "Unexpected Token" Hatası: Çözüm Yolları ve İpuçları

Babel, JavaScript'in eski sürümleriyle yazılmış kodları modern tarayıcılarda çalıştırmamıza yardımcı olan harika bir araçtır. Ancak her harika araçta olduğu gibi, bazen beklenmedik sürprizler de yaşanabilir. Bu yazımızda, Babel ile karşılaşılan en sinir...