Laravel, PHP ile yazılmış açık kaynaklı bir web uygulama çatısıdır. Modern ve hızlı web uygulamaları geliştirmek için kullanılan bu çatı, geliştiricilere sağlam ve esnek bir yapı sunar. Bu makalede, Laravel'in nasıl kurulacağını adım adım öğreneceksiniz.
Gereksinimler
Laravel'i kurmadan önce aşağıdaki bileşenlerin bilgisayarınızda kurulu olduğundan emin olmalısınız:
- PHP 7.3 veya daha üstü: PHP'nin güncel bir sürümünü kullanmak önemlidir.
- Composer: PHP için bir bağımlılık yönetim aracı.
- Bir veritabanı yönetim sistemi: MySQL, PostgreSQL veya SQLite.
Adım 1: PHP ve Composer Kurulumu
PHP Kurulumu
PHP'nin en güncel sürümünü yüklemek için PHP resmi web sitesini ziyaret edebilirsiniz. İlgili işletim sistemine göre kurulum talimatlarını takip edin.
wampserver ve xampp da kullanabilirsiniz.
Composer Kurulumu
Composer'ı kurmak için Composer'ın resmi web sitesine gidin ve işletim sisteminize uygun talimatları izleyin. Windows için Composer-Setup.exe yi indirip kurabilirsiniz.
Adım 2: Laravel Projesi Oluşturma
Composer yüklendikten sonra, terminal veya komut istemcisini açın ve Laravel projesini oluşturmak için aşağıdaki komutu çalıştırın:
composer create-project --prefer-dist laravel/laravel blog
Bu komut, "blog" adlı yeni bir Laravel projesi oluşturacaktır. İsim kısmını istediğiniz proje adıyla değiştirebilirsiniz.
Adım 3: Geliştirme Sunucusunu Başlatma
Laravel kurulumunu tamamladıktan sonra, projenin oluşturulduğu dizine gidin ve yerleşik PHP geliştirme sunucusunu başlatın:
php artisan serve
Bu komut, projeyi yerel geliştirme ortamınızda çalıştıracaktır. Tarayıcınızda http://localhost:8000
adresine giderek Laravel karşılama sayfasını görebilirsiniz.
Adım 4: Veritabanı Yapılandırması
Laravel'in .env
dosyasında veritabanı ayarlarını yapmanız gerekiyor. Proje dizininde .env
dosyasını açın ve aşağıdaki gibi ayarları yapın:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=veritabani_adi DB_USERNAME=kullanici_adi DB_PASSWORD=sifre
Ayarları yaptıktan sonra, veritabanı migrasyonlarını çalıştırarak tabloları oluşturabilirsiniz:
php artisan migrate
Adım 5: Laravel'in Temel Kullanımı
Laravel'in sunduğu bazı temel komutlar ve özellikler şunlardır:
-
Kontrolcü Oluşturma:
php artisan make:controller ControllerName
-
Model Oluşturma:
php artisan make:model ModelName
-
Migration Oluşturma:
php artisan make:migration create_table_adi --create=table_adi
Sonuç
Bu makalede, Laravel'in nasıl kurulacağını ve temel kullanımını öğrendik. Laravel, web uygulamaları geliştirme sürecinizi hızlandıracak ve size güçlü bir yapı sunacak birçok özellik barındırır. Daha fazla bilgi ve dokümantasyon için Laravel Resmi Dokümantasyonunu ziyaret edebilirsiniz.
Umarım bu rehber, Laravel ile başarılı projeler geliştirmenize yardımcı olur. Mutlu kodlamalar!
Yorumlar
Bu yazı için hiç yorum yok. İlk yorumu yapmak ister misiniz?