نصب و راه اندازی 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

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


میانگین آرا:
96.6% (6 نفر)
رای دهید:
مقالات مرتبط
مشاهده بیشتر...