Cara Memasang Pgadmin4 di BlankOn XI (Uluwatu) dengan Python 3.6
Hai, nama saya Imanuel dari IT PENS. Berikut adalah tutorial dalam memasang PgAdmin4 versi 3.1 dengan Python 3.6 di BlankOn XI (Uluwatu). Tutorial ini sudah tested dan dikerjakan dalam rangka menyelesaikan proyek Kerja Praktek di PT. Raharjasa Media Internet. Berikut adalah pgadmin4 yang telah terinstall pada web saya :
- Install terlebih dahulu paket paket yang dibutuhkan yaitu :
sudo apt install virtualenv python3-pip libpq-dev python3-dev
- setelah itu buatlah virtual environtment dengan perintah virtualenv, jangan lupa arahkan terlebih dahulu direktori pada direktori (~) :
virtualenv -p python3 pgadmin4
perintah diatas akan membuat folder virtual environtment python3 dengan folder pgadmin4
- Arahkan terminal pada direktori virtual environtment yang telah dibuat yaitu cd pgadmin4 dan ketikkan perintah berikut :
source bin/activate
perintah diatas digunakan untuk mengaktifkan virtual environtment yang telah dibuat. Hasil dari perintah tersebut akan menampilkan tulisan [pgadmin4] didepan tanda $ di terminal anda.
- Ketikkan perintah berikut untuk mengunduh pgadmin4 versi 3.1 :
pip3 install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v3.1/pip/pgadmin4-3.1-py2.py3-none-any.whl
- Setelah itu kita akan menimpa default path dan mengaturnya menjadi single-mode dengan mengonfigurasi file lokal berikut :
nano lib/python3.6/site-packages/pgadmin4/config_local.py
pada file config_local.py, isikan text berikut :
import os DATA_DIR = os.path.realpath(os.path.expanduser(u'~/.pgadmin/')) LOG_FILE = os.path.join(DATA_DIR, 'pgadmin4.log') SQLITE_PATH = os.path.join(DATA_DIR, 'pgadmin4.db') SESSION_DB_PATH = os.path.join(DATA_DIR, 'sessions') STORAGE_DIR = os.path.join(DATA_DIR, 'storage') SERVER_MODE = False
- Untuk menjalankan pgadmin4 maka ketikkan perintah berikut :
python3 lib/python3.6/site-packages/pgadmin4/pgAdmin4.py
untuk mengakses dapat pada http://localhost:5050 seperti berikut :
- Untuk langkah selanjutnya, kita akan membuat perintah yang lebih singkat untuk menjalankan pgadmin4 di terminal dengan cara berikut :
touch ~/pgadmin4/pgadmin4
chmod +x ~/pgadmin4/pgadmin4
nano ~/pgadmin4/pgadmin4
- Masukkan perintah berikut :
#!/bin/bash cd ~/pgadmin4 source bin/activate python3 lib/python3.6/site-packages/pgadmin4/pgAdmin4.py
- Sekarang, kalian hanya perlu mengetikkan perintah berikut untuk menjalankan pgadmin4 :
~/pgadmin4/pgadmin4