Включение удаленного доступа к веб-интерфейсу ArangoDB

Я в настоящее время экспериментирую с ArangoDB, установленным на моем сервере Ubuntu 18.04. Одной из действительно аккуратных вещей о ArangoDB является приятно разработанный веб-интерфейс, он предусматривает управление базой данных. На моей установке Windows я могу получить доступ к нему путем просмотра к http://127.0.0.1:8529/. На моем сервере я удостоверился, что UFW был настроен для принятия соединений на порте 8529. Когда я Telnet к localhost 8529 на моем сервере я могу соединиться. Однако я не могу сделать так от моей настольной машины Windows. И при этом я не в состоянии достигнуть сети UI путем просмотра к https://user:password@ip.for.my.server:8529.

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

0
задан 21 January 2020 в 17:00

1 ответ

После установки ArangoDB только слушает localhost, который установлен по умолчанию. Для представления сервиса другой сети необходимо скорректировать конфигурацию ArangoDB.

Отредактируйте конфигурацию. Местоположение по умолчанию/etc/arangodb3/arangod.conf (Ubuntu)

#endpoint = tcp://127.0.0.1:8529     // comment out that line
endpoint = tcp://192.168.123.4:8529  // add your servers IP address

Или выставьте его всем сетям (если требуется):

endpoint = tcp://0.0.0.0:8529  // listen to all networks

Затем выполните перезапуск услуг ArangoDB:

sudo systemctl restart arangodb3
0
ответ дан 30 January 2020 в 23:32

Другие вопросы по тегам:

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