Апрель 19

Начало работы с Symfony 4

И так разносторонность наш конек, кроме ангуляра который очень востребован часто встречаю необходимость навыков работы с Symfony.
И если исходный код интуитивно понятен и я поддерживаю несколько проектов на нем, но все же чтоб поставить галочку в резюме нужно понимать, что-да как от основ, ну и конечно возможность узнать что-то новое, решил потратить полтора часа на вебинар по Symfony 4
и так для начала на Линуксе

выполняем рекомендации https://symfony.com/download

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

Environment check
[*] cURL is installed
[*] Gzip is installed
[*] Git is installed

Download
Finding the latest version (platform: "linux_amd64")...
Downloading version 4.4.4 (https://get.symfony.com/cli/v4.4.4/symfony_linux_amd64)...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7216k 100 7216k 0 0 11.0M 0 --:--:-- --:--:-- --:--:-- 11.0M
Uncompress binary...
Making the binary executable...
Installing the binary into your home directory...
The binary was saved to: /root/.symfony/bin/symfony

The Symfony CLI v4.4.4 was installed successfully!

Add this to your shell configuration file:
export PATH="$HOME/.symfony/bin:$PATH"
Start a new shell, and then run 'symfony'

Or install it globally on your system:
mv /root/.symfony/bin/symfony /usr/local/bin/symfony
and then run 'symfony'

ура все получилось?
ага кабы не так

следующая команда выдала нам
# symfony new --full my_project
* Creating a new Symfony project with Composer

unable to find composer, get it at https://getcomposer.org/download/: exec: "composer": executable file not found in $PATH

как оказалось лечится это

установкой composer -debian
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/bin/composer

или установкой composer -MAC OS
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

и после этого можно создавать демо-проект