Я новичок в Ubuntu.
Я следовал Как установить pgAdmin 4 в режиме сервера на Ubuntu 16.04 , чтобы успешно настроить pgadmin4 на моем сервере Ubuntu.
В вашем браузере написано http: // localhost: 5050 .
Но мой компьютер с Ubuntu - это сервер с IP-адресом . . . * , и я не знаю, как я могу проверить мой пгадмин использовал этот IP как localhost.
Я использовал эти команды для создания pgAdmin4:
sudo pip install virtualenvwrapper
cd ~
virtualenv pgadmin
cd pgadmin
source bin/activate
sudo apt-get install build-essential libssl-dev libffi-dev python-dev libgmp3-dev
sudo pip install cryptography pyopenssl ndg-httpsclient pyasn1
sudo apt-get install build-essential libssl-dev libffi-dev python-dev libgmp3-dev
sudo pip install cryptography pyopenssl ndg-httpsclient pyasn1
find . -wholename "*pgadmin4/config.py"
cp ./lib/python2.7/site-packages/pgadmin4/config.py ./lib/python2.7/site-packages/pgadmin4/config_local.py
python ./lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
pgAdmin4 имеет файл конфигурации а именно, config.py возможно расположенный в ~/.local/lib/python2.7/site-packages/pgadmin4. В котором, изменение DEFAULT_SERVER = '' вместо 'localhost', таким образом, pgAdmin4 может быть доступом от общедоступного IP-адреса.