Pencarian elastis

Cara Menginstal Elasticsearch di CentOS 8

Cara Menginstal Elasticsearch di CentOS 8
Elasticsearch adalah analisis data real-time dan platform pencarian terdistribusi yang sangat populer dan kuat. Elasticsearch adalah proyek open-source dan gratis untuk digunakan yang dikembangkan oleh perusahaan Elastic. Skalabilitasnya, kemudahan penggunaan, dan fitur-fiturnya yang bebas digunakan memungkinkan pengguna menggunakannya untuk tujuan pengujian untuk pencarian yang kompleks. Ini mendukung layanan RESTful untuk memanipulasi data dengan menggabungkan metode HTTP dengan HTTP URI. Mari kita mulai dengan instalasi Elasticsearch di CentOS 8.

Instalasi Elasticsearch pada CentOS 8

Karena Elasticsearch ditulis dalam Java, langkah pertama adalah menginstal Java pada sistem Operasi CentOS 8.

Langkah 1: Instal Java di CentOS 8

Java dapat diinstal pada mesin CentOS 8 Anda dengan menginstal JRE (Java Runtime Environment). Paket OpenJDK tersedia di repositori paket CentOS 8, dan Anda dapat menginstal versi terbaru dengan mengetikkan perintah yang diberikan di bawah ini.

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

Setelah instalasi OpenJDK, periksa versi yang diinstal.

$ java --versi

Anda dapat melihat bahwa versi 11.0.9.1 dari OpenJDK berhasil diinstal pada mesin CentOS 8. Ayo pasang Elasticsearch sekarang.

Langkah 2: Unduh dan Instal Elasticsearch di CentOS 8

Elastic menyediakan semua paket untuk menginstal Elasticsearch pada sistem Operasi apa pun seperti deb, tar.gz, atau rpm. Untuk CentOS 8, kita pasti membutuhkan paket rpm untuk menginstal Elasticsearch di CentOS 8. Anda dapat mengunjungi situs web resmi mereka, elastic.co, untuk mengunduh dan menginstal Elastic search versi stabil terbaru di CentOS 8.

Versi terbaru dan stabil dari Elasticsearch adalah 7.11.0 saat menulis posting ini. Unduh dan instal program pencarian elastis menggunakan perintah berikut:

$ sudo rpm -ivh https://artifacts.elastis.co/downloads/elasticsearch/elasticsearch-7.12.0-x86_64.rpm

Untuk kedepannya cukup kunjungi halaman download Elasticsearch, copy alamat link paket RPM, dan paste di tempat link pada perintah di atas atau bisa juga dengan mengubah nomor versi pada perintah di atas dari 7.10.2 ke versi terbaru yang tersedia.

Setelah Elasticsearch diinstal, langkah selanjutnya adalah mengaktifkan pencarian elastis.

Pertama, muat ulang daemon menggunakan perintah.

$ sudo systemctl daemon-reload

Setelah memuat ulang daemon, aktifkan layanan Elasticsearch.

$ sudo systemctl aktifkan elasticsearch.layanan

Langkah 3: Konfigurasi Elasticsearch di CentOS 8

Setelah instalasi Elasticsearch, jika Anda ingin mengkonfigurasi pencarian Elastic sesuai keinginan Anda, file konfigurasi Elasticsearch ditempatkan di direktori /etc/elasticsearch. Misalnya, jika Anda ingin mengubah nama server atau cluster atau mengonfigurasi pencarian elastis untuk akses jarak jauh, semua jenis opsi konfigurasi ini ditempatkan di dalam elasticsearch.file yml.

pencarian elastis.yml

Untuk pengaturan dan konfigurasi server, semua opsi ada di file ini.

Buka pencarian elastis.yml dalam editor teks nano di terminal.

$ sudo nano /etc/elasticsearch/elasticsearch.yml

Dan batalkan komentar pada baris yang dimulai dari “simpul.nama” dan “gugus.nama” dan berikan nama yang Anda inginkan untuk mengubah nama server dan cluster, masing-masing.

simpul.nama: "Nama Node Baru"
Gugus. nama: newClusterName

Demikian pula, jika Anda ingin mengonfigurasi pencarian elastis untuk akses jarak jauh, batalkan komentar pada baris yang dimulai dengan "jaringan.tuan rumah” jika dikomentari dan memberikan alamat IP host jarak jauh.

Setelah semua konfigurasi, simpan file dan keluar menggunakan tombol pintas (CTRL+S) dan (CTRL+X).

Setelah mengubah file konfigurasi untuk menerapkan perubahan, kita perlu me-restart layanan Elasticsearch.

$ sudo systemctl restart elasticsearch.layanan

Konfigurasi pencarian Elastis disimpan dan berhasil diterapkan.

Kesimpulan

Ini adalah bagaimana kami dapat menginstal pencarian Elastis pada sistem Operasi CentOS 8 dan mengonfigurasinya sesuai dengan kebutuhan kami. Dengan menggunakan Elasticsearch, kita dapat melakukan pencarian situs web, pencarian aplikasi, pemantauan kinerja aplikasi, Analisis Bisnis dan Keamanan, dan banyak lagi tugas lainnya. Untuk mempelajari lebih lanjut tentang Elasticsearch, baca panduan memulai Elasticsearch dari situs resminya.

Cara Menampilkan Penghitung FPS di Game Linux
Game Linux mendapat dorongan besar ketika Valve mengumumkan dukungan Linux untuk klien Steam dan game mereka pada tahun 2012. Sejak itu, banyak game A...
Cara mengunduh dan Memainkan Civilization VI Sid Meier di Linux
Pengenalan permainan Civilization 6 adalah konsep modern dari konsep klasik yang diperkenalkan dalam seri game Age of Empires. Idenya cukup sederhana;...
Cara Menginstal dan Memainkan Doom di Linux
Pengantar Doom Seri Doom berasal dari tahun 90-an setelah rilis Doom. Itu adalah hit instan dan sejak saat itu seri game telah menerima banyak penghar...