PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Không thể kết nối với Postgresql trên cổng 5432

Bạn phải chỉnh sửa postgresql.conf tệp và thay đổi dòng với 'listening_addresses'.

Bạn có thể tìm thấy tệp này trong /etc/postgresql/9.3/main thư mục.

Cấu hình Ubuntu mặc định chỉ cho phép giao diện localhost (hoặc 127.0.0.1), đủ để sử dụng, khi mọi máy khách PostgreSQL hoạt động trên cùng một máy tính, như máy chủ PostgreSQL. Nếu bạn muốn kết nối máy chủ PostgreSQL từ các máy tính khác, bạn phải thay đổi dòng cấu hình này theo cách sau:

listen_addresses = '*'

Sau đó, bạn có chỉnh sửa pg_hba.conf cả tệp. Trong tệp này bạn đã đặt, từ máy tính nào bạn có thể kết nối với máy chủ này và phương pháp xác thực nào bạn có thể sử dụng. Thông thường bạn sẽ cần dòng tương tự:

host    all         all         192.168.1.0/24        md5

Vui lòng đọc nhận xét trong tệp này ...

CHỈNH SỬA:

Sau khi chỉnh sửa postgresql.conf và pg_hba.conf, bạn phải khởi động lại máy chủ postgresql.

EDIT2:Tệp cấu hình được đánh giá cao.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xuất và nhập kết xuất bảng (.sql) bằng pgAdmin

  2. Cách lấy thời gian hiện tại (không có múi giờ) trong PostgreSQL

  3. django.db.utils.ProgrammingError:quan hệ app_user không tồn tại trong quá trình kiểm tra management.py

  4. Các công cụ sao lưu hàng đầu cho PostgreSQL

  5. Cách EXCEPT hoạt động trong PostgreSQL