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
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/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Tắt PostgreSQL mặc định của hệ thống
sudo dnf -qy module disable postgresql
Bước 1: Đăng nhập Bitvise SSH Client (SSH), chọn Terminal và chạy lệnh sau để tắt container hiện tại
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 enable postgresql-15 && systemctl start postgresql-15
- Khi chạy lệnh thành công, sẽ có thông báo Created symlink cùng với đường dẫn tệp.
- Kiểm tra trạng thái:
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
Cập nhật n8n khi cài bằng npm (Node.js)
- Chỉnh sửa văn bản hãy vào New SFTP window và điều hướng tệp đ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 và Save lạ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 restart 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.