Laravel Nasıl Kurulur? Linux'ta Laravel Kurulum Rehberi

Laravel kurulumunu adım adım anlatan bu rehber, Linux kullanıcıları için ideal bir kaynak. PHP, Composer ve veritabanı ayarlarının yanı sıra Laravel projelerini çalıştırma ve geliştirme sürecinde dikkat edilmesi gerekenler detaylı şekilde ele alındı.

BFS

Laravel, PHP dünyasında en popüler ve en çok tercih edilen frameworklerden birisi. Hızlı geliştirme süreçleri, temiz kod yapısı ve esnekliği ile her tür projede gönül rahatlığıyla kullanılabilir. Ancak, Laravel kurulum süreci ilk defa deneyenler için kafa karıştırıcı olabilir. Ama korkmayın! Çünkü adım adım, Linux üzerinde Laravel’i nasıl kuracağınızı anlatacağım.

1. Gerekli Yazılımların Yüklenmesi


Öncelikle Laravel’i kullanabilmek için bilgisayarınızda bazı yazılımların yüklü olması gerekiyor. Bu yazılımlar; PHP, Composer ve bir veritabanı yönetim sistemi olan MySQL veya MariaDB. Eğer bu yazılımlar bilgisayarınızda yüklü değilse, endişelenmeyin, hepsini kuracağız.

2. PHP Yükleme


Laravel’in düzgün çalışabilmesi için PHP’nin doğru sürümünü yüklemeniz gerekir. Laravel’in en son sürümü PHP 7.4 ve daha üstü sürümlerini gerektiriyor. Linux’ta PHP kurulumunu yapmak oldukça basittir. Terminali açarak şu komutu girmeniz yeterli olacaktır:


sudo apt update
sudo apt install php php-cli php-mbstring php-xml php-bcmath php-zip php-mysql


Bu komut PHP ve Laravel için gerekli olan bazı önemli uzantıları yükleyecektir.

3. Composer Kurulumu


Composer, PHP için bir bağımlılık yöneticisidir ve Laravel projelerini yönetmek için oldukça önemli bir araçtır. Composer’ı yüklemek için terminale şu komutları yazmanız yeterlidir:


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


Bu adım, Composer'ı global olarak kuracak ve komut satırından her yerden erişilebilir olmasını sağlayacaktır.

4. Laravel Kurulumu


Laravel için her şey hazır olduğunda, şimdi Laravel’i kurma aşamasına geçebiliriz. Laravel projelerini Composer üzerinden kurabilirsiniz. Yeni bir Laravel projesi oluşturmak için terminalde aşağıdaki komutu kullanabilirsiniz:


composer create-project --prefer-dist laravel/laravel proje-adi


Burada "proje-adi" kısmını kendi projeniz için istediğiniz isimle değiştirebilirsiniz. Bu komut, Laravel'in en son sürümünü indirecek ve tüm gerekli dosyaları kuracaktır.

5. Çalıştırmaya Başlama


Kurulum tamamlandığında, Laravel projenizi çalıştırmak için şu komutu kullanabilirsiniz:


cd proje-adi
php artisan serve


Bu komut, yerel geliştirme sunucunuzu başlatacaktır. Şimdi tarayıcınızı açın ve şu URL'yi girin:
http://localhost:8000

İşte! Laravel kurulumunu başarıyla gerçekleştirdiniz. Laravel’in ana sayfasına hoş geldiniz mesajını görmelisiniz.

6. Veritabanı Ayarları


Laravel projelerinde veritabanını kullanmak için .env dosyasındaki veritabanı ayarlarını düzenlemeniz gerekir. Bu dosyada, veritabanı türü, kullanıcı adı ve şifre gibi bilgileri belirtmeniz gerekiyor. Örneğin:


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


Veritabanınızı kurduktan sonra, Laravel’in veritabanı yapılandırmasını kontrol etmek için şu komutu çalıştırabilirsiniz:


php artisan migrate


7. Laravel ile Çalışmaya Başlama


Laravel kurulumunu tamamladıktan sonra projeler geliştirmeye başlayabilirsiniz. Laravel’in sunduğu zengin özellikler sayesinde çok kısa sürede güçlü web uygulamaları geliştirebilirsiniz. Laravel’in dokümantasyonuna başvurmak da size büyük fayda sağlayacaktır.

Laravel ile ilgili daha fazla bilgi almak ve projelerinizi geliştirmek için Laravel’in resmi web sitesini ziyaret edebilirsiniz.

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