Слушай, ты можешь сделать это, но не должен.
Вы потратите дни на то, чтобы понять, как управлять развертыванием, устанавливать зависимости, очищать / прогревать кеш, и это только для самого простого приложения Symfony.
Остановите это прямо сейчас, избавьте себя от головной боли и купите VPS.
Я давал этот совет много раз, большую часть времени он не слушался. Однажды я спросил одного из разработчиков: стоит ли тратить 40 часов на это? За это вы выставили счет своему клиенту на 40 часов, подходящий VPS стоил бы всего половину (всего) и избавил бы вас от головной боли в будущем.
(пост Арне о конфигурации сервера технически правильный ответ)
РЕДАКТИРОВАТЬ: Я не предлагаю вам использовать php-сервер на VPS. VPS все еще будет нуждаться в apache / nginx.