Symfony Kurulumu
Symfony kurulumuna başlamadan önce bilgisayarınızda PHP’nin en az 5.6 sürümü yüklü olması gerekmektedir.
Symfony kurulumun iki yöntem vardır birincisi Symfony uygulamalarının oluşturulmasını kolaylaştırmak için Symfony bize Symfony Installer adında özel bir uygulama sunar. İkinci yöntem ise Composer ile kurulum.
Symfony kurmak için için öncelikle işletim sisteminizin terminalini açınız ve işletim sisteminize göre komutları sırasıyla yazınız.
Symfony Kendi Kurulum Uygulaması ile kurulum
Linux ve Mac OS X Kurulumu
sudo mkdir -p /usr/local/bin
sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony
sudo chmod a+x /usr/local/bin/symfony
Windows Kurulumu
php -r “readfile(‘https://symfony.com/installer');" > symfony
Linux ve macOS’da genel bir symfony komutu oluşturulur. Windows’da genel komutu oluşturmak veya sizin için uygun başka bir dizine taşımak için symfony dosyasını PATH ortam değişkeninde bulunan bir dizine taşıyın.
# Örneğin, WAMP kullanılırsa …
move symfony c:\projects
cd projects
php symfony# Başka klasöre taşımak …
move symfony c:\projects
cd projects
php symfony
İlk Symfony kurulumu
Symfony kurulduktan sonra, ilk Symfony uygulamanızı oluşturmak için alttaki komutu kullanın.
symfony new my_project_name
Bu komut, mevcut en son kararlı Symfony sürümünü temel alan boş bir proje içeren my_project_name/ adlı yeni bir dizin oluşturur. Buna ek olarak, yükleyici, sisteminizin Symfony uygulamalarını çalıştırmak için teknik gereksinimleri karşıladığını denetler. Değilse, bu gereksinimleri karşılamak için gereken değişikliklerin listesini görürsünüz.
Sürüme göre Kurulum
# Herhangi bir Symfony versiyonun en son sürümünü kullanın
symfony new my_project_name 2.8
symfony new my_project_name 3.1# Belli bir Symfony sürümünü kullan
symfony new my_project_name 2.8.3
symfony new my_project_name 3.1.5# Bir beta veya RC sürümü kullanın (yeni Symfony sürümlerini test etmek için kullanışlıdır)
symfony new my_project 2.7.0-BETA1
symfony new my_project 2.7.0-RC1# En yeni ‘lts’ sürümünü kullanın (Uzun Süreli Destek sürümü)
symfony new my_project_name lts
Composer ile kurulum
Bilgisayarınıza Composer yüklü değilse Bu linkten yükleyiniz.
composer create-project symfony/framework-standard-edition my_project_name
Ayrıca, create-project komutuna ikinci bir argüman ekliyerek başka Symfony sürümlerini de yükleyebilirsiniz:
composer create-project symfony/framework-standard-edition my_project_name “2.8.*”
Symfony Uygulamasını Çalıştırmak
Kurulumu başarı bir şekilde gerçekleştirdiysek ilk projemizi çalıştıralım. İlk projemizi çalıştırmak için PHP’nin kendi web sunucusunu kullanabiliriz çalıştırmak için:
cd my_project_name/
php bin/console server:run
Ardından, Symfony’nin Hoş Geldiniz Sayfasını görmek için tarayıcınızı açın ve http://localhost:8000/ adresine girin
Hoş Geldiniz Sayfası yerine boş bir sayfa veya bir hata sayfası görürseniz, Dosya izinlerini kontrol ediniz.