Начало работы с 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
и после этого можно создавать демо-проект