লিনাক্স মিন্ট 20 এ pgAdmin4 সহ PostgreSQL কীভাবে ইনস্টল করবেন


পিজিএডমিন একটি ওপেন-সোর্স বৈশিষ্ট্য সমৃদ্ধ, ফ্রন্টএন্ড ম্যানেজমেন্ট সরঞ্জাম যা আপনাকে কোনও ওয়েব ব্রাউজার থেকে আপনার পোস্টগ্রাইএসকিউএল রিলেশনাল ডাটাবেসকে সহজেই পরিচালনা ও পরিচালনা করতে দেয়।

এটি সহজেই ব্যবহারযোগ্য ইউজার ইন্টারফেস সরবরাহ করে যা ডেটাবেস এবং ডাটাবেস অবজেক্টগুলির সৃষ্টি ও পর্যবেক্ষণকে সহজতর করে। PgAdmin 4 পূর্ববর্তী পিজএডমিন সরঞ্জামটির একটি উন্নতি এবং লিনাক্স, উইন্ডোজ, ম্যাকোস সিস্টেম এবং এমনকি একটি ডকার পাত্রেও উপলব্ধ।

এই টিউটোরিয়ালে, আপনি শিখবেন যে লিনাক্স মিন্ট 20-এ pgAdmin4 সহ PostgreSQL কীভাবে ইনস্টল করবেন।

পদক্ষেপ 1: লিনাক্স মিন্টে পোস্টগ্রিএসকিউএল ডেটাবেস ইনস্টল করুন

১. শুরু করতে, আপনার টার্মিনালটি চালু করুন এবং এপ প্যাকেজ ম্যানেজার হিসাবে দেখানো হয়েছে তা ব্যবহার করে আপনার প্যাকেজগুলি আপডেট করুন।

$ sudo apt update -y

আপডেটটি সম্পূর্ণ হয়ে গেলে, পরবর্তী পদক্ষেপে এগিয়ে যান।

যেহেতু পিজিএডমিন 4 পোস্টগ্রেএসকিউএল ডাটাবেস অবজেক্টগুলির পরিচালনার জন্য একটি ফ্রন্টএন্ড ইন্টারফেস সরবরাহ করে, তাই পোস্টগ্র্রেএসকিউএল প্রথমে ইনস্টল করা অপরিহার্য।

২. এটি করার জন্য, আমরা পোস্টগ্রাএসকিএল প্যাকেজ ইনস্টল করতে যাচ্ছি এবং পোস্টগ্র্যাসকিএল-অবদান যা বর্ধিত বৈশিষ্ট্যগুলি সরবরাহ করে যা পোস্টগ্রেএসকিউএল এর কার্যকারিতা বাড়ায়।

$ sudo apt install postgresql postgresql-contrib

৩. সাধারণত, পোস্টগ্রাইএসকিউএল স্বয়ংক্রিয়ভাবে বুট আপ শুরু হয়। আপনি নীচে প্রদত্ত আদেশটি ব্যবহার করে এটি নিশ্চিত করতে পারেন:

$ sudo systemctl status postgresql

৪. আপনার পোস্টগ্রিএসকিউএল ইনস্ট্যান্সে লগ ইন করতে প্রথমে পোস্টগ্রিজ ব্যবহারকারীকে স্যুইচ করুন। পোস্টগ্রিস ব্যবহারকারী পোস্টগ্র্রেএসকিউএল স্থাপনের সাথে ডিফল্টরূপে অন্তর্ভুক্ত থাকে। তারপরে যেমন দেখানো হয়েছে তেমন পিএসকিএল কমান্ডটি চালান run

$ sudo -i -u postgres
$ psql
# \q

৫. অতিরিক্তভাবে, আপনি দেখতে পারেন যে ডাটাবেস সার্ভারটি দেখানো হিসাবে আগত সংযোগগুলি গ্রহণ করছে কিনা।

$ sudo pg_isready

পদক্ষেপ 2: লিনাক্স মিন্টে pgAdmin4 ইনস্টল করুন

