Как настроить pgadmin4 с nginx в ubuntu 16.04?

Я установил pgadmin4 на моем сервере ubuntu с SERVER_MODE = True.

У меня есть nginx, поскольку веб-сервер обрабатывает весь запрос. Как настроить nginx для обслуживания pgadmin4?

Также как создать pgadmin4 для автоматического запуска при запуске сервера?

2
задан 26 July 2017 в 15:25

2 ответа

У вас действительно есть только несколько вариантов.

(1) Используйте nginx и бэкэнд, который запускает файл pgAdmin4.py Python. Если это Unicorn или uwsgi запущен, а вы proxy_pass или похожи на бэкенд в nginx зависит от вас, однако это один из вариантов.

(2) Запуск pgAdmin4.py (не имеет значения, если это SERVER_MODE = True или SERVER_MODE = False), запустите его на стандартном порту localhost:5050, а затем настройте nginx на proxy_pass все запросы к настроенному домену / имени хоста, чтобы передать его backend, с:

location / { proxy_pass http://localhost:5050; }

... или аналогичным.

Кроме того, вы действительно не можете сделать иначе, чтобы pgAdmin4.py работал с nginx. (Я использую второй из этих параметров на своем ноутбуке с настраиваемой конфигурацией и pgAdmin4 запущен как выделенный пользователь системы)

0
ответ дан 18 July 2018 в 10:48

У вас действительно есть только несколько вариантов.

(1) Используйте nginx и бэкэнд, который запускает файл pgAdmin4.py Python. Если это Unicorn или uwsgi запущен, а вы proxy_pass или похожи на бэкенд в nginx зависит от вас, однако это один из вариантов.

(2) Запуск pgAdmin4.py (не имеет значения, если это SERVER_MODE = True или SERVER_MODE = False), запустите его на стандартном порту localhost:5050, а затем настройте nginx на proxy_pass все запросы к настроенному домену / имени хоста, чтобы передать его backend, с:

location / { proxy_pass http://localhost:5050; }

... или аналогичным.

Кроме того, вы действительно не можете сделать иначе, чтобы pgAdmin4.py работал с nginx. (Я использую второй из этих параметров на своем ноутбуке с настраиваемой конфигурацией и pgAdmin4 запущен как выделенный пользователь системы)

0
ответ дан 24 July 2018 в 19:39

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

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