CentOS/RHEL এবং ফেডোরায় পোস্টগ্রিএসকিউএল 10 কীভাবে ইনস্টল করবেন


পোস্টগ্রিএসকিউএল একটি শক্তিশালী, অত্যন্ত স্কেলযোগ্য, ওপেন সোর্স এবং ক্রস-প্ল্যাটফর্ম অবজেক্ট-রিলেশনাল ডাটাবেস সিস্টেম যা লিনাক্স এবং উইন্ডোজ ওএস সহ ইউনিক্সের মতো অপারেটিং সিস্টেমে চলে। এটি একটি এন্টারপ্রাইজ লেভেল ডাটাবেস সিস্টেম যা অত্যন্ত নির্ভরযোগ্য এবং ব্যবহারকারীদের ডেটা অখণ্ডতা এবং নির্ভুলতা সরবরাহ করে।

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

পোস্টগ্রিসএসকিউএল ইয়াম সংগ্রহস্থল যুক্ত করুন

এই অফিশিয়াল পোস্টগ্রিসকিউএল ইয়াম সংগ্রহশালাটি আপনার লিনাক্স সিস্টেমের সাথে একত্রিত হবে এবং রেডহ্যাট ভিত্তিক ডিস্ট্রিবিউশন যেমন সেন্টোস, বৈজ্ঞানিক লিনাক্স এবং বৈজ্ঞানিক লিনাক্সের পাশাপাশি পোদোরার বর্তমান সংস্করণগুলির জন্য পোস্টগ্রাইএসকিউএলের সমস্ত সমর্থিত সংস্করণগুলির জন্য স্বয়ংক্রিয় আপডেট সরবরাহ করবে।

নোট করুন যে সংক্ষিপ্ত ফেডোরা সমর্থন চক্রের কারণে, সমস্ত সংস্করণ উপলব্ধ নেই এবং আমরা প্রস্তাব দিই যে সার্ভার মোতায়েনের জন্য ফেডোরা ব্যবহার করবেন না।

ইয়াম সংগ্রহস্থল ব্যবহার করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

--------------- On RHEL/CentOS 7 and Scientific Linux/Oracle Linux 7 --------------- 
# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.noarch.rpm

--------------- On 64-Bit RHEL/CentOS 6 and Scientific Linux/Oracle Linux 6 --------------- 
# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-redhat10-10-1.noarch.rpm

--------------- On 32-Bit RHEL/CentOS 6 and Scientific Linux/Oracle Linux 6 --------------- 
# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-i386/pgdg-redhat10-10-1.noarch.rpm

--------------- On Fedora 26 --------------- 
# dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-26-x86_64/pgdg-fedora10-10-2.noarch.rpm

--------------- On Fedora 25 --------------- 
# dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-25-x86_64/pgdg-fedora10-10-3.noarch.rpm

--------------- On Fedora 24 --------------- 
# dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-24-x86_64/pgdg-fedora10-10-3.noarch.rpm

PostgreSQL সার্ভার ইনস্টল করুন

আপনার সংশ্লিষ্ট লিনাক্স বিতরণে PostgreSQL yum সংগ্রহস্থল যুক্ত করার পরে, PostgreSQL সার্ভার এবং ক্লায়েন্ট প্যাকেজ ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

# yum install postgresql10-server postgresql10   [On RedHat based Distributions]
# dnf install postgresql10-server postgresql10   [On Fedora Linux]

গুরুত্বপূর্ণ: পোস্টগ্রাইএসকিউএল ডেটা ডিরেক্টরি /var/lib/pgsql/10/ডেটা/ ডাটাবেসের জন্য সমস্ত ডেটা ফাইল রয়েছে।

পোস্টগ্রিজ এসকিউএল ডেটাবেস শুরু করুন

রেড হ্যাট ভিত্তিক বিতরণের জন্য কিছু নীতিমালার কারণে, পোস্টগ্রাইএসকিউএল ইনস্টলেশন স্বয়ংক্রিয়ভাবে শুরু করার জন্য সক্রিয় থাকবে না বা ডাটাবেসটি স্বয়ংক্রিয়ভাবে আরম্ভ হবে। আপনার ডাটাবেস ইনস্টলেশন সম্পূর্ণ করতে, আপনার ডাটাবেসটিকে প্রথমবার ব্যবহারের আগে আপনার আরম্ভ করতে হবে।

# /usr/pgsql-10/bin/postgresql-10-setup initdb

পোস্টগ্রিএসকিউএল সার্ভার শুরু করুন এবং সক্ষম করুন

ডাটাবেস ইনিশিয়ালাইজ সম্পূর্ণ হওয়ার পরে, পোস্টগ্রেএসকিউএল পরিষেবা শুরু করুন এবং সিস্টেম বুট-এ স্বয়ংক্রিয়ভাবে শুরু করতে পোস্টগ্রেএসকিউএল পরিষেবা সক্ষম করুন।

--------------- On SystemD --------------- 
# systemctl start postgresql-10
# systemctl enable postgresql-10
# systemctl status postgresql-10 

--------------- On SysVinit --------------- 
# service postgresql-10 start
# chkconfig postgresql-10 on
# service postgresql-10 status

PostgreSQL ইনস্টলেশন যাচাই করুন

আপনার সার্ভারে PostgreSQL 10 ইনস্টল করার পরে, পোস্টগ্রিজ ডাটাবেস সার্ভারের সাথে সংযোগ স্থাপনের মাধ্যমে এর ইনস্টলেশনটি যাচাই করুন।

# su - postgres
$ psql

psql (10.0)
Type "help" for help.

আপনি যদি চান তবে আপনি সুরক্ষার প্রয়োজনে ব্যবহারকারী পোস্টগ্রিসের জন্য একটি পাসওয়ার্ড তৈরি করতে পারেন।

postgres=# \password postgres

আপনি পোস্টগ্রিজ এসকিউএল হোমপেজে আরও তথ্য পেতে পারেন: https://www.postgresql.org/

জনপ্রিয় ডাটাবেস পরিচালন সিস্টেমগুলি সম্পর্কে এই নিবন্ধগুলিও দেখুন:

  1. সেন্টোজ 7 এ মারিয়াডিবি 10 ইনস্টল ও সুরক্ষিত কীভাবে
  2. সেন্টোজ 6 এ মারিয়াডিবি 10 ইনস্টল ও সুরক্ষিত কীভাবে
  3. লিনাক্স সিস্টেমগুলিতে মঙ্গোডিবি কমিউনিটি সংস্করণ 3.2 ইনস্টল করুন

এখানেই শেষ! আশা করি আপনি এই নিবন্ধটি দরকারী বলে মনে করি। আপনার যদি ভাগ করে নিতে কোনও প্রশ্ন বা চিন্তা থাকে তবে নীচের মন্তব্য বিভাগটি ব্যবহার করুন।