Latest Post

Tăng thứ hạng và truy cập tự nhiên với 10 phương pháp SEO hay nhất Kiếm Tiền Online (mmo): Khái Niệm và Các Hình Thức Phổ Biến

Nhóm phát triển “PostgreSQL Global Development” đã chính thức ra mắt PostgreSQL 12 vào ngày 3/10/2019. Phiên bản thứ 12 của PostgreSQL đem lại nhiều cải tiến đáng kể, bao gồm cải thiện về “Table Partitioning” (tách bảng), truy vấn trùng lặp tốt hơn, và “Logical Replication” (sao lưu logic)…

Hướng dẫn sau đây sẽ giúp bạn cài đặt PostgreSQL và công cụ quản lý pgAdmin trên cả hệ điều hành WindowsLinux (cụ thể là Ubuntu).

1. Cài đặt PostgreSQL trên Windows

Thông tin tương thích của PostgreSQL với các phiên bản Windows

PostgreSQL Version 64 Bit Windows Platforms 32 Bit Windows Platforms
12 2019, 2016, 2012 R2
11 2019, 2016, 2012 R2
10 2016, 2012 R2 & R1, 2008 R2, 7, 8, 10 2008 R1, 7, 8, 10
9.6 2012 R2 & R1, 2008 R2, 7, 8, 10 2008 R1, 7, 8, 10
9.5 2012 R2 & R1, 2008 R2 2008 R1

Download PostgreSQL tại đây

Download file cài đặt của PostgreSQL về, và thực hiện theo hướng dẫn…

2. Cài đặt PostgreSQL trên Linux (Ubuntu)

PostgreSQL 12 hiện đã hỗ trợ các bản phân phối Linux như sau:

  • BSD
    • FreeBSD
    • OpenBSD
  • Linux
    • Red Hat family Linux (including CentOS/Fedora/Scientific/Oracle variants)
    • Debian GNU/Linux and derivatives
    • Ubuntu Linux and derivatives
    • SuSE and OpenSuSE
    • Other Linux
  • Solaris

Để cài đặt PostgreSQL trên Ubuntu các bạn thực hiện các bước sau:

Bước 1: Thiết lập PostgreSQL Apt Repository

Chú ý: Từ phiên bản Ubuntu 18.04 trở lên, bạn không cần thực hiện bước này nữa, vì gói PostgreSQL 10 đã có sẵn trong kho lưu trữ của Ubuntu 18.04 theo mặc định. Tuy nhiên, nếu bạn muốn sử dụng PostgreSQL 11 hoặc 12, bạn sẽ cần thực hiện các bước bổ sung dưới đây để thêm gói PostgreSQL 11 hoặc 12 vào kho lưu trữ.

Tạo file /etc/apt/sources.list.d/pgdg.list với nội dung như sau:

deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main

Hoặc chạy command bên dưới, chú ý version của Ubuntu

# Ubuntu 14.04: 
sudo add-apt-repository 'deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main'

# Ubuntu 16.04: 
sudo add-apt-repository 'deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main'

#Ubuntu 17.04: 
sudo add-apt-repository 'deb http://apt.postgresql.org/pub/repos/apt/ zesty-pgdg main'

#Ubuntu 18.04: 
sudo add-apt-repository 'deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main'

Hoặc chạy command sau:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

Bước 2: Import repository key,

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | 
  sudo apt-key add -

Bước 3: Cập nhật lại danh sách Packages của Ubuntu và cài đặt PostgreSQL 10/11 hoặc 12 bằng command bên dưới.

sudo apt-get update

# Install PostgreSQL Version 10
sudo apt-get install postgresql-10

# Install PostgreSQL Version 11
sudo apt-get install postgresql-11

# Install PostgreSQL Version 12
sudo apt-get install postgresql-12

Chọn [Y] và chờ quá trình cài đặt kết thúc.

Bước 4: Xác nhận PostgreSQL đã được cài đặt thành công, sử dụng command sau đây:

sudo service postgresql status

3. Cài đặt pgAdmin 4 trên Linux (Ubuntu)

pgAdmin 4 là 1 công cụ client để kết nối và quản lý PostgreSQL Database. Các bạn vui lòng tham khảo bài viết Cài đặt pgAdmin 4 – PostgreSQL Tools để biết cách cài đặt trên Linux.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *