Laravel 9 Nasıl Kurulur ve Yapılandırılır? - Adım Adım Rehber

Laravel 9 kurulumu ve yapılandırması için adım adım rehber. PHP, Composer ve Laravel ayarları hakkında detaylı bilgiler ve örneklerle, Laravel projelerinizi hızlıca başlatın.

BFS

Laravel 9, PHP dünyasında en popüler ve güçlü frameworklerden biridir. Eğer modern web uygulamaları geliştirmeyi hayal ediyorsanız, Laravel tam size göre. Ama belki de bir Laravel başlangıcına yeni adım atıyorsunuz ve bu yüzden "Laravel 9 nasıl kurulur?" sorusu kafanızı kurcalıyor. Merak etmeyin, çünkü sizi bu yolculukta adım adım yönlendirecek bir rehber hazırladım.

Laravel 9 kurulumunu başlatmadan önce, bilgisayarınızda birkaç ön hazırlık yapmamız gerekiyor. Bunları sağladıktan sonra ise Laravel’in gücünden tam anlamıyla faydalanmaya başlayabilirsiniz.

1. Gerekli Ortamı Hazırlamak



Laravel, PHP tabanlı bir framework olduğu için PHP'nin bilgisayarınızda yüklü olması gerekmekte. Ayrıca Laravel'i kullanabilmek için Composer, bir PHP paket yöneticisinin de kurulu olması gerekiyor.

PHP'nin Yüklü Olup Olmadığını Kontrol Etmek:
Terminal veya komut istemcisinde şu komutu yazın:
php -v

Eğer PHP’nin sürümünü görüyorsanız, PHP bilgisayarınızda yüklü demektir. Laravel 9 için en az PHP 8.0 veya daha yeni bir sürüm gerekmektedir.

Composer'ı Yüklemek:
Eğer Composer yüklü değilse, resmi web sitesinden Composer'ı indirip yükleyebilirsiniz. Composer, Laravel için bağımlılıkları yönetmenizi sağlayacak oldukça güçlü bir araçtır.

2. Laravel 9 Kurulumu



Hazır olduğumuza göre, Laravel'i kurmaya başlayabiliriz.

Yeni Bir Laravel Projesi Başlatmak:
Terminal veya komut istemcisine şu komutu yazın:
composer create-project --prefer-dist laravel/laravel proje-adi

Bu komut, Laravel'in en son sürümünü indirip, "proje-adi" adında yeni bir proje klasörü oluşturacaktır. Burada "proje-adi" kısmını istediğiniz gibi değiştirebilirsiniz.

Kurulum işlemi tamamlandığında, Laravel'in başarıyla yüklendiğini görebileceksiniz.

3. Laravel Projenizi Çalıştırmak



Laravel projeniz kurulduktan sonra, uygulamanızı yerel ortamda test etmek için şu komutu kullanarak Laravel’in dahili sunucusunu başlatabilirsiniz:

php artisan serve


Bu komut, Laravel’in geliştirme sunucusunu başlatır ve projeniz yerel sunucunuzda çalışmaya başlar. Genellikle http://127.0.0.1:8000 adresinde çalışacaktır.

Laravel Uygulamanızın Ana Sayfasını Görmek:
Tarayıcınızda http://127.0.0.1:8000 adresini ziyaret ettiğinizde, Laravel’in varsayılan hoşgeldiniz ekranını görmelisiniz.

4. Veritabanı Bağlantısını Yapılandırmak



Laravel ile geliştirdiğiniz projede veritabanı kullanmak istiyorsanız, .env dosyasındaki veritabanı ayarlarını yapmalısınız. Bu dosya, Laravel’in ana dizininde bulunmaktadır.

.env dosyasını açın ve şu satırı bulup, kendi veritabanı bilgilerinize göre düzenleyin:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=veritabani_adi
DB_USERNAME=kullanici_adi
DB_PASSWORD=sifre


