В juju, если бы вы должны были создать несколько развертываний WordPress (или любых других) на одном компьютере, как бы вы настроили это так, чтобы все эти сайты могли быть одновременно открыты для просмотра?
В juju, если бы вы должны были создать несколько развертываний WordPress (или любых других) на одном компьютере, как бы вы настроили это так, чтобы все эти сайты могли быть одновременно открыты для просмотра?
Ответы:
В настоящее время нет простого способа сделать это. В Juju есть некоторая поддержка контейнеров, но проблемы с адресностью в сети все еще существуют. В ближайшем будущем вы сможете развернуть несколько чудо-кнопок на одном компьютере, используя контейнеры LXC или KVM.
Вы можете раскошелиться на WordPress и добавить многопользовательскую поддержку WordPress. Это намечено для этого очарования, но прогресс идет медленно.
К сожалению, я не очень много знаю о Juju, но я подозреваю, что что-то подобное может быть возможно:
Эти сайты затем будут перенаправлены во внешний мир чем-то вроде Apache с использованием виртуальных хостов на основе имен. Предполагая, что у вас есть только один маршрутизируемый IP-адрес, вы должны настроить Apache для прослушивания этого IP-адреса и предоставить обратный прокси-сервер таким образом, чтобы клиенты, запрашивающие wordpress1juju.com, подключались к серверу, работающему на 8001 и т. Д.
Кто-то с опытом Джуджу, вероятно, знал бы, как сделать это более подробно.
Под видимым вы подразумеваете доступ к чему-то кроме вашего компьютера? Если так, то это, вероятно, брандмауэр. пытаться:
sudo ufw disable
Затем попробуйте получить доступ с другой машины.
Когда закончите, запустите:
sudo ufw enable
Если отключение брандмауэра сработало, вы можете настроить брандмауэр на пропуск порта 80 (http)