30.05.2023

Установка Symfony Framework на Ubuntu 20.04 LTS

Что такое Symfony Framework

Symfony — очень популярный фреймворк, часто использующийся для разработки веб-приложений. Основными его преимуществами являются открытый исходный код, большое, активное сообщество пользователей, а также актуальная документация.

Что нужно знать перед настройкой

Для установки Symfony вам нужен сервер, отвечающий следующим требованиям:

Самый быстрый способ подготовить сервер к установке обсуждаемого сегодня продукта — это установить на него любую веб-панель, например, HestiaCP. Когда панель будет установлена, продолжите следующими действиями:

php -v

apt-get install -y php<your_version>-sqlite3

cd /tmp

curl -sS https://getcomposer.org/installer -o composer-setup.php

php composer-setup.php --install-dir=/bin --filename=composer

apt install -y curl

curl -1sLf 'https://dl.cloudsmith.io/public/symfony/stable/setup.deb.sh' | sudo -E bash

apt install -y symfony-cli

symfony check:requirements

Если вы видите сообщение, подобное показанному выше, с вашей конфигурацией все в порядке и самое время двигаться дальше.

Установка фреймворка

Процесс запуска собственно Symfony несложен, просто запустите несколько команд:

su <учетная_запись_обычного_пользователя>

composer create-project symfony/website-skeleton <имя_вашего_проекта>

Теперь вы можете открыть URL http://<ваш_домен>/<имя_вашего_проекта>/public. Если вы видите страницу, подобную показанной ниже - настройка завершена, можете насладиться чашечкой кофе.

Выводы

В этой статье мы рассказали, что такое Symfony Framework, чем он хорош, для чего используется и как установить его на сервер под Ubuntu 20.04.