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!