نصب و راه اندازی postgreSQL در Fedora

نصب و راه اندازی postgreSQL در Fedora

۳ آذر ۱۴۰۰

postgreSQL یک سیستم قدرتمند و متن باز مدیریت Database است که طی چندین دهه ورود با معماری منحصربه فرد و امکانات فراوان , برای کاربران شهرت یافته است.

postgreSQLدر بیشتر سیستم عامل ها  قابل اجراست, اما دراینجا تصمیم داریم از shell پایگاه داده postgresql در fedora 27 64bit استفاده کنیم.

ابتدا پکیج‌های مورد نیاز آن را نصب کنید.

sudo yum install postgresql
sudo yum install postgresql postgresql-server postgresql-devel
sudo postgresql-setup initdb


برای همگام سازی package ها وب سرور را راه اندازی می کنیم ,اگر پیغامی مشاهده نشود همگام‌سازی موفقیت‌آمیز بوده: 

 sudo systemctl enable postgresql sudo systemctl start postgresql 

در postgresSQL کاربر 'postgres' معادل 'root' در mySQL است, اینجا یک کاربر با نام 'developer' سپس database تعریف می کنیم:

sudo -u postgres createuser developer -P
sudo -u postgres createdb --owner=developer dbname ;

با دستور زیر می توانیم وارد shell شویم:

psql -U developer -h localhost dbname ;

حالا باید تغییراتی در فایل تنظیمات بدهیم , با دستور زیر آدرس آنها را می یابیم:

sudo -u postgres psql
postgres=# SHOW config_file;

خروجی من /var/lib/pgsql/data/postgresql.conf است

در پوشه data فایلpg_hba.conf را مشابه زیر ویرایش می کنیم :

postgres             peer
"md5" و برای بقیه

بعد از ذخیره و بستن فایل دوباره وب سرور را راه اندازی می کنیم :

sudo systemctl restart postgresql

و در آخر package زیر را برای همگام سازی و ایجاد درایور pgsql در php نصب کنید:

sudo yum install php-pgsql

دیتابیس جدید آماده است.


برخی از پروژه‌ها
طراحی داخلی
دریم هاوس

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

ادویه‌های حرفه‌ای
مزید

مزید نام برندی ایرانی است که تمرکز اصلی آن ارائه با کیفیت ترین ادویه ها و چاشنی های خوراکی با تمرکز فروش به رستوران ها و فست فودهای ایرانی است.

پروژه‌های بیشتر