Я пытаюсь получить доступ к pgAdmin4 через браузер, установленный в другом ноутбуке с Linux Ubuntu 16.04 в той же сети в моем доме, но не доступ. В локальный ... Ok Как получить доступ к удаленному PgAdmin4?
Но ДИСТАНЦИОННОГО ... НЕ ДОСТУПА
Я пытаюсь получить доступ к pgAdmin4 через браузер, установленный в другом ноутбуке с Linux Ubuntu 16.04 в той же сети в моем доме, но не доступ. В локальный ... Ok Как получить доступ к удаленному PgAdmin4?
Но ДИСТАНЦИОННОГО ... НЕ ДОСТУПА
На MacOS, я полагаю, что pgAdmin 4 веб-интерфейс использует порт 61886
.
Попробуйте получить к нему доступ, используя http://localhost:61886/browser.
Если нет, запустите команду netstat -atp tcp | grep -i "listen"
и проверьте, какие порты прослушивают.
Вы должны изменить listen_addresses
. Перейдите в /etc/postgresql/9.4/main/postgresql.conf
И добавьте эту строку, доступ PostgreSQL для соединений на всех сетевых интерфейсах.
listen_addresses = '*'
и pg_hba.conf
host all all 0.0.0.0/0 md5
i Попробуйте это, и перезапустил сервис с сервисом postgresql, но не работал –
см. Здесь http://prntscr.com/d4suqv –
@DaviMenezes Попробуйте также отредактировать pg_hba.conf и замените «*» на «'' *" следующий перезапуск postgres server. –
Вам нужно добавить ниже опций конфигурации,
DEFAULT_SERVER = '0.0.0.0'
в config_local.py (в папке «pgAdmin4»).
Если же требуется изменить порт по умолчанию, то добавить
DEFAULT_SERVER_PORT = 5050
Я добавил DEFAULT_SERVER, и теперь я столкнулся с страницей входа (?) По электронной почте (??) и паролю. Любая идея, что с этим делать? –
Как вы вошли в систему раньше, когда вы использовали на локальном компьютере? Используйте те же учетные данные для входа в pgAdmin4. – n33rma
Мне никогда не приходилось входить в систему - приложение только что открылось. –
FYI, порт не является статичным, Запуск pgAdmin4 как приложение Desktop будет случайным образом выбрать из доступных портов. – n33rma