Laravel Nasıl Kurulur? Linux Üzerinde Adım Adım Laravel Kurulumu

Laravel Nasıl Kurulur? Linux Üzerinde Adım Adım Laravel Kurulumu

Bu yazı, Linux üzerinde Laravel kurulumunu adım adım anlatan bir rehberdir. Laravel'in temellerini öğrenmek isteyen geliştiriciler için faydalı bir kaynaktır.

BFS

Laravel, PHP ile web uygulamaları geliştirmek isteyenlerin vazgeçilmezi haline gelmiş harika bir framework. Kolay öğrenilebilir yapısı ve güçlü özellikleriyle, hem yeni başlayanlar hem de profesyonel geliştiriciler için ideal bir tercih. Bugün, Laravel’i Linux üzerinde nasıl kuracağınızı detaylı bir şekilde anlatacağım. Hazırsanız, bu yolculuk başlasın!

Laravel Nedir?

Laravel, PHP ile geliştirilen modern web uygulamaları için kullanılan, açık kaynaklı bir framework'tür. Eloquent ORM, Blade şablon motoru ve Artisan komut satırı aracı gibi güçlü özelliklerle donatılmıştır. Laravel, geliştiricilerin hızlı bir şekilde uygulama geliştirmelerini sağlar, çünkü gereksiz kod yazma ihtiyacını ortadan kaldırır ve veritabanı işlemleri gibi karmaşık işleri çok daha basit hale getirir.

Laravel Kurulumu İçin Gereksinimler

Laravel’i kurmadan önce, sisteminizde bazı yazılımlar ve araçlar olması gerekiyor. Aşağıdaki gereksinimleri karşıladığınızdan emin olun:

- PHP (Laravel en az PHP 7.4 gerektirir, ancak en son sürümünü kullanmak her zaman en iyisidir)
- Composer (PHP bağımlılıklarını yönetmek için kullanılır)
- Git (Proje dosyalarını yönetmek için)
- Veritabanı (MySQL, PostgreSQL, SQLite vb.)

Bu gereksinimler Linux üzerinde kolayca kurulabilir. Hadi, adım adım kurulumu yapalım.

Adım 1: PHP ve Gerekli Yazılımların Yüklenmesi

İlk olarak, PHP’nin ve diğer bazı gereksinimlerin sisteminize yüklü olduğundan emin olun. Aşağıdaki komutları kullanarak PHP ve bazı yardımcı yazılımları yükleyebilirsiniz.


sudo apt update
sudo apt install php php-cli php-mbstring php-xml php-bcmath php-json php-zip curl git unzip


Burada `php-cli`, `php-mbstring`, `php-xml`, `php-bcmath`, `php-json`, ve `php-zip` paketleri, Laravel için gerekli olan PHP eklentileridir. Bu paketlerin kurulumunun tamamlanması birkaç dakika sürebilir.

Adım 2: Composer’ın Yüklenmesi

Laravel, PHP bağımlılıklarını yönetmek için Composer’ı kullanır. Composer’ı yüklemek için şu komutları çalıştırabilirsiniz:


curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer


Bu komutlar, Composer’ı indirir ve global olarak erişilebilir hale getirir. Artık `composer` komutunu terminalden her yerden kullanabilirsiniz.

Adım 3: Laravel Projesi Oluşturulması

Laravel projesi oluşturmak için Composer’ı kullanacağız. Laravel’in en son sürümünü yüklemek için şu komutu kullanabilirsiniz:


composer create-project --prefer-dist laravel/laravel myproject


Bu komut, Laravel’in en son sürümünü indirir ve `myproject` adlı bir dizin içinde kurulum yapar. İster projeye kendi isminizi verebilir, isterseniz Laravel için belirli bir sürüm de seçebilirsiniz.

Adım 4: Veritabanı Ayarları

Laravel’i kurduktan sonra, projenizi veritabanına bağlamanız gerekebilir. Bu ayarları `.env` dosyasından yapacaksınız. Proje dizininizdeki `.env` dosyasını açın ve şu satırı bulun:


DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database
DB_USERNAME=root
DB_PASSWORD=


Bu ayarlara göre veritabanınızı yapılandırın. Burada `DB_DATABASE` kısmına veritabanınızın adını, `DB_USERNAME` ve `DB_PASSWORD` kısmına ise veritabanı kullanıcı bilgilerinizi yazın.

Adım 5: Laravel Sunucusunu Çalıştırma

Laravel’i kurduktan sonra, uygulamayı yerel sunucunuzda çalıştırabilirsiniz. Terminalde projenizin kök dizinine gidin ve şu komutu çalıştırın:


php artisan serve


Bu komut, Laravel uygulamanızı yerel sunucuda çalıştıracaktır. Varsayılan olarak, uygulamanız `http://localhost:8000` adresinde erişilebilir olacaktır. Bu adrese giderek Laravel’in doğru şekilde kurulduğunu doğrulayabilirsiniz.

Adım 6: İlk Sayfanızı Görüntüleyin

Artık Laravel kurulumunuz tamamlandı. Web tarayıcınızı açın ve `http://localhost:8000` adresine gidin. Laravel’in hoş geldiniz sayfasını görmelisiniz. Eğer bu sayfa karşınıza çıkarsa, kurulumunuz başarılı olmuştur!

Sonuç

Laravel, Linux üzerinde kolayca kurulabilen, güçlü bir PHP framework’üdür. Bu rehberde adım adım Laravel kurulumu nasıl yapılır, bunu öğrendiniz. Artık Laravel ile güçlü web uygulamaları geliştirmeye başlayabilirsiniz!

Eğer kurulum sırasında herhangi bir sorun yaşarsanız, Laravel’in [resmi dokümantasyonuna](https://laravel.com/docs) göz atabilirsiniz. Laravel topluluğu, sorularınıza cevap bulabileceğiniz geniş bir kaynağa sahiptir.

İlgili Yazılar

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

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...

OAuth2 Authentication Error: Nedenleri ve Çözümleri

OAuth2 Authentication Error: Gerçekten Neyin Peşindeyiz?Her geliştirici, kimlik doğrulama hatalarıyla bir noktada karşılaşmıştır. Ama bazen işler kontrolden çıkabiliyor. Eğer bir gün OAuth2 ile çalışırken bir kimlik doğrulama hatası aldığınızda, yalnız...