Laravel 11 serimizin ikinci bölümünde, Linux ortamında Laravel 11'i nasıl kurabileceğinizi adım adım açıklayacağız. Linux, geliştiriciler arasında popüler bir geliştirme ortamıdır ve Laravel ile mükemmel bir uyum sağlar. Bu rehberde, Ubuntu dağıtımı temel alınarak genel bir kurulum rehberi sunulacaktır.
Adım 1: Sistem Gereksinimlerini Kontrol Edin
Laravel 11'i kurmadan önce, sisteminizin gerekli gereksinimleri karşıladığından emin olun:
PHP 8.1 veya daha yeni bir sürüm: Laravel 11, en az PHP 8.1 gerektirir.
Composer: PHP paket yöneticisi olan Composer, Laravel ve bağımlılıklarını yönetmek için kullanılır.
Web Sunucusu: Nginx veya Apache gibi bir web sunucusu kurulu olmalıdır.
Veritabanı: MySQL, PostgreSQL, SQLite veya SQL Server gibi bir veritabanı yönetim sistemi.
Adım 2: PHP ve Gerekli Uzantıları Yükleyin
Öncelikle, PHP'yi ve Laravel 11'in gerektirdiği bazı PHP uzantılarını yüklemeniz gerekiyor. Terminali açın ve aşağıdaki komutları çalıştırın:
sudo apt update
sudo apt install php8.1 php8.1-cli php8.1-mbstring php8.1-xml php8.1-curl php8.1-mysql php8.1-zip php8.1-intl php8.1-bcmath php8.1-gd php8.1-soap
Bu komutlar, PHP 8.1 ve gerekli uzantıları sisteminize yükleyecektir.
Adım 3: Composer'ı Kurun
Composer, Laravel'in paket bağımlılıklarını yönetmek için gereklidir. Composer'ı yüklemek için şu adımları izleyin:
Composer'ı indir:
curl -sS https://getcomposer.org/installer | php
Composer'ı sistem genelinde kullanmak için taşımak:
sudo mv composer.phar /usr/local/bin/composer
Composer'ı doğru bir şekilde yükleyip yüklemediğinizi doğrulamak için şu komutu çalıştırabilirsiniz:
composer --version
Bu komut, Composer'ın yüklü olup olmadığını ve hangi sürümde olduğunu gösterecektir.
Adım 4: Laravel 11'i Kurun
Artık Laravel 11'i sisteminize kurmaya hazırsınız. Terminalde aşağıdaki komutu çalıştırarak yeni bir Laravel projesi başlatın:
composer create-project --prefer-dist laravel/laravel:^11.0 my-laravel-app
Bu komut, my-laravel-app
adlı yeni bir Laravel 11 projesi oluşturur. my-laravel-app
kısmını projeniz için istediğiniz isimle değiştirebilirsiniz.
Adım 5: Geliştirme Sunucusunu Başlatın
Laravel projenizi kurduktan sonra, projenin kök dizinine gidin ve geliştirme sunucusunu başlatmak için şu komutu çalıştırın:
cd my-laravel-app
php artisan serve
Bu komut, projenizi yerel bir geliştirme sunucusunda çalıştırır ve genellikle http://127.0.0.1:8000
adresinde erişilebilir hale getirir.
Adım 6: Laravel Projenizi Tarayıcıda Kontrol Edin
Son olarak, tarayıcınızı açın ve http://127.0.0.1:8000
adresine giderek Laravel 11'in başarılı bir şekilde kurulduğunu doğrulayın. Eğer Laravel'in varsayılan hoş geldin sayfasını görüyorsanız, kurulum başarıyla tamamlanmıştır!
Bu adımlar, Linux ortamında Laravel 11'i kurmanıza yardımcı olacaktır. Bir sonraki yazımızda, Windows ortamında Laravel 11 kurulumunu ele alacağız. Eğer başka bir ortamda kurulum yapmayı planlıyorsanız, o ortam için yazacağımız rehberi takip edebilirsiniz.