Cách cài đặt PostgresML trên Rocky Linux 9

Cach Cai Dat Postgresml Tren Rocky Linux 9



Khi bạn muốn tạo và huấn luyện các mô hình AI, PostgresML là một lựa chọn nên cân nhắc. Đây là cơ sở dữ liệu ứng dụng AI có phần mở rộng học máy cho cơ sở dữ liệu PostgreSQL để cho phép người dùng tạo các ứng dụng AI. Khi bạn có PostgresML, việc tích hợp các mô hình máy học khi làm việc với cơ sở dữ liệu PostgreSQL trở nên dễ dàng hơn.

Bài đăng này tập trung vào cách cài đặt PostgresML trên Rocky Linux 9. Chúng tôi sẽ thảo luận về một phương pháp cài đặt PostgresML bằng mã nguồn và Docker của nó. Hãy nhìn xem!

Cài đặt PostgresML trên Rocky Linux 9

Một cách đơn giản để kiểm tra sức mạnh của PostgresML trong việc tạo các ứng dụng AI khai thác năng lực của các mô hình học máy là tạo một tài khoản miễn phí trên trang web PostgresML. Họ cung cấp 5 GB dung lượng để người dùng kiểm tra PostgresML. Sau khi hài lòng với nó, bạn có thể cài đặt nó trên thiết bị của mình bằng cách biên dịch mã nguồn của nó.







Với PostgresML, bạn có thể thoải mái sử dụng SQL để huấn luyện và thực hiện các suy luận trên dữ liệu dạng bảng hoặc văn bản nhằm đáp ứng mục tiêu của mình. Để biên dịch mã nguồn có sẵn trên mã GitHub, bạn nên cài đặt PostgreSQL cùng với Docker mà bạn sẽ sử dụng để xây dựng cơ sở dữ liệu ứng dụng AI.



1. Cài đặt PostgreSQL

Trước khi cài đặt PostgreSQL, hãy bắt đầu bằng cách cập nhật kho lưu trữ apt của Rocky Linux 9.



sudo cập nhật ngon quá





Rocky Linux 9 được cài đặt sẵn PostgreSQL 13, nhưng chúng tôi cài đặt PostgreSQL 14 cho trường hợp này. Bắt đầu bằng cách thêm kho lưu trữ PostgreSQL 14 bằng cách thực hiện lệnh sau:

sudo dnf cài đặt -Và https: // tải xuống.postgresql.org / quán rượu / nghỉ ngơi / ừm / báo cáo / ANH TA- 9 -x86_64 / pgdg-redhat-repo-latest.noarch.rpm



Sau khi thêm kho lưu trữ PostgreSQL 14, bạn nên tắt phiên bản mặc định được cài đặt sẵn bằng lệnh sau:

sudo dnf -qy mô-đun vô hiệu hóa postgresql

Bây giờ bạn có thể cài đặt PostgreSQL 14 bằng lệnh sau. Nhấn “y” khi được nhắc để Rocky Linux 9 cài đặt cây phụ thuộc:

sudo dnf cài đặt máy chủ postgresql14

Khởi tạo máy chủ PostgreSQL đã cài đặt như sau:

sudo / sử dụng / pssql- 14 / thùng rác / postgresql- 14 -thiết lập initdb

Cuối cùng, khởi động máy chủ PostgreSQL.

sudo systemctl bắt đầu postgresql- 14

Xác nhận trạng thái của nó để đảm bảo rằng nó đang chạy.

trạng thái systemctl postgresql- 14 .dịch vụ

2. Cài đặt Docker

Cài đặt phiên bản Docker mới nhất trên Rocky Linux 9 là cách lý tưởng khi bạn muốn xây dựng các ứng dụng AI PostgresML. Cập nhật cơ sở dữ liệu gói hệ thống bằng lệnh sau:

sudo kiểm tra cập nhật dnf

Thêm kho lưu trữ cho gói Docker bằng lệnh sau. Bạn cần kho lưu trữ để truy cập phiên bản Docker mới nhất. Chạy lệnh sau để thêm kho lưu trữ:

sudo trình quản lý cấu hình dnf --add-repo https: // tải xuống.docker.com / linux / hàng trăm / docker-ce.repo

Sau đó, bạn có thể cài đặt Docker và các gói tiên quyết bằng lệnh sau. Đảm bảo rằng bạn xác nhận cài đặt bằng cách nhấn “y” khi được nhắc:

sudo dnf cài đặt docker-ce docker-ce-cli containerd.io

Sau khi cài đặt hoàn tất, bạn có thể khởi động Docker như sau:

sudo docker khởi động systemctl

Kiểm tra trạng thái Docker để đảm bảo rằng nó đang hoạt động nhằm đảm bảo rằng chúng ta có thể xây dựng ứng dụng PostgresML ở bước tiếp theo.

sudo docker trạng thái systemctl

3. Cài đặt PostgresML thông qua Mã nguồn

PostgresML là mã nguồn mở và bạn có thể sao chép kho lưu trữ của nó bằng cách sử dụng “git”. Nếu bạn chưa cài đặt “git”, hãy nhanh chóng cài đặt nó bằng lệnh sau:

sudo dnf cài đặt git

Bạn có thể truy cập mã PostgresML từ trang GitHub của nó. Theo hướng dẫn cài đặt của nó, hãy bắt đầu sao chép kho lưu trữ PostgresML bằng cách sử dụng “git”.

sudo bản sao git https: // github.com / postgresml / postgresml.git

Sau khi kho lưu trữ hoàn tất quá trình sao chép, hãy đảm bảo rằng các dịch vụ được cập bến đang chạy. Sau đó, sử dụng lệnh “cd” để truy cập thư mục “postgresml”.

Nếu bạn kiểm tra nội dung của thư mục “postgresml”, nó chứa tất cả các tệp cần thiết được yêu cầu để hoàn thành việc xây dựng PostgresML trên Rocky Linux 9. Để xây dựng PostgresML, bạn cần có tiện ích mở rộng và ứng dụng bảng điều khiển của nó. Tuy nhiên, bạn có thể sử dụng lệnh “up” soạn thảo Docker để sử dụng các tệp Docker trong kho lưu trữ nhân bản để cài đặt và xây dựng PostgresML.

sudo docker soạn thảo

Tất cả các tệp cần thiết được tải xuống để tạo điều kiện thuận lợi cho việc xây dựng. Sau khi hoàn tất, bạn hiện đã cài đặt PostgresML trên Rocky Linux 9.

Bây giờ bạn có thể kết nối với Postgres để làm việc với PostgresML bằng cách sử dụng “psql” hoặc bất kỳ IDE SQL nào khác. Sử dụng lệnh sau để kết nối với Postgres và bắt đầu sử dụng nó:

postgres: // postgres @ máy chủ cục bộ: 5433 / pgml_developement

Chúng tôi đang sử dụng cổng 5433 vì đây là cổng mà PostgresML sử dụng để chạy trên máy chủ cục bộ.

Phần kết luận

Cài đặt PostgresML trên Rocky Linux 9 bao gồm một số bước. Bài đăng này nêu chi tiết lộ trình cài đặt PostgresML cục bộ trên hệ thống của bạn. Nếu bạn chỉ cần kiểm tra nó, hãy truy cập trang web của nó và đăng ký để có một tài khoản miễn phí để đào tạo và kiểm tra các mô hình học máy của bạn. Đó là nó!