Laravel Nasıl Kurulur? (Linux)

Laravel'i Linux üzerinde kurma süreci hakkında adım adım bir rehber. Laravel ile güçlü PHP projeleri geliştirmek isteyenler için detaylı ve anlaşılır bir blog yazısı.

BFS

Geliştiriciler İçin Laravel Kurulum Rehberi: Adım Adım



Merhaba sevgili geliştiriciler! Eğer Laravel ile PHP projeleri geliştirmeyi düşünüyorsanız ve Linux üzerinde çalışıyorsanız, doğru yerdesiniz. Laravel, modern web uygulamaları geliştirmek için mükemmel bir PHP framework'üdür. Kullanımı kolay, esnek ve güçlüdür. Hadi gelin, Laravel'i Linux sisteminize adım adım kurarak bu harika framework'ü nasıl kullanmaya başlayacağınızı öğrenelim!

1. Gerekli Yazılımları Yükleyin



Laravel'i kurmadan önce, öncelikle bazı yazılımlara ihtiyacınız olacak. Bu yazılımlar, Laravel'in düzgün çalışmasını sağlar ve size sağlam bir geliştirme ortamı sunar. İşte ihtiyacınız olanlar:

- PHP
- Composer
- Nginx veya Apache (isteğe bağlı)
- MySQL veya MariaDB (veritabanı için)

2. PHP Kurulumu



Laravel PHP tabanlı bir framework olduğu için PHP'yi kurmamız gerekiyor. İlk adım olarak, PHP'yi sisteminize kurmalısınız. Terminal'i açın ve aşağıdaki komutu çalıştırın:


sudo apt update
sudo apt install php php-cli php-fpm php-mbstring php-xml php-bcmath php-json php-mysql


Bu komut, PHP'nin en son sürümünü ve Laravel için gerekli olan tüm eklentileri kuracaktır.

3. Composer Kurulumu



Laravel, Composer adlı PHP paket yöneticisini kullanır. Composer, Laravel projelerinizi yönetmek ve bağımlılıkları kolayca kurmak için gereklidir. Composer'ı kurmak için şu komutları çalıştırın:


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


Bu komutlar, Composer'ı indirir ve sisteminizde global olarak kullanılabilir hale getirir.

4. Laravel Projesi Oluşturma



Artık her şey hazır! Laravel projemizi kurmak için terminali açın ve aşağıdaki komutu yazın:


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


Bu komut, Laravel'in en son sürümünü indirir ve yeni bir Laravel projesi oluşturur. Projeyi kurduktan sonra, `my-laravel-app` klasörüne girebiliriz:


cd my-laravel-app


5. Laravel'i Çalıştırma



Laravel, yerel geliştirme sunucusuyla birlikte gelir. Artık uygulamamızı çalıştırabiliriz. Terminalde şu komutu yazın:


php artisan serve


Bu komut, Laravel'in yerel geliştirme sunucusunu başlatacaktır ve projenize `http://localhost:8000` adresinden erişebilirsiniz.

6. Veritabanı Ayarları



Laravel projeniz veritabanı kullanacaksa, `.env` dosyasını düzenlemeniz gerekecek. Bu dosya, veritabanı bağlantı bilgilerini içerir. Terminalde şu komutla dosyayı açın:


nano .env


Veritabanı ayarlarını aşağıdaki gibi yapabilirsiniz:


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


Bu ayarları yaptıktan sonra, veritabanınızı oluşturduğunuzdan emin olun ve Laravel ile bağlantıyı test edin.

7. Laravel Projenizi Yayına Alma



Projeniz yerel ortamda çalışıyorsa, artık projenizi yayına almak için hazırız. Laravel'i Nginx veya Apache ile yapılandırarak canlı ortamda kullanabilirsiniz. Bu adımlar biraz daha teknik olsa da, Laravel dökümantasyonunda detaylı bilgiler mevcut.

Sonuç



Laravel'i Linux üzerinde kurmak, oldukça basit ve eğlenceli bir süreç. Artık Laravel'in gücünden faydalanabilir ve harika projeler geliştirmeye başlayabilirsiniz. Yüklediğiniz uygulama, kullanıcı dostu, hızlı ve güvenli olacaktır. Eğer bir sorunla karşılaşırsanız, Laravel dökümantasyonu ve topluluğu her zaman yanınızdadır.

Keyifli geliştirmeler!

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