Cum se instalează PostgresML pe Rocky Linux 9

Cum Se Instaleaza Postgresml Pe Rocky Linux 9



Când doriți să creați și să antrenați modelele AI, PostgresML este o opțiune de luat în considerare. Este o bază de date de aplicații AI cu o extensie de învățare automată pentru baza de date PostgreSQL pentru a permite utilizatorilor să creeze aplicații AI. Odată ce aveți PostgresML, integrarea modelelor de învățare automată atunci când lucrați cu o bază de date PostgreSQL devine mai ușoară.

Această postare se concentrează pe cum să instalați PostgresML pe Rocky Linux 9. Vom discuta despre o metodă de a instala PostgresML folosind codul sursă și Docker. Aruncă o privire!

Instalarea PostgresML pe Rocky Linux 9

O modalitate simplificată de a testa puterea PostgresML în crearea de aplicații AI care valorifică capacitatea modelelor de învățare automată este prin crearea unui cont gratuit pe site-ul web PostgresML. Acestea oferă 5 GB spațiu pentru ca utilizatorii să testeze PostgresML. Odată ce sunteți mulțumit de el, îl puteți instala pe dispozitiv compilând codul sursă.







Cu PostgresML, puteți utiliza confortabil SQL pentru a antrena și a efectua inferențe asupra datelor tabelare sau text pentru a vă îndeplini obiectivul. Pentru a compila codul sursă disponibil pe codul său GitHub, ar trebui să aveți PostgreSQL instalat alături de Docker pe care îl veți folosi pentru a construi baza de date a aplicației AI.



1. Instalați PostgreSQL

Înainte de a instala PostgreSQL, începeți prin a actualiza depozitul apt al Rocky Linux 9.



sudo yum actualizare





Rocky Linux 9 vine cu PostgreSQL 13 instalat, dar instalăm PostgreSQL 14 pentru acest caz. Începeți prin adăugarea depozitului PostgreSQL 14 executând următoarea comandă:

sudo dnf instalare -și https: // download.postgresql.org / cârciumă / odihnă / yum / rapoarte / EL- 9 -x86_64 / pgdg-redhat-repo-latest.noarch.rpm



După adăugarea depozitului PostgreSQL 14, ar trebui să dezactivați versiunea implicită care vine preinstalată folosind următoarea comandă:

sudo dnf -qy modulul dezactivează postgresql

Acum puteți instala PostgreSQL 14 folosind următoarea comandă. Apăsați „y” când vi se solicită ca Rocky Linux 9 să instaleze arborele de dependență:

sudo dnf instalare postgresql14-server

Inițializați serverul PostgreSQL instalat după cum urmează:

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

În cele din urmă, porniți serverul PostgreSQL.

sudo systemctl începe postgresql- 14

Confirmați starea acestuia pentru a vă asigura că rulează.

starea systemctl postgresql- 14 .serviciu

2. Instalați Docker

Instalarea celei mai recente versiuni Docker pe Rocky Linux 9 este modalitatea ideală atunci când doriți să construiți aplicațiile PostgresML AI. Actualizați baza de date a pachetului de sistem utilizând următoarea comandă:

sudo dnf verificare actualizare

Adăugați depozitul pentru pachetul Docker cu următoarea comandă. Aveți nevoie de depozit pentru a accesa cea mai recentă versiune Docker. Rulați următoarea comandă pentru a adăuga depozitul:

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

Apoi puteți instala Docker și pachetele de cerințe preliminare cu următoarea comandă. Asigurați-vă că confirmați instalarea apăsând „y” când vi se solicită:

sudo dnf instalare docker-ce docker-ce-cli containerd.io

Odată ce instalarea este finalizată, puteți porni Docker după cum urmează:

sudo systemctl start docker

Verificați starea Docker pentru a vă asigura că este activ pentru a garanta că putem construi aplicația PostgresML la pasul următor.

sudo systemctl status docker

3. Instalați PostgresML prin codul sursă

PostgresML este open-source și îi puteți clona depozitul folosind „git”. Dacă nu aveți „git” instalat, instalați-l rapid cu următoarea comandă:

sudo dnf instalare git

Puteți accesa codul PostgresML de pe pagina sa GitHub. Conform ghidului său de instalare, începeți clonarea depozitului PostgresML folosind „git”.

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

Odată ce depozitul finalizează clonarea, asigurați-vă că serviciile dockerizate rulează. Apoi, utilizați comanda „cd” pentru a accesa folderul „postgresml”.

Dacă verificați conținutul folderului „postgresml”, acesta conține toate fișierele necesare care sunt necesare pentru a finaliza construirea PostgresML pe Rocky Linux 9. Pentru a construi PostgresML, aveți nevoie de extensie și de aplicația sa de bord. Cu toate acestea, puteți utiliza comanda Docker compose „up” pentru a utiliza fișierele Docker din depozitul clonat pentru a instala și a construi PostgresML.

sudo docker compune

Toate fișierele necesare sunt descărcate pentru a facilita construirea. Odată ce este finalizat, acum aveți PostgresML instalat pe Rocky Linux 9.

Acum vă puteți conecta la Postgres pentru a lucra cu PostgresML folosind „psql” sau orice alt IDE SQL. Utilizați următoarea comandă pentru a vă conecta la Postgres și începeți să o utilizați:

postgres: // postgres @ gazdă locală: 5433 / pgml_developement

Folosim portul 5433, deoarece este portul pe care PostgresML îl utilizează pentru a rula pe gazda locală.

Concluzie

Instalarea PostgresML pe Rocky Linux 9 implică câțiva pași. Această postare a detaliat ruta de instalare locală a PostgresML pe sistemul dumneavoastră. Dacă trebuie doar să-l testați, accesați site-ul său web și înscrieți-vă pentru a obține un cont gratuit pentru a vă instrui și testa modelele de învățare automată. Asta este!