XAMPP son versiyonu kurulduğunda ekstra ayarlar gerekmiyor Laravel için.
XAMPP download linki:
http://www.apachefriends.org/download.php?xampp-win32-1.8.2-2-VC9-installer.exe
Composer download linki:
http://getcomposer.org/Composer-Setup.exe
Laravel Github Download Linki:
https://github.com/laravel/laravel/archive/master.zip
Dosyaları indirdikten sonra: önce XAMPP kurulumunu, sonra Composer kurulumunu yapıyoruz..
Laravel Kurulum Metod 1 (Önerilir) :
1- Başlat Çalıştır ile cmd yazıp enter'a basarak komut satırında "cd C:/xampp/htdocs" yazırak htdocs dizinimize girelim
2- Yine komut satırında aşağıdaki komutu çalıştıralım
composer create-project laravel/laravel deneme --prefer-dist
Laravel kurulumu tamam. htdocs altında deneme klasörüne kurulum yapıldı ve otomatik anahtar oluşturuldu.. Ulaşmak için:
http://localhost/deneme/public
--------------------------------------------------------------------------------------
Laravel Kurulum Metod 2 :
1-Laravel github sitesinden indirdiğiniz master.zip dosyasını C:/xampp/htdocs dizini altında açın. Laravel-master diye bir klasöre kopyalayacaktır. Klasör adını istediğiniz gibi değiştirin..Diyelim "Deneme" olarak değiştirdik.
2-Başlat Çalıştır ile cmd yazıp enter'a basarak komut satırında "cd C:/xampp/htdocs/deneme" yazarak deneme klasörümüze girelim
3- Yine komut satırında
composer install
yazıp Laravel install edelim
4- Eğer kurulumu sorunsuz yapmışsa lhttp://ocalhost/deneme/public adresinden Laravel çalıştırabilirsiniz.
5-Bu metod ile güvenlik anahtarı otomatik yaratılmıyor.. Anahtar yaratmak için yine komut satırında şunu yazıyoruz:
php artisan key:generate
-Anahtar, app/config/app.php içindeki key değişkeninden kontrol edilebilir.
-Database ayarları app/config/database.php içindediir. Bu ve benzeri bilgileri kurulum bittikten sonra laravel derslerinden öğrenebilirsiniz.
Not: XAMPP web sayfaları için C:/xampp altındaki htdocs dizinini kullanıyor, tüm web sitelerinizi o dizin altına kopyalamalısınız.Daha önceden WAMP ya da diğerlerini kullanan arkadaşlar "www" dizini aramasınlar.