نصب و راه اندازی PostgreSQL بر روی CentOS
PostgreSQL یک پایگاه داده قدرتمند، مقیاس پذیر، متن باز و cross-platform (قابل اجرا بر روی انواع پلت فرم) که از نوع دیتابیس های رابطه ای (ORDBMS) می باشد. PostgreSQL برای هندل داده های بزرگ و پیچیده کارآمد و قابل اطمینان است و همچنین بسیار قابل گسترش می باشد که می توان آن را برای حل چالش های ذخیره سازی داده توسعه داد. در آموزش های قبلی به نصب PostgreSQL بر روی اوبنتو پرداختیم، در این آموزش به نصب و راه اندازی PostgreSQL بر روی CentOS/RHEL می پردازیم.
اضافه کردن مخزن PostgreSQL
با اضافه کردن مخرن رسمی PostgreSQL به سیستم عامل می توان PostgreSQL را به راحتی با اجرای یک دستور آن را نصب کرد.
بر اساس سیستم عامل مورد استفاده شما، دستور مربوط به آن سیستم عامل را برای اضافه کردن مخزن PostgreSQL اجرا کنید :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | --------------- On RHEL/CentOS 7 and Scientific Linux/Oracle Linux 7 --------------- # yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.noarch.rpm --------------- On 64-Bit RHEL/CentOS 6 and Scientific Linux/Oracle Linux 6 --------------- # yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-redhat10-10-1.noarch.rpm --------------- On 32-Bit RHEL/CentOS 6 and Scientific Linux/Oracle Linux 6 --------------- # yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-i386/pgdg-redhat10-10-1.noarch.rpm --------------- On Fedora 26 --------------- # dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-26-x86_64/pgdg-fedora10-10-2.noarch.rpm --------------- On Fedora 25 --------------- # dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-25-x86_64/pgdg-fedora10-10-3.noarch.rpm --------------- On Fedora 24 --------------- # dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-24-x86_64/pgdg-fedora10-10-3.noarch.rpm |
خروجی :
نصب PostgreSQL سرور
بعد از اضافه کردن مخزن با اجرای یک دستور به راحتی PostgreSQL نصب می شود :
1 2 | # yum install postgresql10-server postgresql10 [On RedHat based Distributions] # dnf install postgresql10-server postgresql10 [On Fedora Linux] |
خروجی :
راه اندازی PostgreSQL
بر اساس policie های سیستم عامل های مبتنی بر Red Hat، این دیتابیس سرور به صورت خودکار initialize نمی شود و برای انجام این کار دستور زیر را اجرا کنید :
1 | /usr/pgsql-10/bin/postgresql-10-setup initdb |
بعد از initialize با دستورات زیر PostgreSQL را برای اجرای خودکار در هنگام بوت سیستم عامل اجرا کنید :
1 2 3 4 5 6 7 8 9 | --------------- On SystemD --------------- # systemctl start postgresql-10 # systemctl enable postgresql-10 # systemctl status postgresql-10 --------------- On SysVinit --------------- # service postgresql-10 start # chkconfig postgresql-10 on # service postgresql-10 status |
خروجی :
نصب با موفقیت انجام شد.
در آموزش های بعدی به نصب نرم افزار pgAdmin که به منظور مدیریت این دیتابیس سرور از آن استفاده می شود می پردازیم.
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور مجازی شما را یاری کنند و مناسب ترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.
پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست