تنظیمات اتصال به postgresql به صورت remote

8/9/2024 PostgreSQL
284

postgersql را در سرور لینوکس نصب کردم، با استفاده از دستورات بانک اطلاعاتی را ایجاد کردم ما تصمیم گرفتم با استفاده از pgadmin از طریق ویندوز متصل شوم اما این امکان نبود هر چند خود postgresql در سرور لینوکس به درستی کار میکرد 

nano /etc/postgresql/14/main/pg_hba.conf

گلمه عبور کاربر  postgresql رو تغییر دادم ، یک کاربر به سرور اضافه کردم و یک کلمه عبور برای آن اختصاص دادم، 

nano /etc/postgresql/14/main/postgresql.conf

به دنبال listen_addresses میگردیم و از حالت commemt خارج میکنیم 

و به این صورت تغییر مدهیم 

listen_addresses = '*'

و در 

nano /etc/postgresql/14/main/pg_hba.conf

و این خط ها رو به انتها اضافه کردم 

host    all             all              0.0.0.0/0                       md5
host    all             all              ::/0                            md5

و postgresql را دوباره راه اندازی میکنم 

sudo service postgresql restart

حالا با pg admin وصل شدم 

 

در این مطلب سعی کردم بعد از نصب postgresql در سرور لینوکس  تنطیمات مربو ط به اتصال از طریق نرم افزار های مدیریت از راه دور را انجام دهیم 

1- تغییر در postgresql.conf

2- تغییر در  pg_hba.conf

3- ریست کردن postgresql