Pencarian Elastik

Cara Memasang Elasticsearch di CentOS 8

Cara Memasang Elasticsearch di CentOS 8
Elasticsearch adalah analisis data masa nyata dan platform carian tersebar yang sangat popular dan hebat. Elasticsearch adalah projek sumber terbuka dan bebas untuk digunakan yang dikembangkan oleh syarikat Elastic. Skalabilitasnya, kemudahan penggunaan, dan fitur bebas penggunaan memungkinkan pengguna menggunakannya untuk tujuan pengujian untuk pencarian yang kompleks. Ini menyokong perkhidmatan RESTful untuk memanipulasi data dengan menggabungkan kaedah HTTP dengan HTTP URI. Mari kita mulakan dengan pemasangan Elasticsearch di CentOS 8.

Pemasangan Elasticsearch di CentOS 8

Oleh kerana Elasticsearch ditulis dalam Java, langkah pertama adalah memasang Java pada sistem Operasi CentOS 8.

Langkah 1: Pasang Java di CentOS 8

Java boleh dipasang pada mesin CentOS 8 anda dengan memasang JRE (Java Runtime Environment). Pakej OpenJDK tersedia di repositori pakej CentOS 8, dan anda boleh memasang versi terbaru dengan mengetik perintah yang diberikan di bawah.

$ sudo dnf pasang java-11-openjdk-devel -y

Selepas pemasangan OpenJDK, periksa versi yang dipasang.

$ java --versi

Anda dapat melihat versi 11 itu.0.9.1 dari OpenJDK berjaya dipasang pada mesin CentOS 8. Mari pasang Elasticsearch sekarang.

Langkah 2: Muat turun dan Pasang Elasticsearch di CentOS 8

Elastic menyediakan semua pakej untuk memasang Elasticsearch pada mana-mana sistem Operasi seperti deb, tar.gz, atau rpm. Untuk CentOS 8, kita pasti memerlukan pakej rpm untuk memasang Elasticsearch di CentOS 8. Anda boleh melayari laman web rasmi mereka, elastik.co, untuk memuat turun dan memasang carian Elastik versi stabil terkini di CentOS 8.

Versi Elasticsearch yang dikeluarkan dan terkini adalah 7.11.0 semasa menulis catatan ini. Muat turun dan pasang program carian elastik menggunakan arahan berikut:

$ sudo rpm -ivh https: // artifak.elastik.co / muat turun / elasticsearch / elasticsearch-7.12.0-x86_64.rpm

Untuk masa depan, cukup kunjungi halaman muat turun Elasticsearch, salin alamat pautan paket RPM, dan tampal di tempat pautan dalam arahan di atas atau anda boleh menukar nombor versi dalam perintah di atas dari 7.10.2 ke versi terkini yang tersedia.

Setelah Elasticsearch dipasang, langkah seterusnya adalah mengaktifkan carian elastik.

Pertama, muatkan semula daemon menggunakan arahan.

$ sudo systemctl daemon-reload

Setelah memuatkan semula daemon, aktifkan perkhidmatan Elasticsearch.

$ sudo systemctl membolehkan elasticsearch.perkhidmatan

Langkah 3: Konfigurasi Elasticsearch di CentOS 8

Selepas pemasangan Elasticsearch, jika anda ingin mengkonfigurasi carian Elastik mengikut keinginan anda, fail konfigurasi Elasticsearch diletakkan di direktori / etc / elasticsearch. Sebagai contoh, jika anda ingin menukar nama pelayan atau kluster atau mengkonfigurasi carian elastik untuk akses jauh, semua jenis pilihan konfigurasi ini diletakkan di dalam carian elastik.fail yml.

carian elastik.yml

Untuk tetapan dan konfigurasi pelayan, semua pilihan ada dalam fail ini.

Buka carian elastik.fail yml dalam penyunting teks nano di terminal.

$ sudo nano / etc / elasticsearch / elasticsearch.yml

Dan melepaskan garis yang bermula dari "simpul.nama"Dan"gugusan.nama"Dan berikan nama yang anda inginkan untuk menukar nama pelayan dan kluster, masing-masing.

simpul.name: "Nama Node Baru"
Kluster. nama: newClusterName

Begitu juga, jika anda ingin mengkonfigurasi carian elastik untuk akses jarak jauh, lepaskan garis yang bermula dengan "rangkaian.tuan rumah"Jika dikomentari dan memberikan alamat IP host jauh.

Setelah semua konfigurasi, simpan fail dan keluar menggunakan kekunci pintasan (CTRL + S) dan (CTRL + X).

Setelah menukar fail konfigurasi untuk menerapkan perubahan, kita perlu memulakan semula perkhidmatan Elasticsearch.

$ sudo systemctl mulakan semula elasticsearch.perkhidmatan

Konfigurasi carian Elastik disimpan dan digunakan dengan jayanya.

Kesimpulannya

Ini adalah bagaimana kita dapat memasang carian Elastik pada sistem Operasi CentOS 8 dan mengkonfigurasinya mengikut keperluan kita. Dengan menggunakan Elasticsearch, kita dapat melakukan carian laman web, pencarian aplikasi, pemantauan prestasi Aplikasi, Analisis Bisnis dan Keselamatan, dan banyak lagi tugas. Untuk mengetahui lebih lanjut mengenai Elasticsearch, baca panduan permulaan Elasticsearch dari laman web rasminya.

Mengawal & menguruskan pergerakan tetikus antara beberapa monitor di Windows 10
Pengurus Tetikus Paparan Dwi membolehkan anda mengawal & mengkonfigurasi pergerakan tetikus antara beberapa monitor, dengan memperlahankan pergerakann...
WinMouse membolehkan anda menyesuaikan & meningkatkan pergerakan penunjuk tetikus pada PC Windows
Sekiranya anda ingin meningkatkan fungsi lalai penunjuk tetikus anda gunakan perisian percuma WinMouse. Ia menambah lebih banyak ciri untuk membantu a...
Butang klik kiri tetikus tidak berfungsi pada Windows 10
Sekiranya anda menggunakan tetikus khusus dengan komputer riba, atau komputer desktop anda tetapi butang klik kiri tetikus tidak berfungsi pada Window...