Laravel 11 Öğreniyoruz: Linux Ortamında Laravel 11 Kurulumu

Laravel 11 Öğreniyoruz: Linux Ortamında Laravel 11 Kurulumu

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:

  1. Composer'ı indir:

     curl -sS https://getcomposer.org/installer | php
    
  2. 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.