Laravel Kurulumu ve Gereksinimler
Merhaba Dostlar,
Önceki yazımızda Laravel nedir ve neden kullanılmalıdır sorularına cevap vermiştik. Şimdi ise Laravel kurulumu ve gereksinimler adımına geçelim ve serimize devam edelim.
I. Gereksinimlerin Kontrol Edilmesi
Laravel’in kurulumuna başlamadan önce, gereksinimlerin yerine getirilip getirilmediğini kontrol etmek önemlidir. İşte Laravel’in çalışması için gerekli olan gereksinimler:
- PHP Sürümü: Laravel, PHP 7.4 veya daha yeni bir sürümünü gerektirir. Yeni sürümler, performans iyileştirmeleri ve güvenlik düzeltmeleri gibi avantajlar sunar. Yeni bir Laravel projesi oluştururken en son PHP sürümünü kullanmanız önerilir.
- Veritabanı: Laravel, verileri saklamak için bir veritabanına ihtiyaç duyar. Desteklenen veritabanı sistemleri arasında MySQL, PostgreSQL, SQLite ve SQL Server bulunur. Projenizin gereksinimlerine en uygun olanını seçebilirsiniz.
- Web Sunucusu: Laravel projeleri genellikle Apache veya Nginx gibi bir web sunucusunda çalışır. Bu sunucular, HTTP isteklerini alır ve Laravel uygulamanızı çalıştırır. Sunucu olarak Apache veya Nginx kullanabilirsiniz.
II. Composer Kurulumu
Laravel projeleri, Composer adlı bir PHP bağımlılık yöneticisi kullanılarak oluşturulur ve yönetilir. Composer, Laravel’in gerekli bağımlılıklarını yönetmek için kullanılır. Composer’ı yüklemek için aşağıdaki adımları izleyebilirsiniz:
- Composer’ın son sürümünü indirmek için resmi web sitesini ziyaret edin.
- İndirilen Composer kurulum dosyasını çalıştırın ve kurulum sihirbazını takip edin.
- Composer’ın doğru şekilde kurulduğunu doğrulamak için bir komut satırı penceresi açın ve
composer --versionkomutunu çalıştırın. Sürüm numarasını görüyorsanız, Composer başarıyla yüklendi demektir.
III. Laravel Projesinin Oluşturulması
Laravel projenizi oluşturmak için aşağıdaki adımları takip edebilirsiniz:
- Komut satırında bir dizine gidin ve yeni bir Laravel projesi oluşturmak için aşağıdaki komutu çalıştırın:
composer create-project --prefer-dist laravel/laravel proje-adi - Burada
proje-adi, oluşturmak istediğiniz proje için bir isimdir. İstediğiniz herhangi bir isim verebilirsiniz. - Composer, Laravel ve bağımlılıklarını indirirken birkaç dakika sürebilir. İşlem tamamlandığında, Laravel projesi oluşturulmuş olur.
IV. Çalıştırma ve Test Etme
Laravel projesini çalıştırmak ve yerel geliştirme sunucusunda test etmek için aşağıdaki adımları izleyebilirsiniz:
- Komut satırında, proje dizinine gidin:
cd proje-adi - Laravel yerel geliştirme sunucusunu başlatmak için aşağıdaki komutu çalıştırın:
php artisan serve - Sunucu başarıyla başlatıldığında, bir URL (varsayılan olarak
http://localhost:8000) alacak ve Laravel projesinin ana sayfasını görüntülemek için bir tarayıcı açabilirsiniz.
Bu şekilde, Laravel’in kurulumu ve gereksinimleri hakkında detaylı bilgi verdim. Öncelikle gereksinimlerin doğru şekilde ayarlandığından emin olmanız önemlidir. Ardından Composer’ı yükleyerek ve Laravel projesini oluşturarak geliştirme sürecine başlayabilirsiniz. Laravel, esnekliği ve kolaylığıyla web uygulama geliştirmenize yardımcı olur. Başarılar dilerim!
Örnek Kod 1: Route Tanımlama
Route::get('/merhaba', function () {
return 'Merhaba, Laravel!';
});
Örnek Kod 2: Veritabanı İşlemleri
$users = DB::table('users')->get();
foreach ($users as $user) {
echo```html
$user->name;
}