Установка Symfony

Как установить фреймворк Symfony на Linux.

Symfony — свободный PHP-фреймворк для быстрой разработки веб-приложений. Работает с PHP 5 и выше, поддерживает MySQL, PostgreSQL, SQLite и любые другие PDO-совместимые СУБД.

Symfony

Фреймворк можно установить двумя способами: через фирменный установщик Symfony Installer или через Composer.

Способ 1. Symfony Installer

Установите установщик:

sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony
sudo chmod a+x /usr/local/bin/symfony

Создайте новый проект (замените my_project_name на название вашего проекта):

symfony new my_project_name

Способ 2. Composer

Установите Composer, если он ещё не установлен:

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

Создайте новый проект:

composer create-project symfony/framework-standard-edition my_project_name

В процессе установки Composer предложит ввести параметры базы данных и почтового сервера:

Some parameters are missing. Please provide them.
database_host (127.0.0.1):
database_port (null): 3306
database_name (symfony): scotchbox
database_user (root):
database_password (null): root
mailer_transport (smtp):
mailer_host (127.0.0.1):
mailer_user (null):
mailer_password (null):
secret (ThisTokenIsNotSoSecretChangeIt):

Эти параметры можно оставить пустыми и настроить позже.

Проверка установки

Перейдите в папку проекта и запустите встроенный сервер:

cd my_project_name
php bin/console server:run

Откройте браузер и перейдите по адресу http://localhost:8000 — приложение должно открыться.

Помощь

Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через систему тикетов — мы обязательно вам поможем!

Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам