Размещать ли AWS новую версию веб-приложения на другом порту? - PullRequest
0 голосов
/ 29 января 2019

У нас есть новая версия веб-приложения php, прослушивающего порт 80.

Мне интересно, возможно ли разместить новую версию на другом порту без изменения кода, в то время как старая версия прослушивается?на порт 80.

Например, если пользователь заходит на страницу www.example.com, он переходит на старую версию, а если пользователь заходит на страницу www.example.com:8080, то он переходитк новой версии.

Может быть, я могу добиться этого с route53?или, может быть, я должен изменить конфигурацию apache?

Спасибо.

1 Ответ

0 голосов
/ 30 января 2019

Способ достижения этого заключается в настройке конфигурации Apache, как вы предложили, чтобы заставить Apache извлекать ваш контент из другого DocumentRoot при срабатывании прослушивателя 8080.

Route53 здесь не поможет, поскольку система DNS разрешает только имя в IP-адрес и не обрабатывает несколько портов для одного и того же IP-адреса.

Вы можете использовать Apache VirtualHost для настройки нескольких слушателей.Вы можете даже иметь разные версии PHP для портов хоста, согласно Запуск двух версий PHP на одном сервере

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