Paano Mag-install ng PostgresML sa Rocky Linux 9

Paano Mag Install Ng Postgresml Sa Rocky Linux 9



Kapag gusto mong gumawa at sanayin ang mga modelo ng AI, ang PostgresML ay isang opsyon na dapat isaalang-alang. Ito ay isang database ng AI application na may extension ng machine learning para sa database ng PostgreSQL upang payagan ang mga user na lumikha ng mga AI application. Kapag mayroon ka nang PostgresML, nagiging mas madali ang pagsasama ng mga modelo ng machine learning kapag nagtatrabaho sa isang database ng PostgreSQL.

Nakatuon ang post na ito sa kung paano i-install ang PostgresML sa Rocky Linux 9. Tatalakayin natin ang isang paraan ng pag-install ng PostgresML gamit ang source code at Docker nito. Tingnan mo!

Pag-install ng PostgresML sa Rocky Linux 9

Ang isang pinasimpleng paraan ng pagsubok sa kapangyarihan ng PostgresML sa paggawa ng mga AI application na ginagamit ang kapasidad ng mga modelo ng machine learning ay sa pamamagitan ng paggawa ng libreng account sa website ng PostgresML. Nagbibigay sila ng 5 GB na espasyo para sa mga user na subukan ang PostgresML. Kapag nasiyahan ka na dito, mai-install mo ito sa iyong device sa pamamagitan ng pag-compile ng source code nito.







Sa PostgresML, maaari mong kumportableng gamitin ang SQL upang sanayin at gawin ang mga hinuha sa tabular o text data upang matugunan ang iyong layunin. Upang i-compile ang available na source code nito sa GitHub code nito, dapat ay mayroon kang PostgreSQL na naka-install sa tabi ng Docker na gagamitin mo sa pagbuo ng AI application database.



1. I-install ang PostgreSQL

Bago mo i-install ang PostgreSQL, magsimula sa pamamagitan ng pag-update ng apt repository ng iyong Rocky Linux 9.



sudo sarap ng update





Ang Rocky Linux 9 ay may naka-install na PostgreSQL 13, ngunit ini-install namin ang PostgreSQL 14 para sa kasong ito. Magsimula sa pamamagitan ng pagdaragdag ng PostgreSQL 14 repository sa pamamagitan ng pagsasagawa ng sumusunod na command:

sudo dnf i-install -at https: // download.postgresql.org / pub / magpahinga / yum / mga ulat / SIYA- 9 -x86_64 / pgdg-redhat-repo-latest.noarch.rpm



Matapos idagdag ang PostgreSQL 14 repository, dapat mong huwag paganahin ang default na bersyon na na-pre-install gamit ang sumusunod na command:

sudo dnf -qy module na huwag paganahin ang postgresql

Maaari mo na ngayong i-install ang PostgreSQL 14 gamit ang sumusunod na command. Pindutin ang 'y' kapag sinenyasan para sa Rocky Linux 9 na i-install ang dependency tree:

sudo dnf i-install postgresql14-server

Simulan ang naka-install na PostgreSQL server tulad ng sumusunod:

sudo / usr / pgsql- 14 / bin / postgresql- 14 -setup initdb

Panghuli, simulan ang PostgreSQL server.

sudo systemctl simulan ang postgresql- 14

Kumpirmahin ang katayuan nito upang matiyak na ito ay tumatakbo.

systemctl status postgresql- 14 .serbisyo

2. I-install ang Docker

Ang pag-install ng pinakabagong bersyon ng Docker sa Rocky Linux 9 ay ang perpektong paraan kapag gusto mong buuin ang mga application ng PostgresML AI. I-update ang database ng system package gamit ang sumusunod na command:

sudo dnf check-update

Idagdag ang repository para sa Docker package gamit ang sumusunod na command. Kailangan mo ang repositoryo upang ma-access ang pinakabagong bersyon ng Docker. Patakbuhin ang sumusunod na command upang magdagdag ng repositoryo:

sudo dnf config-manager --add-repo https: // download.docker.com / linux / daan-daan / docker-ce.repo

Maaari mong i-install ang Docker at ang mga kinakailangang pakete gamit ang sumusunod na command. Tiyaking kumpirmahin mo ang pag-install sa pamamagitan ng pagpindot sa 'y' kapag sinenyasan:

sudo dnf i-install docker-ce docker-ce-cli containerd.io

Kapag nakumpleto na ang pag-install, maaari mong simulan ang Docker tulad ng sumusunod:

sudo systemctl simulan ang docker

Suriin ang katayuan ng Docker upang matiyak na ito ay aktibo upang magarantiya na maaari naming buuin ang PostgresML application sa susunod na hakbang.

sudo systemctl status docker

3. I-install ang PostgresML sa pamamagitan ng Source Code

Ang PostgresML ay open-source, at maaari mong i-clone ang repository nito gamit ang 'git'. Kung wala kang 'git' na naka-install, mabilis na i-install ito gamit ang sumusunod na command:

sudo dnf i-install git

Maa-access mo ang PostgresML code mula sa pahina ng GitHub nito. Ayon sa gabay sa pag-install nito, simulan ang pag-clone ng PostgresML repository gamit ang 'git'.

sudo git clone https: // github.com / postgresml / postgresml.git

Kapag nakumpleto na ng repository ang pag-clone, tiyaking tumatakbo ang mga naka-docker na serbisyo. Pagkatapos, gamitin ang command na 'cd' para ma-access ang folder na 'postgresml'.

Kung titingnan mo ang mga nilalaman ng folder na 'postgresml', naglalaman ito ng lahat ng kinakailangang file na kinakailangan upang makumpleto ang pagbuo ng PostgresML sa iyong Rocky Linux 9. Upang bumuo ng PostgresML, kailangan mo ang extension at ang dashboard app nito. Gayunpaman, maaari mong gamitin ang Docker compose 'up' na command upang magamit ang mga Docker file sa cloned repository upang mai-install at bumuo ng PostgresML.

sudo mag-compose ng docker

Ang lahat ng kinakailangang mga file ay na-download upang mapadali ang pagbuo. Kapag nakumpleto na ito, mayroon ka na ngayong PostgresML na naka-install sa iyong Rocky Linux 9.

Maaari ka na ngayong kumonekta sa Postgres upang gumana sa PostgresML gamit ang 'psql' o anumang iba pang SQL IDE. Gamitin ang sumusunod na command upang kumonekta sa Postgres at simulan ang paggamit nito:

postgres: // postgres @ localhost: 5433 / pgml_development

Gumagamit kami ng port 5433 dahil ito ang port na ginagamit ng PostgresML upang tumakbo sa lokal na host.

Konklusyon

Ang pag-install ng PostgresML sa Rocky Linux 9 ay nagsasangkot ng ilang hakbang. Idinetalye ng post na ito ang ruta upang mai-install ang PostgresML nang lokal sa iyong system. Kung kailangan mo lang itong subukan, i-access ang website nito at mag-sign up para makakuha ng libreng account para sanayin at subukan ang iyong mga modelo ng machine learning. Ayan yun!