1. Gerekli Paketleri Yükleyin
İlk adım olarak, Laravel’ı çalıştırmak için gerekli olan paketleri kurmalısınız. Bu paketler PHP, Composer ve Nginx gibi araçları içeriyor. Linux terminalinde aşağıdaki komutları kullanarak tüm gerekli paketleri yükleyebilirsiniz:
sudo apt update
sudo apt install php php-cli php-fpm php-mbstring php-xml php-bcmath php-json unzip curl
sudo apt install composer
PHP ve Composer gibi araçlar, Laravel projelerinin temel yapı taşlarıdır. PHP, Laravel’in çalışması için gereklidir, Composer ise bağımlılık yönetimini sağlar.
2. Laravel Kurulumunu Yapın
Gerekli tüm paketler kurulduktan sonra, Laravel’ı kolayca kurabilirsiniz. Laravel, Composer aracılığıyla kurulabilir, bu yüzden terminalde şu komutu çalıştırmalısınız:
composer global require laravel/installer
Bu komut, Laravel’ın kurulumunu yapar ve sistemi yapılandırır. Kurulum tamamlandığında, terminalde `laravel` komutunu kullanarak yeni projeler oluşturabilirsiniz.
3. Yeni Laravel Projesi Oluşturun
Laravel kurulduktan sonra, artık yeni bir proje oluşturma zamanı! Terminalde şu komutu kullanarak yeni bir Laravel projesi başlatabilirsiniz:
laravel new my_project
Bu komut, Laravel’ın en son sürümünü indirir ve `my_project` adında bir dizin oluşturur. Artık yeni bir Laravel uygulamasına sahipsiniz.
4. Web Sunucusunu Ayarlayın
Laravel, Nginx veya Apache gibi web sunucuları ile çalışabilir. Linux’ta genellikle Nginx tercih edilir. Nginx’i yüklemek için aşağıdaki komutları kullanabilirsiniz:
sudo apt install nginx
Sonrasında, Nginx yapılandırma dosyalarını düzenleyerek, Laravel projenizi sunucuda çalıştırabilirsiniz.
5. Laravel’ı Çalıştırın
Laravel projenizi kurduktan sonra, aşağıdaki komut ile uygulamanızı başlatabilirsiniz:
php artisan serve
Bu komut, Laravel’ı yerel sunucuda çalıştırmaya başlar. Genellikle, uygulamanız `http://localhost:8000` adresinde çalışacaktır.
İpucu: Eğer bir veritabanı kullanacaksanız, Laravel’ın .env dosyasındaki veritabanı bağlantı bilgilerini ayarlamayı unutmayın.
Sonuç
Ve işte bu kadar! Laravel’ı Linux’a başarıyla kurdunuz. Şimdi PHP tabanlı web uygulamalarınızı geliştirmeye başlayabilirsiniz. Laravel’ın sunduğu geniş özellikler ve kolay kullanım ile güçlü projeler yaratmak çok kolay olacak. Kod yazmaya başlamak için heyecanlı mısınız? Hadi bakalım, Laravel ile projelerinizi hayata geçirin!