Laravel Kurulumu

laravel kurulumu

Başlarken

Laravel kurulumu için öncelikle sisteminizde PHP ve Composer’ın yüklü olması gerekmektedir. Composer, PHP için bir bağımlılık yönetim aracıdır ve Laravel dahil olmak üzere PHP paketlerinin yönetimini kolaylaştırır. Laravel kurulumu için öncelikle nodejs ve composer‘ ı kurmanız gerekiyor. Bu bağlantıdan da php‘yi indirebilirsiniz. Ama tavsiyem wamp veya xampp gibi uygulamalarla kurmanız.

Gereksinimler:

  • PHP (^7.3 veya ^8.0)
  • Composer

Adım 1: Composer İle Laravel Kurulumu

En basit ve yaygın yöntem Composer aracılığıyla Laravel’i kurmaktır. Komut satırını veya terminali açın ve aşağıdaki komutu çalıştırın:

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

Bu komut, “blog” adında yeni bir Laravel projesi oluşturur. Proje adını ihtiyacınıza göre değiştirebilirsiniz.

Adım 2: Çalışma Ortamını Ayarlama

Laravel projesi oluşturulduktan sonra, projenin kök dizinine gidin:

cd blog

Ve Laravel geliştirme sunucusunu başlatın:

php artisan serve

Bu komut, yerel geliştirme sunucunuzu başlatır ve projenizi http://localhost:8000 adresinde erişilebilir hale getirir.

Adım 3: Veritabanı Ayarları

Laravel projeniz için bir veritabanı kullanmayı planlıyorsanız, .env dosyasını düzenleyerek veritabanı ayarlarınızı yapın. Bu dosya, Laravel projenizin kök dizininde bulunur. Aşağıdaki ayarları kendi veritabanı bilgilerinizle değiştirin:

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

Adım 4: Migration ve Seed İşlemleri

Veritabanınızı ayarladıktan sonra, Laravel’in veritabanı migrasyonları ve seed işlemlerini kullanarak tabloları oluşturabilir ve test verileri ile doldurabilirsiniz. Migrasyonları çalıştırmak için:

php artisan migrate

Seed işlemi için:

php artisan db:seed

Son Adımlar

Laravel kurulumunuzu tamamladınız ve artık Laravel ile uygulama geliştirmeye başlayabilirsiniz. Laravel, geniş bir paket ekosistemi, detaylı dokümantasyon ve güçlü bir topluluk desteği sunar. Laravel’i öğrenirken bu kaynaklardan yararlanmayı unutmayın.

Laravel ile uygulama geliştirmek, modern web uygulamaları için gereken tüm araçları ve özellikleri bir arada sunar. MVC mimarisi, güvenlik özellikleri, veritabanı migrasyonları ve seed işlemleri gibi özelliklerle geliştirme sürecinizi hızlandırır ve uygulamanızın bakımını kolaylaştırır.

Kaynaklar

Bu rehber, Laravel kurulumunun temellerini özetlemektedir. Daha detaylı bilgi ve gelişmiş özellikler için Laravel’in resmi dokümantasyonuna başvurabilirsiniz. Laravel ile geliştirme yaparken bol bol pratik yapmanız ve topluluk kaynaklarından yararlanmanız yararlı olacaktır.

Bir yanıt yazın