Symfony 4 Framework ile bir uygulama geliştirebilmemiz için, aşağıdaki 2 koşulu yerine getirmemiz gerekir.
1. PHP 7.1 veya daha yüksek bir PHP sürümünün bilgisayarımızda yüklü olması gerekir.
Eğer sistemimize Wamp Server 3.1.0 sürümünü yüklersek, PHP'nin 7.1.9 sürümü de otomatik olarak sistemimize yüklenmiş olur.
Aşağıda yapılan tüm işlemler Windows 10 işletim sistemi üzerinde, içinde PHP'nin 7.1.9 sürümümü içeren WampServer 3.1.0 (64 bit) ile yapılmıştır.
2. Composer programının bilgisayarımızda yüklü olması gerekir.
Eğer Composer programı sisteminizde yüklü değilse, Composer programını yüklemek için indirme adresinden Composer-Setup.exe dosyasını indirerek çalıştırın.
Karşınıza gelen ekranda direk olarak "Next" butonuna tıklayın.
Karşınıza gelen pencereden sisteminizde yüklü PHP sürümünün yol tanımlamasını seçerek "Next" butonuna tıklayın.
Karşınıza gelen ekranda direk olarak "Next" butonuna tıklayın.
Karşınıza gelen ekranda direk olarak "Install" butonuna tıklayın.
Bu ekranda Composer programı indirilir.
Karşınıza gelen ekranda "Finish" butonuna tıklayarak kurulumu sona erdirebiliriz.
1. Windows 10 işletim sisteminde ekranın sol alt kenarındaki Windows tuşuna sağ tıkladığınızda karşınıza gelen pencereden "Komut İstemi" seçeneğine tıklayalım.
2. Karşımıza gelen komut istemi penceresinde cd c:\wamp\www komutu ile Wamp Server proje dosyalarının bulunduğu dizine geçtikten sonra aşağıdaki komut ile symproject adlı projemizi oluşturalım.
composer create-project symfony/skeleton symproject
3. Yukarıdaki komut çalıştığında, sistem "c:\wamp\www" altında "symproject" adlı bir dizin oluşturur ve gerekli tüm dosyaları içine atar.
1. Komut satırında aşağıdaki ilk komut ile projemizin bulunduğu dizinin içine geçiş yapalım, ikinci komut ile de sunucu kurulumunu gerçekleştirelim.
cd symproject composer require server --dev
Böylece, sunucu kurulum işlemi tamamlanmış olur.
2. Aşağıdaki komutu kullanarak sunucumuzu çalıştıralım.
php bin/console server:run
Tarayıcımızın adres çubuğundan http://localhost:8000 ifadesini girerek uygulamaya erişim sağlayabiliriz.
Çalışmamız tamamlandığında, komut satırında Ctrl+C kısa yol tuşu ile Server çalışmasını sona erdirebiliriz.