Konuyu Açan #1
Gelişmiş PHP projelerinde sıkça tercih edilen Laravel framework’ünün kurulumu, özellikle yeni başlayanlar için biraz karmaşık görünebilir. Bu nedenle, adım adım ve detaylı bir rehber hazırladım. Laravel’in temel gereksinimlerini karşılamak ve sorunsuz bir kurulum yapmak için aşağıdaki noktaları takip etmek önemli.

İlk olarak, Laravel’in çalışması için uygun ortamı hazırlamalısınız. Laravel, PHP 7.3 ve üzeri sürüm ile uyumludur. Ayrıca Composer adlı paket yöneticisinin sisteminizde kurulu olması gerekir. Composer, Laravel projelerini yönetmek ve bağımlılıklarını yüklemek için temel araçtır.

Kurulum adımlarını şu şekilde özetleyebiliriz:

  • PHP ve Gerekli Uzantıları Kontrol Edin
    PHP 7.3 ve üzeri sürüm yüklü olmalı. Ayrıca, OpenSSL, PDO, Mbstring, Tokenizer, XML ve Ctype uzantılarının aktif olması gerekir. Bu kontrolleri terminal veya komut istemcisinde yapabilirsiniz. Örneğin:
    KOD
    1php -m
    komutu, yüklü uzantıları listeler.
  • Composer Kurulumu
    Resmi sitesinden Composer’ı indirip kurabilirsiniz. Windows kullanıcıları için kurulum sihirbazı mevcut. Linux ve macOS için ise terminalde şu komutu kullanabilirsiniz:
    KOD
    1php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

    Kurulum sonrası, Composer’ın global erişilebilir olduğundan emin olun.
  • Laravel Projesi Oluşturma
    Terminal veya komut istemcisinde, proje dosyasını oluşturmak için şu komutu kullanırsınız:
    KOD
    1composer create-project --prefer-dist laravel/laravel projeAdi

    Bu komut, Laravel’in en güncel sürümünü belirttiğiniz klasöre kurar.
  • Local Sunucu Çalıştırma
    Kurulum tamamlandıktan sonra, projenizin dizinine geçerek şu komutla yerel geliştirme sunucunuzu başlatabilirsiniz:
    KOD
    1php artisan serve

    Bu komut, genellikle http://localhost:8000 adresinde projeyi erişilebilir hale getirir.
  • Sorun Giderme ve Güncellemeler
    Kurulum sırasında hatalarla karşılaşmamak için PHP sürümünüzü ve uzantıları dikkatlice kontrol edin. Ayrıca, Composer güncellemelerini ve Laravel’in yeni sürümlerini takip etmek, projelerinizin güncelliği açısından önemlidir.


Bu adımlar, Laravel’in temel kurulumu için yeterlidir. Proje ihtiyaçlarına göre yapılandırma ve ek paket kurulumları yapılabilir. Laravel, detaylı dokümantasyonu ve aktif topluluğu ile öğrenme sürecini kolaylaştırır; resmi sitesinden ve topluluk forumlarından yararlanmak faydalı olacaktır.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi