آموزش نصب PostgreSQL در CentOS 7

نویسنده: آبتین حیدرآبادیان| دسته بندی: آموزش سرور مجازی لینوکس | نظرات: 4 نفر
آموزش نصب PostgreSQL در CentOS 7
1647
11 بهمن 1396
آبتین حیدرآبادیان نویسنده

از سری مطالب آموزش Centos 7 در این مطلب قصد داریم با آموزش نصب PostgreSQL در CentOS 7 در خدمت شما کاربران گرامی باشیم. قبل از اینکه شروع به توضیح مراحل نصب این دیتابیس کنیم ، نظر شما را به معرفی مختصری از آن جلب می‌نماییم.

معرفی PostgreSQL

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

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

حال با توضیحاتی که خدمت شما عرض کردیم و با این دیتابیس آشنا شدید ، در ادامه با آموزش نصب PostgreSQL در CentOS 7 همراه ما باشید.

آموزش نصب PostgreSQL در CentOS 7

1- ابتدا وارد محیط ترمینال Centos 7 خود شوید.

2- دستور زیر را وارد کنید تا پکیچ PostgreSQL دانلود و نصب گردد.

yum install -y postgresql-server postgresql-contrib

3- پس از اتمام نصب باید دستور زیر را برای راه‌اندازی PostgreSQL و تنظیم آن وارد نمایید.

postgresql-setup initdb

4- PostgreSQL به صورت پیش‌فرض احراز هویت را بر اساس پسورد انجام نمی‌دهد و برای تغییر آن باید به ترتیب زیر عمل کرد.

- با ویرایشگر مورد علاقه خود فایل pg_hba.conf را از مسیر var/lib/pgsql/data باز نمایید.

vi /var/lib/pgsql/data/pg_hba.conf

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

host    all             all             127.0.0.1/32            ident
host    all             all             ::1/128                 ident

- حال در هر دو خط ، عبارت md5 را جایگزین ident نمایید. (پس از اعمال تغییرات ، فایل باید به شکل زیر باشد)

host    all             all             127.0.0.1/32            md5
host    all             all             ::1/128                 md5

- حال فایل را ذخیره کرده و از آن خارج شوید.

از این پس ، PostgreSQL اجازه احراز هویت با پسورد را خواهد داد.

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

systemctl start postgresql
systemctl enable postgresql

بدین ترتیب شما موفق به نصب پستگرس شده‌اید و می‌توانید هم اکنون از آن استفاده کنید.

امیدواریم آموزش نصب PostgreSQL در CentOS 7 برای شما مفید واقع شده باشد.

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