Bu satırlarda, veritabanı türü, adresi, portu, ismi, kullanıcı adı ve şifresi gibi bilgileri girebilirsiniz. Bu adımı tamamladıktan sonra Laravel, veritabanı işlemlerini düzgün bir şekilde gerçekleştirebilecektir.

5. Laravel 9 Yapılandırmalarını Özelleştirmek



Laravel, gelişmiş yapılandırma seçenekleri sunar. Projenizin ihtiyaçlarına göre, bu yapılandırmalar üzerinde değişiklik yapabilirsiniz.

APP_URL ve APP_ENV Değişkenlerini Düzenlemek:
Projenizin çevresini (development, production vb.) ve URL adresini yapılandırmak için .env dosyasındaki şu satırları düzenleyebilirsiniz:

APP_URL=http://127.0.0.1:8000
APP_ENV=local


Bu şekilde uygulamanızın çevresini belirleyebilir ve gelişim ortamını konfigüre edebilirsiniz.

Önbellek ve Hata Ayıklama Ayarlarını Yapmak:
Laravel, hata ayıklama işlemleri ve önbellek ayarları için de gelişmiş seçenekler sunar. Önbellek ve hata ayıklama ayarlarını .env dosyasındaki şu satırlardan değiştirebilirsiniz:

APP_DEBUG=true
CACHE_DRIVER=file


6. Laravel Projenizi Yayına Almak



Projeniz tamamlandığında ve her şey düzgün çalıştığında, Laravel uygulamanızı bir sunucuya yüklemek için birkaç adım daha gereklidir. Laravel, çeşitli barındırma servislerinde kolayca çalışacak şekilde yapılandırılabilir. Yayına alma süreci, barındırma servisinizin gereksinimlerine göre değişiklik gösterebilir.

Yayına alırken, .env dosyanızdaki bazı değerleri değiştirdiğinizi unutmayın. Örneğin, veritabanı bilgileri, uygulama URL’si ve önbellek ayarları gibi değerleri, üretim ortamınıza uygun şekilde düzenlemeniz gerekmektedir.

Sonuç



Laravel 9, güçlü yapısı ve kolay öğrenilebilir yapısıyla size büyük bir esneklik sunar. Yukarıda belirttiğimiz adımları takip ederek, Laravel'i başarıyla kurabilir ve yapılandırabilirsiniz. Laravel ile yapabileceğiniz projelerin sayısı neredeyse sınırsız! Her adımda size rehberlik eden bu yazı ile kolayca Laravel’in gücünden faydalanabilirsiniz. Artık yeni projelere başlamak için hazır hissediyorsunuz, değil mi?

İlgili Yazılar

Benzer konularda diğer yazılarımız

Symfony ile Hızla Web Geliştirmeye Başlamak: Adım Adım Kılavuz

Symfony, PHP ile web uygulamaları geliştirmek isteyen geliştiriciler için vazgeçilmez bir framework. Eğer PHP dünyasına adım atmak ve profesyonel projelere yönelmek istiyorsanız, Symfony size sağlam temeller sunar. Peki, Symfony ile ilk adımı nasıl atarsınız?...

Web Geliştiriciler İçin En İyi 10 PHP Framework: Hangi Framework Sizi Geleceğe Taşır?

PHP, web geliştirme dünyasında uzun yıllardır kendine sağlam bir yer edinmiş ve popülerliğini hala koruyan bir programlama dilidir. Ancak, PHP'nin gücünü tam anlamıyla kullanmak için doğru framework'ü seçmek büyük bir önem taşır. Bu yazıda, web geliştiricilerinin...

Symfony Nasıl Kurulur ve Geliştirme Başlatılır? | Adım Adım Kılavuz

Symfony, PHP ile web geliştirme dünyasında güçlü ve esnek bir framework olarak dikkat çekiyor. Eğer PHP ile web uygulamaları geliştiriyorsanız, Symfony'yi öğrenmek ve kullanmak, işinizi bir üst seviyeye taşıyacaktır. Bu yazıda, Symfony’nin nasıl kurulacağını...