Ubuntu

آموزش نصب PostgreSQL روی Ubuntu 18.04

هاست وردپرس

PostgreSQL که با نام Postgres نیز شناخته می شود یکی از سیستم های open source مدیریت دیتابیس SQL است که معمولا بر روی سیستم های لینوکسی مورد استفاده کاربران قرار می گیرد. این سیستم قابلیت های به روز و قابل قبولی را در اختیار کاربران قرار می دهد به همین منظور می توان از آن در پروژه ها و برنامه های مختلف از کوچک تا بزرگ استفاده کرد و بهترین نتایج را به دست آورد به همین منظور در این مطلب تصمیم گرفتیم آموزش نصب PostgreSQL روی Ubuntu 18.04 را برای شما به طور کامل شرح دهیم پس در ادامه همراه پرداز IT باشید.

آموزش نصب PostgreSQL روی Ubuntu 18.04

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

sudo apt update

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

sudo apt install postgresql postgresql-contrib

پس از اینکه نصب دیتابیس به پایان برسد به طور خودکار آغار به می کند اما جهت اطمینان از اینکه دیتابیس به درستی نصب و فعال شده می توانیم از دستور زیر استفاده کنیم تا با psql به دیتابیس PostgreSQL سرور متصل شویم.

sudo -u postgres psql -c "SELECT version();"

برای دسترسی به Postgres می توانید از اکانت مخصوص و پیش فرض آن استفاده کرد که برای این مورد می توان با اجرا دستور زیر به اکانت postgres سوئیج کرد.

sudo -i -u postgres

با این دستور نیر می توان به Postgres دسترسی داشت و با دیتابیس ارتباط برقرار کرد.

psql

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

\q

ساخت یک Role جدید برای PostgreSQL

در دیتابیس شما فقط نقش postgres را تنظیم کرده اید اما اگر نیاز دارید نقش های جدیدی به جز این نقش برای دیتابیس ایجاد کنید می توانید مراحل زیر را دنبال کنید.

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

createuser --pardazit

در صورتی که با اکانت postgres وارد نشده اید از این دستور استفاده کنید.

sudo su - postgres -c "createuser pardazit"
خروجی:

Enter name of role to add: pardaz
Shall the new role be a superuser? (y/n) y

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

در صورتی که در مرحله قبلی یک رول جدید ایجاد کردید حال می توانید یک پایگاه داده نیز مختص آن کاربر جدید بسازید. برای این کار اگر با دسترسی اکانت postgres متصل هستید از دستور زیر استفاده کنید.

createdb pardaz

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

sudo -u postgres createdb pardaz

دسترسی به Postgres با نقش جدید

برای انجام مراحل این قسمت از آموزش نباید با دسترسی کاربر postgres وارد شوید و صرفا با کاربر sudo به سرور متصل شده و دستورات زیر را اجرا کنید.

با این دستور یک اکانت با نام نقش و دیتابیسی که پیش از این ساختیم، ایجاد می کنیم.

sudo adduser pardaz

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

sudo -i -u pardaz
psql

یا

sudo -u pardaz psql

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

psql -d dbname

اینجا به پایان آموزش نصب PostgreSQL روی Ubuntu 18.04 از پرداز آی تی رسیدیم و امیدواریم موفق شده باشید به کمک این آموزش دیتابیس postgres را بر روی اوبونتو نصب کرده و تنظیمات مورد نیاز خود را اجرا کنید. اگر سوالی در رابطه با این آموزش دارید از قسمت نظرات با ما در ارتباط باشید.

هاست و دامنه

نوشته های مشابه

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

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

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