私の家の同じネットワークにあるLinux Ubuntu 16.04がインストールされた別のノートブックにインストールされているブラウザからpgAdmin4にアクセスしようとしましたが、アクセスできません。ローカルホストで... OK
以下の設定オプションを追加する必要があります、
DEFAULT_SERVER = '0.0.0.0'
config_local.py(「pgAdmin4」フォルダ内)。
デフォルトのポートも変更する場合は、次も追加します
DEFAULT_SERVER_PORT = 505
まず、config.pyの行をDEFAULT_SERVER = '127.0.0.1'からDEFAULT_SERVER = '0.0.0.0'に変更します。
Config.pyはpgAdmin4と同じディレクトリにあります:
Sudo find / -name "*pgAdmin4"
同じディレクトリでpgAdmin4を起動します(tmuxまたはサービスとして使用して、バックグラウンドで保持します)。
Sudo python3 pgAdmin4.py
ログインがわからない場合は、このファイルを削除または移動して、pgAdmin.pyを再起動します。
Sudo find / -name "*pgadmin4.db"
これはUbuntuサーバーとデスクトップの両方で動作するはずです。 127.0.0.1を維持し、nginxまたはApacheを前に使用することをお勧めします。
奇妙なことに、私の場合、コマンドを手動で実行する必要があります
$ pgadmin4
すると、ダッシュボードがデフォルトのブラウザに自動的に表示されます。
サーバーでpgadminクライアントを開こうとしているようです。
これを接続する場所からpgadminクライアントをインストールし、pgadminにサーバーを追加して接続することをお勧めします。