Установка Symfony в виртуальный хостинг

С помощью SSH я устанавливаю проект Symfony в каталог public_html/myname. Я назначаю доменное имя, чтобы указать на мое имя / веб-каталог. есть ли в этом вина? возможно проблема безопасности или что-то еще.

1 ответ

Развертывание достаточно сложного веб-приложения с изогнутой безопасностью - задача не из легких и, безусловно, требует определенных исследований. Более того, нет быстрого ответа, который кто-либо сможет дать вам, поскольку мы не знаем:

  1. Насколько большим или сложным является ваше приложение Symfony (какие требования потребуются от серверного оборудования, сетевых требований и т. Д.)

  2. С каким оборудованием вы работаете и какие у вас есть разрешения в соответствии с вашим планом общего хостинга. Установка зависимостей, установка переменных среды ( обычная практика хранения конфигурации вашего приложения) и другие распространенные задачи развертывания Symfony могут потребовать более высокого набора пользовательских разрешений.

И это все без учета безопасности. Это руководство описывает процесс развертывания на платформе общего хостинга и прилагает небольшие усилия, чтобы применить на практике последние рекомендации по безопасности в отношении конфигурации и аутентификации. Сначала вы можете заранее ознакомиться с собственным обобщенным руководством Symfony по развертыванию, чтобы получить представление о процессе. Кроме того, по вашему вопросу обратитесь к руководству по безопасности Symfony, в котором обсуждается собственная система безопасности Symfony.

Как и в случае любого веб-приложения, вам также необходимо убедиться, что ваше приложение и все его ресурсы обслуживаются только по протоколу SSL(если ваш хостинг-провайдер поддерживает SSL-сертификаты для своего общего хостинга).


мнение

Это обобщение, но обычно планы общего хостинга не подходят для веб-приложений и лучше подходят для статических сайтов, CMS и т. Д., Особенно если вы прилагаете усилия, чтобы заботиться о безопасности. Вы можете выбрать хороший старый PAAS(например, Heroku), поскольку многие из них предлагают большую гибкость в размещении веб-приложений.

Другие вопросы по тегам