Подготовка и Производство на том же или другом VPS?

Я начинаю веб-дело с другом разработчика.

Мы пытаемся найти самый лучший способ разместить наши веб-сайты на VPS.

Мы делим наш рабочий процесс на две части:

  • сначала мы создаем веб-сайт подготовки, таким образом, мы можем и получить доступ к нему онлайн, и затем мы должны переместить веб-сайт по производству.

  • Это в порядке для хостинга и подготовки и производства на том же VPS, или мы должны купить отдельный VPS для производства?

1
задан 27 August 2015 в 14:58
2 ответа

Можно ли размещать как промежуточную, так и производственную среду на одном VPS, зависит только от вас. Конечно, нет никаких законов, запрещающих это, но в зависимости от вашей ситуации могут быть очень веские причины не делать этого.

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

Короче говоря, небольшая дополнительная стоимость отдельной промежуточной машины стоит той дополнительной гибкости и безопасности, которую она вам дает. Создайте лучшую систему, о которой вы можете думать с самого начала. В конечном итоге это окупится.

Это все мое личное мнение, но поскольку вопрос сам по себе носит субъективный характер, я все равно дам его. Он основан не на «твердых фактах», а на 10-летнем опыте работы хостинг-провайдером.

3
ответ дан 3 December 2019 в 18:38

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

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

Но как только вы входите в систему как root, вы касаетесь производства. Вам нужна подготовка обновлений ОС и изменений конфигурации вашего виртуального хоста? Один VPS с двумя виртуальными хостами не даст вам возможности для таких обновлений?

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

0
ответ дан 3 December 2019 в 18:38

Теги

Похожие вопросы