Ubuntu 16.04 पर pgAdmin 4 कैसे स्थापित करें? मुखपृष्ठ पर जानकारी का अभाव।
https://www.pgadmin.org/ https://www.postgresql.org/ftp/pgadmin3/pgadmin3/
Ubuntu 16.04 पर pgAdmin 4 कैसे स्थापित करें? मुखपृष्ठ पर जानकारी का अभाव।
https://www.pgadmin.org/ https://www.postgresql.org/ftp/pgadmin3/pgadmin3/
जवाबों:
ये चरण हैं जो मैंने इसे चलाने के लिए किए हैं:
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 रिलीज़ को डाउनलोड और पाइप स्थापित कर सकता हूं
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
वेबप अब http: // localhost: 5050 पर चल रहा है
### EDIT ###
हर बार इस धागे को अपडेट करने से बचने के लिए pgAdmin4 का नया संस्करण जारी किया जाता है, मैंने GitHub में एक pgadmin4_installer रेपो बनाया :
/etc/init
आप में एक व्यस्त फ़ाइल बनाने के बाद उपयोग करने में सक्षम होना चाहिए sudo update-rc.d uwsgi enable
। कि, या रूट के @reboot /usr/sbin/service uwsgi start &> /dev/null
वे सर्वर मोड में स्थापित करने के निर्देश हैं । के लिए डेस्कटॉप मोड , देख उबंटू 16.04 पर डेस्कटॉप मोड में pgAdmin 4 स्थापित करने के लिए ।
के लिए pgAdmin 4 v1.4 पर उबंटू 16.04 , के अनुसार डाउनलोड पृष्ठ :
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
स्थापित करने pgadmin4
का एक तरीका https://thpostgresql.org/ftp/pgadmin3/pgadmin4/v1.0-beta1/pip/ पर इसका पायथन व्हील डाउनलोड करना है और फिर 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
ध्यान दें कि पहिया केवल पायथन के लिए काम करता है 2. यदि आपको एक त्रुटि संदेश मिलता है जो कहता है "त्रुटि: pg_configable नहीं मिला है।", /programming//q/11618898/486919 के अनुसार pg_config
चलाकर इंस्टॉल करें ।sudo apt-get install libpq-dev
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 पर इंगित करें ।