Symfony Kurulumu

Ömer Büyükçelik
Ankara PHP
Published in
2 min readMar 9, 2017

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.

--

--