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 www.PostgreSQL.org/media/keys/ACCC4CF8.asc -O- | sudo apt-key add -

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

echo "deb [arch=amd64] 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 nicestar;

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

postgres=# CREATE USER pardaz WITH SUPERUSER LOGIN PASSWord 'passWord';

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

postgres=# du

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

postgres=# l

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

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

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

psql -h localhost -d nicestar -U pardaz

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


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


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


(3) آموزش نصب Nginx در اوبونتو Ubuntu 20.04 - وان سرور
03052020 0 Comments زمان تقریبی مطالعه 2 دقیقه آموزش نصب Nginx در اوبونتو Ubuntu 20.04. Nginx یک وب سرور منبع باز است.انجین ایکس می تواند به عنوان یک وب سرور مستقل تعادل بار کش محتوا و پروکسی معکوس برای سرورهای HTTP و غیر HTTP استفاده شود.


(4) آموزش دیتابیس PostgreSQL - faranesh.com
در این آموزش پس از آموزش نصب PostgreSQL دستورات کار با دیتابیس و جداول و insert update delete و Select بیان شده و پس از آن به مباحث Constraint ها Join جداول Trigger Index View Transaction پرداخته شده است. در انتها توابع پر


(5) نصب MariaDB در اوبونتو 20.04 - Asadiomid - Medium
در این آموزش نحوه نصب MariaDB در سرور مجازی Ubuntu 20.04 توضیح داده خواهد شد و تأیید می شود که در حال اجرا است و از


(6) آموزش نصب و استفاده ازPostgreSQL در لینوکس Ubuntu 16.04
در این مطلب به نصب و راه اندازی پایگاه داده PostgreSQL بر روی Ubuntu 16.04 پرداختیم و دستورات و نحوه کار کردن با آن را بیان کردیم. مطالب بسیار زیاد دیگری برای یادگیری PostgreSQL وجود دارد که سعی می کنیم در مطالب بعدی آن ها را عنوان کنیم.


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


(8) آموزش نصب PostgreSQL در ابونتو - AzarOnline
از سری مطالب آموزش ابونتو 16 در آذرآنلاین در این بخش شما را دعوت به آموزش نصب PostgreSQL در ابونتو مینماییم. Postgresql یکی از دیتابیسهای محبوب در لینوکس است که


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


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

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

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

بیست + یک =

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