pgAdmin4 উবুন্টু 16.04 এবং পরবর্তী সংস্করণগুলির জন্য উপলব্ধ এবং এপিটি প্যাকেজ ম্যানেজার ব্যবহার করে সহজেই ইনস্টল করা যেতে পারে। একই লিনাক্স মিন্ট 20 সমর্থন করতে পারে না এবং পগাডেমি 4 বিকাশকারীরা এখনও সমর্থন অন্তর্ভুক্ত করতে পারেন যা ব্যবহারকারীরা সহজেই এপিটি প্যাকেজ ম্যানেজার ব্যবহার করে সীমান্ত পরিচালনা সরঞ্জাম ইনস্টল করতে দেয়।

6. ভার্চুয়াল পরিবেশ থেকে pgAdmin4 ইনস্টল করার একমাত্র কার্যকর বিকল্প। সুতরাং প্রথমে আমরা পূর্বশর্ত হিসাবে ব্যবহৃত প্যাকেজগুলি ইনস্টল করব।

$ sudo apt install libgmp3-dev build-essential libssl-dev

Next. এরপরে পাইথন ভার্চুয়াল পরিবেশ এবং সম্পর্কিত নির্ভরতা ইনস্টল করুন।

$ sudo apt install python3-virtualenv python3-dev libpq-dev

৮. পরবর্তী, একটি ডিরেক্টরি তৈরি করুন যেখানে আপনি ভার্চুয়াল পরিবেশ তৈরি করবেন।

$ mkdir pgadmin4 && cd pgadmin4

9. তারপর প্রদর্শিত হিসাবে ভার্চুয়াল পরিবেশ তৈরি করুন। এখানে, pgadmin4env ভার্চুয়াল পরিবেশের নাম।

$ virtualenv pgadmin4env

১০. ভার্চুয়াল পরিবেশটি একবার হয়ে গেলে এটি প্রদর্শিত হিসাবে সক্রিয় করুন।

$ source pgadmin4env/bin/activate

১১. পিগডমিন ৪ ইনস্টল করতে পাইপ সরঞ্জামটি ব্যবহার করুন যা প্রদর্শিত হয়েছে।

$ pip install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v4.30/pip/pgadmin4-4.30-py3-none-any.whl

12. এর পরে কনফিগারেশন ফাইল কনফিগারেশন ফাইল কনফিগার করুন।

$ sudo nano pgadmin4env/lib/python3.8/site-packages/pgadmin4/config_local.py

এবং নীচের লাইন যুক্ত করুন।

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

13. pgAdmin4 পরিচালন সরঞ্জামটি শুরু করতে, আদেশটিটি অনুরোধ করুন:

$ python pgadmin4env/lib/python3.8/site-packages/pgadmin4/pgadmin4.py
Or
./pgadmin4env/bin/pgadmin4&

14. অবশেষে, আপনার ব্রাউজারে যান এবং প্রদর্শিত ঠিকানা ব্রাউজ করুন।

http://127.0.0.1:5050

আপনাকে মাস্টার পাসওয়ার্ড সেট করতে অনুরোধ জানানো হবে, সুতরাং এগিয়ে যান এবং শক্ত পাসওয়ার্ড সেট করুন এবং ‘ঠিক আছে’ বোতামটি ক্লিক করুন।

15. জিনিসগুলি সহজ করার জন্য, আপনি যেমন দেখানো হয়েছে তেমন ~/.bashrc ফাইলে একটি উপনাম তৈরি করতে পারেন।

$ echo "alias startPg='~/pgAdmin4/venv/bin/python ~/pgAdmin4/venv/lib/python3.8/site-packages/pgadmin4/pgAdmin4.py'" >> ~/.bashrc

16. এর পরে, বাশার্ক ফাইল আপডেট করুন।

$ source ~/.bashrc

১.. অবশেষে, আপনি স্টার্টপিজি কমান্ডটি সন্ধান করে pgAdmin4 পরিচালন সরঞ্জামটি শুরু করতে পারেন।

$ startpg

আবার আপনার ব্রাউজারে যান এবং PgAdmin4 ইন্টারফেসে লগ ইন করুন। এবং এটি লিনাক্স মিন্টে pgAdmin4 এর ইনস্টলেশন সমাপ্ত করে।