Настройте Пейзаж для запуска на Azure
Я установил последние пакеты Landscape Dedicated Server на виртуальную машину Ubuntu 14.04 LTS в Azure и был успешно встречен при начальной установке. Однако после ввода имени, адреса электронной почты, пароля и нажатия кнопки "ОК" он перенаправил меня на app.storageacct.j10.internal.cloudapp.net/new-standalone-user вместо следующего шага. Нужно ли внести изменения в конфигурацию ландшафта, чтобы перенаправление работало правильно?
2 ответа
Я предлагаю установить имя хоста экземпляра в то, что вы можете разрешить с вашего ноутбука, прежде чем устанавливать пакет landscape-server-quickstart. Пакет использует все, что "hostname -f" возвращает в качестве корневого URL, и это остается на всю жизнь.
Что я делаю, например, при развертывании в локальных контейнерах, в которых есть та же проблема, - это войти в ssh, установить правильное имя хоста в /etc/hostname и перезагрузить его. Затем я устанавливаю пакет.
При развертывании с пакетом вы можете сделать следующее:
juju set apache2 servername=<hostname-you-want>
Это должно в свою очередь правильно установить root_url в альбомной (монитор juju debug-log
после того, как вы сделаете это, чтобы увидеть результаты).
Если вы устанавливаете пакет landscape-server-quickstart напрямую, он немного сложнее и означает, что вам нужно посетить страницу настроек в вашей учетной записи. Попробуйте просмотреть что-то вроде:
https://<server>/account/standalone/standalone-settings
и введите правильный URL для вашего сайта.