Cara Memasang PostgresML pada Rocky Linux 9

Cara Memasang Postgresml Pada Rocky Linux 9



Apabila anda ingin mencipta dan melatih model AI, PostgresML ialah satu pilihan untuk dipertimbangkan. Ia adalah pangkalan data aplikasi AI dengan sambungan pembelajaran mesin untuk pangkalan data PostgreSQL untuk membolehkan pengguna mencipta aplikasi AI. Sebaik sahaja anda mempunyai PostgresML, menyepadukan model pembelajaran mesin apabila bekerja dengan pangkalan data PostgreSQL menjadi lebih mudah.

Siaran ini memberi tumpuan kepada cara memasang PostgresML pada Rocky Linux 9. Kami akan membincangkan satu kaedah untuk memasang PostgresML menggunakan kod sumbernya dan Docker. Tengoklah!

Memasang PostgresML pada Rocky Linux 9

Cara mudah untuk menguji kuasa PostgresML dalam mencipta aplikasi AI yang memanfaatkan kapasiti model pembelajaran mesin adalah dengan mencipta akaun percuma di tapak web PostgresML. Mereka memberi ruang 5 GB untuk pengguna menguji PostgresML. Sebaik sahaja anda berpuas hati dengannya, anda boleh memasangnya pada peranti anda dengan menyusun kod sumbernya.







Dengan PostgresML, anda boleh menggunakan SQL dengan selesa untuk melatih dan melakukan inferens pada data jadual atau teks untuk mencapai matlamat anda. Untuk menyusun kod sumbernya yang tersedia pada kod GitHubnya, anda harus memasang PostgreSQL bersama Docker yang akan anda gunakan untuk membina pangkalan data aplikasi AI.



1. Pasang PostgreSQL

Sebelum anda memasang PostgreSQL, mulakan dengan mengemas kini repositori apt bagi Rocky Linux 9 anda.



sudo kemas kini yum





Rocky Linux 9 disertakan dengan PostgreSQL 13 yang dipasang, tetapi kami memasang PostgreSQL 14 untuk kes ini. Mulakan dengan menambah repositori PostgreSQL 14 dengan melaksanakan arahan berikut:

sudo dnf pasang -dan https: // download.postgresql.org / pub / berehat / sedap / laporan / DIA- 9 -x86_64 / pgdg-redhat-repo-latest.noarch.rpm



Selepas menambah repositori PostgreSQL 14, anda harus melumpuhkan versi lalai yang diprapasang menggunakan arahan berikut:

sudo dnf -qy modul lumpuhkan postgresql

Anda kini boleh memasang PostgreSQL 14 menggunakan arahan berikut. Tekan 'y' apabila digesa untuk Rocky Linux 9 memasang pepohon kebergantungan:

sudo dnf pasang postgresql14-server

Mulakan pelayan PostgreSQL yang dipasang seperti berikut:

sudo / usr / pgsql- 14 / tong sampah / postgresql- 14 -setup initdb

Akhir sekali, mulakan pelayan PostgreSQL.

sudo systemctl mulakan postgresql- 14

Sahkan statusnya untuk memastikan ia berjalan.

status systemctl postgresql- 14 .perkhidmatan

2. Pasang Docker

Memasang versi Docker terkini pada Rocky Linux 9 ialah cara yang ideal apabila anda ingin membina aplikasi AI PostgresML. Kemas kini pangkalan data pakej sistem menggunakan arahan berikut:

sudo dnf semak-kemas kini

Tambah repositori untuk pakej Docker dengan arahan berikut. Anda memerlukan repositori untuk mengakses versi Docker terkini. Jalankan arahan berikut untuk menambah repositori:

sudo pengurus konfigurasi dnf --tambah-repo https: // muat turun.docker.com / linux / ratusan / docker-ce.repo

Anda kemudian boleh memasang Docker dan pakej prasyarat dengan arahan berikut. Pastikan anda mengesahkan pemasangan dengan menekan 'y' apabila digesa:

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

Setelah pemasangan selesai, anda boleh memulakan Docker seperti berikut:

sudo systemctl mulakan docker

Semak status Docker untuk memastikan ia aktif untuk menjamin bahawa kami boleh membina aplikasi PostgresML pada langkah seterusnya.

sudo systemctl status docker

3. Pasang PostgresML melalui Kod Sumber

PostgresML adalah sumber terbuka, dan anda boleh mengklon repositorinya menggunakan 'git'. Jika anda tidak memasang 'git', pasang dengan cepat dengan arahan berikut:

sudo dnf pasang git

Anda boleh mengakses kod PostgresML daripada halaman GitHubnya. Menurut panduan pemasangannya, mulakan pengklonan repositori PostgresML menggunakan 'git'.

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

Setelah repositori menyelesaikan pengklonan, pastikan perkhidmatan docker sedang berjalan. Kemudian, gunakan arahan 'cd' untuk mengakses folder 'postgresml'.

Jika anda menyemak kandungan folder 'postgresml', ia mengandungi semua fail yang diperlukan yang diperlukan untuk melengkapkan pembinaan PostgresML pada Rocky Linux 9 anda. Untuk membina PostgresML, anda memerlukan sambungan dan apl papan pemukanya. Walau bagaimanapun, anda boleh menggunakan arahan Docker compose 'up' untuk menggunakan fail Docker dalam repositori klon untuk memasang dan membina PostgresML.

sudo pekerja pelabuhan mengarang

Semua fail yang diperlukan dimuat turun untuk memudahkan pembinaan. Sebaik sahaja ia selesai, anda kini telah memasang PostgresML pada Rocky Linux 9 anda.

Anda kini boleh menyambung ke Postgres untuk bekerja dengan PostgresML menggunakan 'psql' atau mana-mana IDE SQL yang lain. Gunakan arahan berikut untuk menyambung ke Postgres dan mula menggunakannya:

postgres: // postgres @ localhost: 5433 / pgml_development

Kami menggunakan port 5433 kerana ia adalah port yang PostgresML gunakan untuk dijalankan pada hos tempatan.

Kesimpulan

Memasang PostgresML pada Rocky Linux 9 melibatkan beberapa langkah. Siaran ini memperincikan laluan untuk memasang PostgresML secara setempat pada sistem anda. Jika anda hanya perlu mengujinya, akses tapak webnya dan daftar untuk mendapatkan akaun percuma untuk melatih dan menguji model pembelajaran mesin anda. Itu sahaja!