Hướng dẫn cài đặt cơ sở dử liệu PostgreSQL trên centos
Thịnh Văn Hạnh 30/12/2021 1766 Lượt xem Chia sẻ bài viết
PostgreSQL là gì?
PostgreSQL là một hệ thống quản trị cơ sở dử liệu quan hệ miển phí .Nó được thiết kế để xứ lý một loạt các khối lượng công việc lớn,từ máy tính cá nhân đến kho dử liệu hoặc các dịch vụ web có số lượng người sử dụng nhiều.
Hướng dẫn cài đặt PostgreSQL
Để chuẩn bị cài đặt PostgreSQL chung ta cần chuẩn bị một một vps cài hệ điều hành centos7
- Cài đặt gói cấu hình kho lưu trử cho Postgresql trên centos
#sudo yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm . - Kiểm tra các bản phát hành của Postgresql
#yum list postgresql* - Chọn và cài đặt phiên bản phát hành mà các bạn mong muốn.Trong hướng dẫn này chúng tôi sẻ cài đặt phiên bản postgresql 11.
#sudo yum install postgresql11-server - Tạo một cụm cơ sở dữ liệu PostgreSQL mới với
initdb
#sudo /usr/pgsql-11/bin/postgresql-11-setup initdb - Kich hoạt Postgresql
Khởi động postgresql-11.
#sudo systemctl start postgresql-11
Bật tự đông khởi động postgresql-11 mỗi khi reboot lại.
#sudo systemctl enable postgresql-11
Kiêm tra trạng thái postgresql-11
#sudo systemctl status postgresql-11. - Tạo user và database với postgresql
#sudo -u postgres psql
CREATE DATABASE bkns;
CREATE USER bkns123 WITH PASSWORD ‘1234567’;
GRANT ALL PRIVILEGES ON DATABASE bkns TO bkns123; - Đăng nhập user và database vừa tạo
#psql –username “tên user” –password –host localhost “tên database”
Nếu gặp lỗi “psql: FATAL: Ident authentication failed for user” thì vui lòng chỉnh sửa các thông tin sau.
#sudo -u postgres psql
# show hba_file;
Thoát ra chế độ root và truy cập theo đường dẫn đó để sửa file cấu hình như sao.
#vi /var/lib/pgsql/11/data/pg_hba.conf
sửa đỗi giá trị của 2 dòng sau
host all all 127.0.0.1/32 ident -->host all all 127.0.0.1/32 md5
host all all ::1/128 ident -->host all all ::1/128 md5
lưu lại sao đó khởi động lại dịch vụ postgresql
#sudo systemctl restart postgresql-11
sau đó đăng nhập lại user và database vừa tạo
#psql –username “tên user” –password –host localhost “tên database”
Chúc các bạn thành công.
Cảm ơn bạn đã đón đọc bài viết. Có thể bạn cũng quan tâm đến Hướng dẫn cài đặt cơ bản FreeNAS trên Hyper-V.