Ubuntuعمومی

آموزش نصب دیتابیس PostgreSQL روی Ubuntu 20.04

آموزش نصب دیتابیس PostgreSQL روی Ubuntu 20.04
آموزش نصب دیتابیس PostgreSQL روی Ubuntu 20.04
آموزش نصب دیتابیس PostgreSQL روی Ubuntu 20.04

PostgreSQL یکی از سیستم های کنترل و مدیریت دیتابیس است که به صورت open-source معرفی و توسعه داده شده و برای اکثر سیستم عامل های محبوب مثل ویندوز و توزیع های لینوکس در دسترسی قرار دارد به همین منظور در این مطلب از با آموزش نصب دیتابیس PostgreSQL روی Ubuntu 20.04 در خدمت شما هستیم.

نصب PostgreSQL روی CentOS 7 / CentOS 8

آموزش نصب دیتابیس PostgreSQL روی Ubuntu 20.04

در حالت عادی بسته نصبی PostgreSQL در مخازن پیش فرض Ubuntu برای نصب در دسترس است اما معمولا شامل نسخه های قدیمی تر PostgreSQL می شود به همین منظور ما قصد داریم در این آموزش از مخزن PostgreSQL برای نصب این دیتابیس استفاده کنیم تا جدیدترین نسخه های منتشر شده برای نصب در دسترس ما باشد.

نصب دیتابیس PostgreSQL

برای شروع نیاز است تا کلید امضا PostgreSQL را وارد کنیم.

wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O- | sudo apt-key add -

پس از آن با استفاده از دستور زیر و با اضافه کردن اطلاعات مخزن PostgreSQL به فایل postgresql.list ادامه می دهیم.

echo "deb [arch=amd64] http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql.list

با دستور زیر مخازان شاخص سیستم عامل را به روز رسانی می کنیم.

sudo apt update

حال می توانیم با اجرا دستور زیر پکیج PostgreSQL را نصب کنیم.

sudo apt install -y postgresql-12

پس از پایان نصب سرویس PostgreSQL به صورت خودکار فعال و راه اندازی می شود اما شما می توانید با استفاده از دستور زیر نیز از وضعیت راه اندازی دیتابیس روی سیستم عامل و سرور خود اطمینان حاصل کنید.

sudo systemctl status postgresql

کانفیگ دیتابیس PostgreSQL

در حالت پیش فرض سرور PostgreSQL صرفا به لوکال هاست و IP 127.0.0.1 گوش می دهد اما اگر نیاز دارید این تنظیم را تغییر دهید تا دیتابیس به آدرس های دیگری در خارج از سرور نیز متصل شود می توانیم ابتدا فایل کانفیگ postgresql.conf را ویرایش کنیم.

sudo nano /etc/postgresql/12/main/postgresql.conf

حال مقدار listen_addresses را برابر با IP مورد نظر خود قرار داده یا با وارد کردن * امکان اتصال تمام IP ها باشد.

listen_addresses = '*'

سرویس دیتابیس را یک بار مجدد راه اندازی کنید.

sudo systemctl restart postgresql

PostgreSQL به طور پیش فرض از پورت 5432 استفاده می کند که برای بررسی این مورد نیز می توانید از دستور زیر استفاده کنید.

sudo netstat -antup | grep 5432

کانفیگ امنیتی دیتابیس PostgreSQL

حال در این قسمت می خواهیم برای افزایش امنیت دیتابیس و دسترسی به آن یک پسورد برای کاربر Unix و DB administrator تنظیم کنیم.

تنظیم پسورد کاربر Unix

sudo passwd postgres

تنظیم پسورد DB administrator

sudo su - postgres
psql
postgres=# password

دستورات مدیریت PostgreSQL

برای ساخت یک دیتابیس جدید می توانید از دستور زیر استفاده کنید.

postgres=# CREATE DATABASE ;

ساخت یک کاربر برای دیتابیس

postgres=# CREATE USER pardaz WITH SUPERUSER LOGIN PASSWORD 'password';

برای بررسی و لیست کردن کاربران دیتابیس می توانید از این دستور استفاده کنید.

postgres=# du

جهت بررسی و لیست کردن دیتابیس ها نیز دستور زیر را اجرا کنید.

postgres=# l

برای حذف یک کاربر یا دیتابیس خاص می توانید از دستورات زیر استفاده کنید.

postgres=# DROP USER pardaz;
postgres=# DROP DATABASE ;

برای ورود و دسترسی به دیتابیس می توانید از دستوری با فرمت زیر استفاده کرده و اطلاعات کاربر خود را جایگزین کنید. پس از وارد کردن دستور سیستم از شما درخواست رمز عبور کاربر دیتابیس را می کند.

psql -h localhost -d -U pardaz

به پایان این مطلب از رسیدیم و در آموزش نصب دیتابیس PostgreSQL روی Ubuntu 20.04 توضیح دادیم که چگونه می توانیم دیتابیس PostgreSQL را نصب، کانفیگ و مدیریت کنیم.



نصب PostgreSQL در اوبونتو وبلاگ
نصب PostgreSQL در اوبونتو وبلاگ شتابان هاست


نحوه نصب pgAdmin4 روی Ubuntu 18.04
برای نصب pgAdmin روی Ubuntu ابتدا باید PostgreSQL server رو روی Ubuntu نصب کنید. نحوه نصب و راه اندازی pgAdmin4 در این مطلب به صورت تصویری و کامل آموزش داده شده آموزش نصب و پیکربندی pgAdmin 4 روی Ubuntu 18.04


Configure pgAdmin4 on Ubuntu 18.04
How to Install and Configure pgAdmin4 on Ubuntu 18.04 16.04


آموزش نصب Odoo 13 در اوبونتو 18.04
آموزش نصب Odoo 13 در اوبونتو 18.04 - وان سرور


نصب دیتابیس postgres در ubuntu - azaronline.com
نصب دیتابیس postgres در ubuntu ثبت دامنه. ثبت آنی دامنه های ملی و بین المللی با قیمت های ویژه دامنه آی آر 4200 تومان


آموزش تصویری نصب CentOS 8.0 - انجمن
آموزش تصویری نصب CentOS 8.0 - انجمن آموزشی لینوکس و ویپ


آموزش نصب اوبونتو 20.04 - aparat.com
30.03.2020 در این ویدیو نحوه نصب سیستم عامل اوبونتو 20.04 را یاد خواهید گرفت نصب ubuntu در ماشین مجازی VMWare Workstation و سیستم حقیقی انتخاب دیسک و پارتیشن صحیح ساخت پارتیشن های مورد نیاز و


آموزش ubuntu - آموزش نصب اوبونتو نصب
آموزش ubuntu - آموزش نصب اوبونتو نصب لینوکس نصب debian


نصب postgresql
در این مطلب از سری مطالب آموزش سرور مجازی لینوکس در بخش ابونتو 18 با آموزش نصب و تنظیم pgAdmin در ابونتو 18 در خدمت شما کاربران گرامی خواهیم بود تا بتوانید بسادگی با نصب آن به استفاده از دیتابیس PostgreSQL بپردازید. pgAdmin یک محیط


آموزش گیم سرور دات آی آر
آموزش گیم سرور دات آی آر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سه × 4 =

دکمه بازگشت به بالا
بستن