我是 Ubuntu 新手。
我跟着如何在 Ubuntu 16.04 上以服务器模式安装 pgAdmin 4在我的 Ubuntu 服务器上成功配置 pgadmin4。
它说导航到http://本地主机:5050在您的浏览器中。
但是,我的 Ubuntu 机器是一台有 IP 地址的服务器。。.*我不知道如何使用该IP作为本地主机来测试我的pgadmin。
我使用以下命令来创建 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
答案1
pgAdmin4 有一个配置文件,名为 config.py,可能位于 ~/.local/lib/python2.7/site-packages/pgadmin4。在其中,将 DEFAULT_SERVER = '' 更改为 'localhost',这样 pgAdmin4 就可以从公共 IP 地址访问。