У меня есть веб-сервер, работающий на AWS, и я ускорил запуск бета-версии, чтобы я мог выполнить некоторую очистку, не затрагивая работающий веб-сайт.

Сейчас я проверил и знаю, что он работает нормально, пришло время заменить сайты. Я не хочу переключать DNS, так как есть несколько вещей, связанных с IP-адресом, а не только доменное имя.

Я думал о создании Справочника и переключении местоположения Apache, чтобы указать на него, а затем немного поработать, прежде чем указывать назад.

Какой лучший способ для меня это сделать? Apache изменить каталог? Или есть инструмент командной строки, который я могу использовать, чтобы распаковать файл в память, а затем переписать весь каталог?

Путь Apache кажется наиболее подходящим - однако я открыт для любых вариантов!

1 ответ1

2

Вы можете изменить каталог, отредактировав файл конфигурации Apache, указав новый каталог, а затем попросив Apache перезагрузить его конфигурацию (например, apachectl graceful или SIGHUP и т.д.). Это не нарушит существующие транзакции.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .