Ubuntu 16.04にpgAdmin 4をインストールする方法は?ホームページの情報不足。
https://www.pgadmin.org/ https://www.postgresql.org/ftp/pgadmin3/pgadmin4/
Ubuntu 16.04にpgAdmin 4をインストールする方法は?ホームページの情報不足。
https://www.pgadmin.org/ https://www.postgresql.org/ftp/pgadmin3/pgadmin4/
回答:
これらを実行するために私が従った手順は次のとおりです。
1)virtualenvwrapper
インストールしていなかったので、インストールしました
sudo pip install virtualenvwrapper
2)立ちは私のホームフォルダに、私が作っpgadmin
作成し、仮想環境、pgadmin
私は自分自身をアクティブにすることを教えているの内部に、フォルダを
cd ~
virtualenv pgadmin
cd pgadmin
source bin/activate
3)私の仮想環境内では、私はビルドにことができると思いますので、必要な依存関係を持っていることを確認してくださいwheel
ためにpycrypto
とpsycopg2
sudo apt-get install build-essential libssl-dev libffi-dev python-dev libgmp3-dev
sudo pip install cryptography pyopenssl ndg-httpsclient pyasn1
4)必要な依存関係があるので、最新のpgadmin4リリースをダウンロードしてpipインストールできます
wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v1.4/pip/pgadmin4-1.4-py2.py3-none-any.whl
pip install pgadmin4-1.4-py2.py3-none-any.whl
5)pgAdmin4がvirtualenvにインストールされていconfig_local.py
ます。インストールしたフォルダーと同じフォルダーにを作成する必要がありconfig.py
、ベースとして使用します。だから、最初にそれを見つけましょう:
find . -wholename "*pgadmin4/config.py"
6)入っ./lib/python2.7/site-packages/pgadmin4/config.py
ていることがわかりますので、コピーしてpgAdmin4を実行できます。
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
webappは現在http:// localhost:5050で実行されてい ます
###編集###
pgAdmin4の新しいバージョンがリリースされるたびにこのスレッドを更新しないように、GitHubでpgadmin4_installerリポジトリを作成しました:
/etc/init
たら、を使用できるはずsudo update-rc.d uwsgi enable
です。または、次のようにルートのcrontabにエントリを作成します@reboot /usr/sbin/service uwsgi start &> /dev/null
これらは、サーバーモードでインストールする手順です。以下のためにデスクトップモード、参照のUbuntu 16.04のデスクトップモードでpgAdminで4をインストールする方法。
ダウンロードページによると、Ubuntu 16.04上のpgAdmin 4 v1.4の場合:
sudo apt-get install virtualenv python-pip libpq-dev
cd
virtualenv pgadmin4
cd pgadmin4
source bin/activate
wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v1.4/pip/pgadmin4-1.4-py2.py3-none-any.whl
pip install pgadmin4-1.4-py2.py3-none-any.whl
gedit lib/python2.7/site-packages/pgadmin4/config_local.py
lib/python2.7/site-packages/pgadmin4/config_local.py
# Minimum configuration for config_local.py
CSRF_SESSION_KEY = 'Change this now'
SECRET_KEY = 'Change this now'
SECURITY_PASSWORD_SALT = 'Change this now'
cd ~/pgadmin4
source bin/activate
python lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
インストールする1つの方法pgadmin4
は、https://www.postgresql.org/ftp/pgadmin3/pgadmin4/v1.0-beta1/pip/で Pythonホイールをダウンロードし、それを使用pip
してインストールすることです。
wget https://ftp.postgresql.org/pub/pgadmin3/pgadmin4/v1.0-beta1/pip/pgadmin4-1.0_beta1-py2-none-any.whl
pip install pgadmin4-1.0_beta1-py2-none-any.whl
あなたが言うエラーメッセージが表示された場合、ホイールのみPythonの2のために働くことに注意「エラー:にpg_configの実行可能ファイルが見つかりません」、インストールpg_config
を実行してsudo apt-get install libpq-dev
に従って/programming//q/11618898/486919。
https://www.pgadmin.org/download/pip4.phpによると、実行するpgadmin4
には次のようにします。
インストールしたら
config_local.py
、と同じディレクトリにファイルを作成する必要がありますconfig.py
。で作成された仮想環境を持つマシンでは~/pgadmin4
、これは~/pgadmin4/lib/python2.7/site-packages/pgadmin4
です。SECRET_KEY
、SECURITY_PASSWORD_SALT
およびCSRF_SESSION_KEY
設定の値を最低限設定していることを確認してください。詳細config.py
については、カスタマイズ可能なその他の設定を参照してください。から他の変数を参照config.py
するにはfrom config import *
、の先頭に含める必要がありますconfig_local.py
。pgAdminは、などのコマンドで実行できるようになりました
python ~/pgadmin4/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
。最後に、ブラウザでhttp://127.0.0.1:5050を指定します。