Symfony Nasıl Kurulur? (Windows)

Symfony, PHP geliştiricilerinin sıkça tercih ettiği güçlü bir framework’tür. Bu yazıda, Symfony'nin Windows üzerinde nasıl kurulacağına dair detaylı ve adım adım bir rehber bulabilirsiniz.

BFS

Merhaba, Web Geliştiricisi!



Bugün seninle, PHP dünyasının en güçlü araçlarından biri olan Symfony’yi Windows üzerinde nasıl kurabileceğini adım adım inceleyeceğiz. Hazırsan, başlıyoruz!

Symfony, PHP dilinde geliştirilmiş modern ve güçlü bir framework’tür. Eğer dinamik web uygulamaları geliştirmek istiyorsan, Symfony tam sana göre! Ama ilk önce onu bilgisayarına kurman gerek. Endişelenme, adımları takip ettiğinde, birkaç dakikada Symfony’yi kurmuş olacaksın.

Adım 1: Gerekli Araçları Yükle



Symfony’yi çalıştırabilmek için, bilgisayarında bazı araçların yüklü olması gerekiyor. Bunlar:

PHP: Symfony, PHP dilinde yazılmış bir framework olduğundan, bilgisayarında PHP'nin yüklü olması gerekiyor. Eğer PHP yüklü değilse, [PHP Resmi Web Sitesi](https://www.php.net/downloads.php) üzerinden kolayca indirebilirsin. PHP'nin doğru şekilde kurulduğunu kontrol etmek için, komut satırına şu komutu yazabilirsin:


php -v


PHP'nin doğru kurulduğuna dair versiyon bilgisini görmelisin.

Composer: Symfony, Composer adında bir paket yöneticisini kullanır. Composer, proje bağımlılıklarını yönetmek için çok önemlidir. [Composer İndirme Sayfası](https://getcomposer.org/download/) üzerinden Composer’ı indirip kurabilirsin. Composer'ı doğru kurup kurmadığını kontrol etmek için şu komutu kullanabilirsin:


composer -V


Bu komut sana Composer versiyonunu gösterecek. Eğer bir versiyon görüyorsan, her şey yolunda demektir!

Adım 2: Symfony Yükleyici Paketini İndirin



Symfony’yi kurmak için, Symfony’nin özel yükleyicisini kullanacağız. Komut satırını aç ve aşağıdaki komutla Symfony Yükleyicisini yükle:


curl -sS https://get.symfony.com/cli/installer | bash


Bu komut, Symfony’nin yükleyicisini indirip çalıştıracak. Eğer Windows kullanıyorsan, yükleyici dosyasını doğrudan [Symfony'nin İndirme Sayfası](https://symfony.com/download) üzerinden de indirebilirsin.

Yükleyici indirildikten sonra, yükleyiciyi sistem yoluna eklemen gerekebilir. Bunun için komut satırında şu komutu yazabilirsin:


mv ~/bin/symfony /usr/local/bin/symfony


Adım 3: Symfony Projesi Oluştur



Artık Symfony’yi bilgisayarına kurduk! Şimdi ise bir proje oluşturmaya başlayabiliriz. Symfony CLI aracını kullanarak yeni bir Symfony projesi oluşturabilirsin. Şu komut ile yeni bir proje oluşturabilirsin:


symfony new my_project_name


Burada "my_project_name" kısmına projenin adını verebilirsin. Bu komut, sana Symfony'nin son sürümünü kullanarak yeni bir proje oluşturacak.

Eğer belirli bir sürümle çalışmak istersen, şu komutla bir sürüm seçebilirsin:


symfony new my_project_name 5.4


Burada "5.4", Symfony’nin belirli bir sürümünü belirtir.

Adım 4: Symfony Projesini Çalıştır



Projenin başarıyla oluşturulmasının ardından, projenin bulunduğu klasöre gitmen gerek. Komut satırına şu komutu yaz:


cd my_project_name


Şimdi, Symfony yerleşik sunucusunu başlatarak projenin çalışıp çalışmadığını test edebilirsin. Şu komutla Symfony sunucusunu çalıştır:


symfony serve


Bu komut, yerel geliştirme sunucusunu başlatacak ve projenin çalıştığını [http://localhost:8000](http://localhost:8000) adresinden görebilirsin. Tarayıcında bu adresi ziyaret ettiğinde, Symfony’nin varsayılan karşılama sayfasını göreceksin.

Adım 5: Symfony ile İlk Uygulamanı Yap!



Artık Symfony’yi kurdun ve ilk projen hazır! Şimdi, dilediğin gibi özelleştirmeler yaparak gerçek projeler geliştirmeye başlayabilirsin. Symfony'nin dokümantasyonları oldukça detaylıdır, bu yüzden ihtiyacın olan her şeyi [Symfony Resmi Dokümantasyonu](https://symfony.com/doc) üzerinden bulabilirsin.

Symfony ile dinamik ve güçlü uygulamalar geliştirmek gerçekten eğlenceli! Projelerine veri tabanı bağlantıları ekleyebilir, form işlemleri yapabilir ve çok daha fazlasını gerçekleştirebilirsin.

Sonuç



Symfony’yi Windows üzerinde kurmak oldukça basit ve hızlı. Yükleyici araçları ve Composer ile hızlıca Symfony projeni oluşturabilir, geliştirmeye başlayabilirsin. Umarım bu adımlar sana rehberlik etmiştir. Artık Symfony’yi kullanmaya başlayarak harika projeler geliştirebilirsin. Başarılar ve bolca kod yaz!

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