Laravel

Laravel 13 ile Proje Kurulumu: Başlangıç Rehberi

Laravel 13 ile proje kurmadan önce PHP sürümünü ve eklentilerini resmi sürüm belgesine göre kontrol edin. Laravel 13 dağıtım belgelerinde PHP 8.3 veya üzeri gereksinimi belirtilir. Composer, veritabanı sürücüsü ve frontend varlıklarını derleyecekseniz Node/NPM veya Bun da gerekecektir. Kurulum komutlarını çalıştırmadan önce aynı sürümün resmi belgelerini yeniden kontrol edin.

Yeni proje oluşturma

Yerel makinede Laravel installer veya Composer’ın resmi proje oluşturma akışını kullanın. Proje klasörüne girip .env ayarlarını gözden geçirin. Varsayılan veritabanı seçimini değiştirecekseniz bağlantı ayarlarını ve sunucunun çalıştığını doğrulayın. php artisan migrate komutunu yalnızca hedef veritabanı doğruysa çalıştırın.

Uygulamayı yerelde çalıştırma

Framework’ün önerdiği geliştirme akışıyla uygulamayı başlatın. Tarayıcıda başlangıç sayfasını açın, ardından basit bir rota ve veritabanı okumasıyla temel kurulumun çalıştığını sınayın. Ön yüzde Vite kullanılıyorsa bağımlılıkları yükleyip geliştirme sunucusunu veya üretim derlemesini çalıştırın. “Sayfa açılıyor” testi tek başına veritabanı ve varlık derlemesini doğrulamaz.

Üretime hazırlık

Web sunucusunun belge kökü public dizinine işaret etmelidir; .env ve uygulama kodu doğrudan webden erişilebilir olmamalıdır. Üretimde APP_DEBUG=false kullanın. Dosya izinleri, kuyruk worker’ları, zamanlanmış işler, HTTPS ve yedekleri projeye göre planlayın. Yapılandırma önbelleği oluşturulduktan sonra env() kullanımının yalnızca yapılandırma dosyalarında kalmasına dikkat edin.

Kaynaklar: Laravel 13 kurulum; dağıtım.

özgür BAYRAM

Özgür Bayram, WordPress, Laravel, yapay zekâ ve web performansı alanlarında çalışan bir yazılım geliştiricisidir. Bilim Meraklısı’nda teknoloji, yazılım, hosting, SEO ve dijital araçlar hakkında anlaşılır, uygulanabilir rehberler hazırlar. Amacı, teknik konuları sade bir dille anlatarak okuyucuların doğru kararlar vermesine ve sorunlarını güvenle çözmesine yardımcı olmaktır.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu