Adım 1: PHP'yi Yükleyin
Symfony, PHP ile çalışan bir framework olduğundan, öncelikle PHP'nin bilgisayarınızda yüklü olması gerekir. Eğer PHP yüklü değilse, [PHP'nin resmi sitesinden](https://www.php.net/) PHP'yi indirmeniz gerekecek. PHP'yi indirdikten sonra kurulum adımlarını takip edin. Eğer Windows üzerinde XAMPP ya da WAMP gibi araçlar kullanıyorsanız, PHP'nin zaten yüklü olduğunu görebilirsiniz.
Adım 2: Composer'ı Kurun
Composer, PHP projelerinde bağımlılık yönetimini sağlayan bir araçtır. Symfony projeleri için Composer, gerekli tüm paketleri ve bağımlılıkları yönetir. Composer'ı kurmak için şu adımları takip edin:
1. [Composer'ı İndirin](https://getcomposer.org/download/)
2. İndirilen dosyayı çalıştırarak kurulumu başlatın.
3. Kurulum sırasında PHP'nin doğru şekilde yüklendiğinden emin olun.
Composer'ı kurduktan sonra, komut satırını açarak `composer` komutunun çalıştığından emin olun. Eğer her şey yolunda giderse, "Composer" başarıyla kurulmuş demektir.
Adım 3: Symfony Yükleme
Şimdi asıl işleme geçiyoruz! Symfony, Composer üzerinden yüklenebilir. Symfony'yi bilgisayarınıza kurmak için şu adımları izleyin:
composer create-project symfony/skeleton my_project_name
Bu komut, Symfony'nin temel yapısını içeren bir proje başlatacaktır. "my_project_name" kısmını istediğiniz proje adıyla değiştirebilirsiniz. Proje dosyalarınız oluşturulduktan sonra, Symfony projeniz hazır!
Adım 4: Symfony Server'ı Başlatın
Symfony'yi kurduktan sonra, artık geliştirmeye başlamak için yerel sunucunuzu çalıştırabilirsiniz. Symfony, PHP'nin yerel sunucusunu kullanarak çalışır. Aşağıdaki komut ile Symfony sunucusunu başlatın:
symfony server:start
Bu komutu çalıştırdıktan sonra, tarayıcınızı açarak `http://127.0.0.1:8000` adresine gidin. Eğer her şey doğruysa, Symfony başlangıç sayfasını görmelisiniz. İşte Symfony kurulumunuz tamamlandı!
Adım 5: Geliştirmeye Başlayın
Artık Symfony'yi başarıyla kurdunuz. Web geliştirme dünyasında yapacak çok şey var! Symfony'nin güçlü araçları ve esnek yapısı sayesinde, her türlü web uygulamasını geliştirebilirsiniz. Symfony'nin geniş dokümantasyonu ve aktif topluluğu sayesinde, her adımda size yardımcı olacak kaynaklar bulabilirsiniz.
Sonuç
Symfony'yi Windows'a kurmak oldukça kolay ve hızlı bir süreçtir. Yalnızca PHP, Composer ve Symfony'yi kurarak güçlü bir geliştirme ortamı yaratabilirsiniz. Şimdi projelerinizi geliştirirken Symfony'nin sunduğu zengin özellikleri keşfetmeye başlayabilirsiniz!