Laravel Kurulum Rehberi: Linux Üzerinde Laravel Nasıl Kurulur?

Laravel Kurulum Rehberi: Linux Üzerinde Laravel Nasıl Kurulur?

Laravel'i Linux üzerinde kurmanın adımlarını detaylı bir şekilde açıklayan rehber. Bu yazı, web geliştirme dünyasında Laravel ile tanışmak isteyen herkes için temel bir kurulum rehberidir.

BFS

Web geliştirme dünyasında PHP tabanlı Laravel, güçlü yapısı ve kolay kullanımı ile popüler bir framework'tür. Eğer siz de Laravel kullanarak dinamik ve sağlam web uygulamaları oluşturmayı planlıyorsanız, doğru yerdesiniz! Bu yazıda, Linux işletim sistemi üzerinde Laravel'i nasıl kuracağınızı adım adım açıklayacağız. Hazır mısınız? O zaman başlayalım!

Adım 1: Sistem Gereksinimlerini Kontrol Etme


Laravel, PHP'nin en güncel sürümüne ihtiyaç duyar. Bu yüzden ilk olarak PHP'yi ve diğer gerekli araçları kurmamız gerekiyor. Laravel'i Linux'ta çalıştırabilmek için PHP 7.3 veya daha yeni bir sürümüne ihtiyacınız olacak. PHP ve diğer bağımlılıkları kurmak için terminali açın ve şu komutları yazın:


sudo apt update
sudo apt install php php-cli php-fpm php-mbstring php-xml php-curl php-zip unzip curl


Adım 2: Composer Kurulumu


Laravel projelerinde bağımlılıkları yönetmek için Composer kullanılır. Laravel'in en büyük avantajlarından biri, bağımlılıkları kolayca yönetebilmenizi sağlamasıdır. Eğer Composer'ı henüz kurmadıysanız, terminal üzerinden şu komutla kurabilirsiniz:


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


Bu komutlar Composer'ı sisteminize kuracak ve global olarak kullanılabilir hale getirecektir. Composer'ı doğrulamak için şu komutu kullanabilirsiniz:


composer --version


Adım 3: Laravel Projesi Oluşturma


Şimdi Laravel'i kurma vakti! Laravel projenizi oluşturmak için Composer'ı kullanacağız. Aşağıdaki komutla yeni bir Laravel projesi oluşturabilirsiniz:


composer create-project --prefer-dist laravel/laravel my-laravel-app


Bu komut, Laravel'in en son sürümünü indirip "my-laravel-app" isimli yeni bir dizine kuracaktır. İstediğiniz başka bir isim verebilirsiniz, ancak burada örnek olarak "my-laravel-app" kullanıldı.

Adım 4: Web Sunucusunu Çalıştırma


Laravel, yerel geliştirme ortamında PHP'nin dahili sunucusunu kullanarak çalışabilir. Laravel projenize gidin ve aşağıdaki komutu yazın:


cd my-laravel-app
php artisan serve


Bu komut, Laravel uygulamanızı başlatacak ve yerel geliştirme ortamında çalıştıracaktır. Varsayılan olarak, http://localhost:8000 adresinde uygulamanıza erişebilirsiniz.

Adım 5: Veritabanı Yapılandırması


Laravel, MySQL veya diğer veritabanlarıyla kolayca entegre olabilir. Veritabanı ayarlarınızı yapabilmek için .env dosyasını açmanız gerekiyor. Bu dosyadaki veritabanı bağlantı bilgilerini kendinize göre düzenleyin.


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


Burada veritabanı adı, kullanıcı adı ve şifreyi kendi yapılandırmanıza göre değiştirebilirsiniz. Şimdi Laravel'iniz, veritabanınıza kolayca bağlanabilir.

Adım 6: Projeyi Geliştirme ve Test Etme


Artık Laravel kurulumunuz tamamlandı. Yeni projeyi geliştirmeye başlayabilir ve özellikler ekleyebilirsiniz. Laravel, MVC (Model-View-Controller) mimarisiyle çalıştığından, projeyi bu yapıya uygun şekilde oluşturmanız oldukça kolaydır. Herhangi bir hata alırsanız, Laravel hata mesajlarıyla sizi bilgilendirecek ve çözüm bulmanızda yardımcı olacaktır.

Özetle, Linux üzerinde Laravel kurulumunu tamamladınız ve web uygulamanız için sağlam bir altyapıya sahip oldunuz. Laravel’in sunduğu güçlü özelliklerle projelerinizi geliştirmeye başlayabilirsiniz.

İ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...