Laravel Yükleme ve İlk Proje Oluşturma Rehberi

Laravel, PHP tabanlı güçlü ve kullanımı kolay bir web uygulama çerçevesidir. Bu rehberde, Laravel’in nasıl yükleneceğini ve temel bir proje nasıl oluşturulacağını adım adım öğreneceksiniz.

1. Composer İndirme ve Yükleme:

Laravel’in yüklenmesi için Composer adlı PHP paket yöneticisini kullanacağız. Composer’in resmi web sitesinden Composer’ı indirip yükleyin.

2. Laravel Yükleme:

Composer yüklendikten sonra terminal veya komut istemcisine aşağıdaki komutu yazarak Laravel’i yükleyin:

composer create-project --prefer-dist laravel/laravel proje-adiniz

Bu komut, Laravel’in en son sürümünü indirip “proje-adiniz” adlı bir klasör içine çıkartacaktır.

3. .env Dosyasını Ayarlama:

Projenizin ana dizininde .env.example adlı bir dosya bulunur. Bu dosyayı .env olarak kopyalayın ve içeriğini kendi veritabanı bilgilerinizle doldurun.

4. Uygulama Anahtarı Oluşturma:

.env dosyanızı oluşturduktan sonra terminal veya komut istemcisine şu komutu yazarak uygulama anahtarınızı oluşturun:

php artisan key:generate

Bu komut, uygulamanız için benzersiz bir anahtar oluşturacaktır.

5. Veritabanı Migrasyonları:

Veritabanı tablolarını oluşturmak için terminal veya komut istemcisine şu komutu yazın:

php artisan migrate

6. Laravel Geliştirme Sunucusu Başlatma:

Aşağıdaki komutla Laravel geliştirme sunucusunu başlatın:

php artisan serve

Bu komutla birlikte, http://localhost:8000 adresinde Laravel uygulamanızı görebilirsiniz.

7. İlk Controller ve Route Oluşturma:

app/Http/Controllers klasöründe kendi controller’ınızı oluşturun ve ardından routes/web.php dosyasına bir route ekleyerek controller’ınıza bağlayın.

Route::get('/merhaba', 'MerhabaController@index');

8. Blade Şablonları Kullanma:

resources/views klasörü altında Blade şablonları oluşturarak HTML ve PHP’yi birleştirin. Controller’dan gelen verileri bu şablonlarda kullanabilirsiniz.

9. CSS ve JS Dosyalarını Eklemek:

public klasörü altında CSS ve JS dosyalarınızı ekleyerek uygulamanıza özel stil ve işlevselliği ekleyin.

Bu adımları takip ederek Laravel üzerinde ilk projenizi oluşturabilirsiniz. Laravel’in kapsamlı belgelendirmesini inceleyerek daha fazla özellik ve detaya ulaşabilirsiniz. İyi kodlamalar!

Share this content: