Bir sabah, PHP dünyasında bir çığlık yükseliyor. Symfony diyen birisi var! "Hadi bakalım," diyorsunuz, "Ben de bu dünyada bir yer edinmeliyim." Ama bir sorun var: Symfony'yi nasıl kuracağınızı bilmiyorsunuz. Hemen internete başvuruyorsunuz ve birkaç tıklamayla doğru yerdesiniz. Bu yazıda, Symfony’yi Linux üzerinde adım adım nasıl kuracağınızı anlatacağım. Hazır olun, çünkü yolculuk oldukça eğlenceli!
Symfony Nedir ve Neden Kullanmalıyım?
Symfony Kurulumuna Başlamadan Önce Gereksinimler
Linux dağıtımınıza göre, PHP’yi kurmak için şu komutları kullanabilirsiniz:
```bash
sudo apt update
sudo apt install php php-cli php-xml php-mbstring php-curl unzip git
```
1. Symfony Kurulumuna Başlamadan Symfony Installer’ı Yükleyin
Symfony Installer’ı yüklemek için terminalinizi açın ve şu komutları girin:
```bash
wget https://get.symfony.com/cli/installer -O - | bash
```
Bu komut, Symfony Installer'ı indirip kuracaktır. Şimdi, Symfony’yi kullanmaya başlamak için bir sonraki adıma geçebiliriz!
2. Symfony Projesi Oluşturun
```bash
symfony new my_project_name --full
```
Bu komut, `my_project_name` adıyla yeni bir Symfony projesi oluşturacaktır. `--full` parametresi, Symfony’nin tüm bileşenlerini içeren tam bir proje yapısı oluşturur.
3. PHP Sunucusunu Başlatın
```bash
cd my_project_name
symfony serve
```
Bu komut, yerel sunucunuzu başlatacak ve projeyi tarayıcınızda görüntülemenizi sağlayacaktır. Genellikle adres `http://127.0.0.1:8000` olacaktır.
4. Symfony İle Çalışmaya Başlayın
Symfony’nin sağladığı hızlı geliştirme özellikleri sayesinde, projeleriniz hızla şekil alacak ve başarıyla sona erecektir!
Ekstra Adımlar: Symfony ve Veritabanı Entegrasyonu
Doctrine kurulumunu şu şekilde yapabilirsiniz:
```bash
composer require symfony/orm-pack
composer require symfony/maker-bundle
```
Bu komutlar, Symfony’yi Doctrine ORM ile entegre eder ve veri tabanınızı kolayca yönetmenizi sağlar.
Sonuç
Şimdi, bilgisayarınızı başlatın, Symfony’yi yükleyin ve PHP projelerinize yepyeni bir boyut kazandırın!