PostgreSQL là hệ quản trị cơ sở dữ liệu mã nguồn mở mạnh mẽ, được nhiều doanh nghiệp và lập trình viên lựa chọn nhờ khả năng xử lý ổn định, bảo mật cao và hỗ trợ tốt cho các ứng dụng hiện đại. Phiên bản PostgreSQL 15 mang đến nhiều cải tiến về hiệu năng và tối ưu truy vấn, phù hợp triển khai trên các máy chủ Linux hiệu suất cao như AlmaLinux 8.
Trong bài viết này, Công ty VPSTTT sẽ hướng dẫn bạn từng bước cài đặt PostgreSQL 15 trên AlmaLinux 8, giúp hệ thống hoạt động ổn định, an toàn và sẵn sàng cho môi trường sản xuất.
Các bước cài đặt PostgreSQL
Bước 1: Cập nhật hệ thống
- Để hệ thống Linux luôn được cập nhật và ổn định, hãy chạy lệnh dnf sau để nâng cấp các gói phần mềm
sudo dnf update -y

Bước 2: Kích hoạt kho chính thức của PostgreSQL
- PostgreSQL không có sẵn bản 15 trong repo mặc định của AlmaLinux, vì vậy bạn cần thêm repository chính thức:
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/15/redhat/rhel-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

Bước 3: Cài đặt PostgreSQL 15
sudo dnf install -y postgresql15 postgresql15-server

Bước 4: Khởi tạo database cluster
sudo /usr/pgsql-15/bin/postgresql-15-setup initdb
Bước 5: Sau đó khởi động lại dịch vụ
sudo systemctl start postgresql-15
sudo systemctl enable postgresql-15
- Kiểm tra trạng thái:
sudo systemctl status postgresql-15
- Nếu bạn thấy: Active: active (running) → PostgreSQL đã chạy ổn.

Bước 6: Cấu hình PostgreSQL cho truy cập từ xa
- Để kích hoạt kết nối từ xa, bạn cần chỉnh sửa tệp cấu hình bằng một trình soạn thảo văn bản. Điều hướng tệp /var/lib/pgsql/15/data/postgresql.conf để sửa tệp cấu hình văn bản
- Cập nhật lại đoạn: listen_addresses = ‘*’ như ảnh dưới

- Sau khi thay đổi tệp cấu hình, bạn cần khởi động lại dịch vụ PostgreSQL để áp dụng các cài đặt mới và kích hoạt khởi động tự động.
sudo systemctl start postgresql-15
sudo systemctl enable postgresql-15
Bước 7: Thiết lập mật khẩu người dùng PostgreSQL
- Đặt mật khẩu cho người dùng PostgreSQL mặc định (postgres).
sudo passwd postgres

Bước 8 : Truy cập Cơ sở dữ liệu PostgreSQL
- Khi đã đặt mật khẩu cho người dùng PostgreSQL, bạn có thể đăng nhập vào máy chủ cơ sở dữ liệu bằng cách sử dụng lệnh
psql
sudo -i -u postgres
psql

Vậy là đã cài đặt xong PostgreSQL 15 trên Almalinux 8, chúc các bạn thành công nhé!!
KẾT LUẬN
Việc cài đặt PostgreSQL 15 trên AlmaLinux 8 không chỉ giúp hệ thống tận dụng được hiệu năng ổn định của nền tảng Linux, mà còn đảm bảo tính bảo mật và khả năng mở rộng cho các ứng dụng doanh nghiệp.
Với hướng dẫn chi tiết từ Công ty VPSTTT, bạn có thể dễ dàng thiết lập, quản lý và tối ưu cơ sở dữ liệu PostgreSQL để phục vụ cho các dự án web, ứng dụng hoặc hệ thống lớn.
Nếu bạn cần hỗ trợ triển khai, cấu hình tối ưu hoặc bảo mật cơ sở dữ liệu, đội ngũ kỹ thuật của VPSTTT luôn sẵn sàng đồng hành, mang đến giải pháp máy chủ chuyên nghiệp – an toàn – hiệu suất cao cho doanh nghiệp của bạn.
