В зависимости от версии алгоритм установки Symfony отличается.
Здесь находится видео на инструкцию по установке Symfony 6
Для более старой версии Symfony 5 видео по установке здесь
Давайте рассмотрим, как мы можем развернуть новый Symfony проект. Я буду показывать это на примере 6 версии. И нужно понимать, что 6 версия требует от вас 8 версии языка PHP.
Подробнее о том, что такое Symfony, можно посмотреть здесь:
https://webkyrs.info/page/chto-takoe-symfony
Требования к установке
Проверить версия языка php вы можете консольной командой
php -v
Полный список требований для установки Symfony, соответствует ли ваша операционная система этим требованиям можно проверить с помощью команды
symfony check:requirements
Если там будет зеленый ОК, значит ваша система готова для установки и вы можете приступать к установке, иначе, нужно позаботиться о том, чтобы устранить все недостающие требования.
Процесс установки
Давайте снова перейдем на официальный сайт Symfony.
Перейдем в раздел документации.
Для того, чтобы установить Symfony, существует несколько способов.
- С помощью консольной утилиты
- С помощью менеджера пакетов composer
Пожалуй, самый простой способ - это воспользоваться консольной утилитой symfony.
Нужно понимать, что есть версия Symfony полная для традиционных веб-сайтов и есть версия Symfony укороченная, в ней отсутствует большинство библиотек. Это такая урезанная версия, которая подходит для микросервисов, для консольных приложений или если вы разрабатываете какой-то API сервис.
Для традиционных сайтов выполняем следующую команду:
symfony new my_project_directory --version="6.1.*" --webapp
Но, нужно иметь ввиду, что вместо webapp нужно указать тот тип приложения, который мы хотим установить. Для установки полной версии вместо webapp нужно указать full.
Кроме того, ниже в документации вы можете найти инструкцию, как можно установить проект с помощью composer.
Symfony является просто php библиотекой, которую можно установить с помощью менеджера пакетов composer.
Чтобы убедиться, что Symfony у нас установился, мы можем воспользоваться следующей командой
symfony serve
Эта команда запустит нам локальный сервер для разработки, чтобы мы могли проверить, как работает наш фреймворк.
Таким образом можно установить Symfony 6 проект. Давайте будем двигаться дальше и изучать возможности этого фреймворка.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти