نصب PostgreSQL در FreeBSD

نویسنده: آبتین حیدرآبادیان| دسته بندی: آموزش شبکه | نظرات: 0 نفر
نصب PostgreSQL در FreeBSD
4258
10 شهریور 1397

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

ابتدا و قبل از شروع آموزش به معرفی اجمالی از PostgreSQL خواهیم پرداخت.

معرفی PostgreSQL

PostgreSQL یک پایگاه داده استاندارد وانعطاف‌پذیر است که از زبان SQL برای توزیع و توصیف داده‌ها استفاده می‌‎کند. این دیتابیس که گاهاً آن را نیز Postgres نیز می‌نامند توسط تیمی با همین نام توسعه داده شده است. در حال حاضر این دیتابیس را در پروژه‌های کوچک و بزرگ نیز استفاده می‌کنند و به خاطر انعطاف‌پذیری و همچنین رایگان بودن آن علاقه‌مندان بسیاری را به سمت خود جذب کرده است.

پستگرس دارای نسخه‌های مخنلفی است که بر روی ویندوز ، لینوکس و حتی MacOS نیز نصب می‌گردد و امروزه به صورت دیتابیس پیش‌فرض MacOS نیز آن را می‌شناسند.

حال با توجه به آشنایی سطحی نسبت به PostgreSQL در ادامه به آموزش نصب PostgreSQL در FreeBSD خواهیم پرداخت.

نصب PostgreSQL در FreeBSD

1- ابتدا از طریق SSH به FreeBSD خود متصل شوید.

2- سپس دستور زیر را وارد کرده تا مخازن و پکیج‌های مورد نیاز آپدیت شوند.

pkg update

3- پس از وارد کردن دستور بالا ، می‌توانید دستور زیر را وارد کنید تا نام و نسخه مورد نظر PostgreSQL را بیابید.

pkg search postgresql

4- پس از یافتن نسخه مورد نظر ، دستور زیر را با نام پکیج یافت شده وارد نمایید.

pkg install postgresql96-server postgresql96-client

پس از وارد کردن دستور بالا ، از شما تأییدیه دریافت خواهد کرد که با وارد کردن Y و زدن اینتر آن را رد کنید تا مراحل دانلود و نصب پستگرس بر روی FreeBSD آغاز شود.

5- بعد از نصب PostgreSQL ، دستور زیر را وارد کرده تا پس از هر بار ریبوت سیستم عامل ، پستگرس استارت شود.

sysrc postgresql_enable=yes

6- حال دستور زیر را باید وارد کرد تا تنظیمات پیش‌فرض PostgreSQL و دیتابیسی برای تست و اطمینان از نصب سالم این سرویس انجام شود.

service postgresql initdb

7- پس از اتمام تنظیمات پیش‌فرض و ساخته شدن دیتابیس در مرحله قبلی ، دستور زیر را وارد کنید تا سرویس PostgreSQL استارت شود.

service postgresql start

بدین ترتیب شما موفق به نصب و اجرای PostgreSQL در FreeBSD شده‌اید. در ادامه به نحوه ورود به محیط این پایگاه داده و همچنین تغییر پسورد پیش‌فرض آن خواهیم پرداخت.

آموزش کار با PostgreSQL (مقدماتی)

برای ورود به محیط PostgreSQL شما باید یوزرنیم و پسوردی در اختیار داشته باشید تا بتوانید به این محیط لاگین نمایید. بنابراین شما قادر خواهید بود با وارد کردن یوزرنیم و پسورد ادمین PostgreSQL به محیط این دیتابیس لاگین کنید.

برای این امر ابتدا باید پسورد یوزر Postgres را ریست کرده و سپس با آن وارد محیط پستگرس شوید.

  • برای تغییر پسورد یوزر Postgres دستور زیر را وارد نمایید.
passwd postgres

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

حال برای ورود به محیط PostgreSQL ، از طریق مراحل زیر اقدام نمایید.

  • ابتدا دستور زیر را وارد کرده تا تغییر یوزر دهید.
su - postgres

نکته : ممکن است پس از وارد کردن دستور بالا ، پسورد وارد شده در مراحل قبل که برای این یوزرنیم در نظر گرفتید را از شما درخواست نماید.

  • پس از ورود به اکانت postgres ، دستور زیر را وارد نمایید تا محیط دستوری PostgreSQL برای شما باز شود.
psql

بدین شکل شما می‌توانید به PostgreSQL خود دسترسی داشته و به کار با این پایگاه داده بپردازید.

امیدواریم در پایان از آموزش نصب PostgreSQL در FreeBSD استفاده لازم را برده باشید.

در مطالب بعدی به نحوه ساخت یوزر ، دسترسی ریموت و نصب pgadmin خواهیم پرداخت.

کاربر گرامی شما می‌توانید سؤالات مربوط به این آموزش را در بخش کامنت‌ها عنوان کرده و در همین قسمت پاسخ خود را دریافت کنید و یا برای رفع مشکلات دیگر در زمینه آموزش‌های آذرآنلاین به بخش Community مراجعه کرده و مشکل خود را در آن مطرح نمایید تا در اسرع وقت کاربران دیگر و کارشناسان به سؤالات شما پاسخ دهند.