Skip to content
Technology News Information & Jobs

Technology News Information & Jobs

Ubuntu Tutorials, Ubuntu How To , Linux Tips, Tech Jobs

  • Work with US
  • Search Jobs
  • Post a Job
  • Contact Us
  • Ubuntu
    • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Themes
  • Linux
  • Laptops
  • Tutorials
  • Job Dashboard
  • Toggle search form
Install Elasticsearch On CentOS 7

Install Elasticsearch On CentOS 7

Posted on May 2, 2019 By admin No Comments on Install Elasticsearch On CentOS 7

Insight: Install Elasticsearch On CentOS 7

Elasticsearch is a search engine with a distributed, multitenant-capable full-text search engine. It is based on the Lucene library. It has an HTTP web interface and schema-free JSON documents. It is also a RESTful search and analytics engine capable of solving a growing number of use cases.

Elastisearch Download Link

Let’s go through the process of Elastisearch installation:

At first you need to have a JAVA installed in your CentOS. If you don’t have it installed, run the following command to install OpenJDK in CentOS.

sudo yum install java-1.8.0-openjdk-devel

You can verify it with the following command:

java -version 

Now you have to add the Elasticsearch repository before installing it. At first, Import the GPG key of  repositoryusing the following command:

sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch

and open your text editor and create the following repo file:

sudo nano /etc/yum.repos.d/elasticsearch.repo

and paste the following contents, save the file.

[elasticsearch-6.x]
name=Elasticsearch repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md 

Now install the Elasticsearch in CentOS:

sudo yum install elasticsearch

To start and enable the elasticsearch in CentOS:

sudo systemctl enable elasticsearch.service

sudo systemctl start elasticsearch.service


Allow remote access to your Elasticsearch server.
Run the following command to allow assess from the remote trusted IP address on port 9200 :

sudo firewall-cmd --new-zone=elasticsearch --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --zone=elasticsearch --add-source=your-remote-ip-address --permanent
sudo firewall-cmd --zone=elasticsearch --add-port=9200/tcp --permanent
sudo firewall-cmd --reload

If you want to allow access from other IP addresses:
sudo firewall-cmd --zone=elasticsearch --add-source=<IP_ADDRESS> --permanent
sudo firewall-cmd --reload

Allow Elasticsearch to listen for external connections.

READ More Relevant Stuff:  Linux Kernel 5.13 Released

Open the elasticsearch.yml configuration file:

sudo nano /etc/elasticsearch/elasticsearch.yml

Search for the line that contains network.host, uncomment it, and change the value to 0.0.0.0:

network.host: 0.0.0.0

Restart the Elasticsearch service:

sudo systemctl restart elasticsearch

We will be glad if you help us to improve our article by notifying us about the errors (if any).

Linux Tags:centos, linux

Post navigation

Previous Post: Useful & Best Free Linux Logfile Viewers
Next Post: Best Music Players For Ubuntu 22.04 In 2023

Related Posts

How To Fix netstat Command Not Found On CentOS 7 / RHEL 7 How To Fix netstat Command Not Found On CentOS 7 / RHEL 7 Linux
How To Create RAM Disk In Linux How To Create RAM Disk In Linux Linux
Debian 10 "Buster" Released Debian 10 “Buster” Released Linux
Useful Raspberry Pi Commands | Raspberry Pi Beginner’s Guide Useful Raspberry Pi Commands | Raspberry Pi Beginner’s Guide Linux
Deepin 20 Deepin 20 Now Available For The Download Linux
How To Find WiFi Password Of Connected Networks In Linux Find WiFi Password Of Connected Networks In Linux Linux

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • How To Enable Hibernate in Ubuntu 22.04 LTS May 20, 2024
  • Popular Ubuntu Games: Top 5 Games To Play March 17, 2024
  • WordPress | Your site doesn’t include support for the “generateblocks/container” block GenerateBlocks Plugin February 11, 2024
  • Ubuntu Autoremove Command Debian Autoremove Command February 10, 2024
  • How To Mount Windows 11 Shares on Debian Linux December 7, 2023
  • Anonymous Browsing 101: A Deep Dive Into Residential Proxies November 20, 2023
  • How To Correctly Install Uninstall Linux Ubuntu Nvidia Drivers Fast October 31, 2023
  • Ethical Web Design: The Dos and Don’ts October 28, 2023
  • Understanding the Role of Security Operations Center October 25, 2023
  • The Positive Effects of AI Tools and Online Services on Students Successful Essay-Writing Skills October 3, 2023
  • Linux Wget Examples September 27, 2023

Categories

  • Android
  • Apple
  • Blogs
  • Debian
  • Fix
  • Gadgets
  • Game
  • Google
  • How To Ubuntu
  • Internet
  • Laptops
  • Linux
  • Linux Commands
  • Linux Game
  • Linux Mint
  • News
  • Operating Systems
  • Security
  • Technology
  • Themes
  • Tools
  • Tutorials
  • Ubuntu
  • ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Windows 11
  • Wordpress
  • Search Jobs
  • Post a Job
  • Job Dashboard
  • Contact Us
  • About US
  • Cookie Policy
  • Terms and Conditions
  • Privacy Policy
  • Sitemap
  • Write For US

Tags

android apps centos ChatGPT command Commands Debian deepin Desktop docker Fedora fix game games Gaming gnome google kernel linux linux commands linux kernel Linux laptops Linux Mint Linux themes minecraft NVIDIA Python Raspberry Pi sysadmin themes ubuntu ubuntu 18.04 Ubuntu 18.04 LTS Ubuntu 20.04 ubuntu 20.04 lts Ubuntu 22.04 LTS Ubuntu games Ubuntu kernel ubuntu themes ubuntu tutorial VirtualBox Windows Windows 11 Wine WSL
itsubuntu.com is an Equal Opportunity Employer. For Advertisement, Jobs, Guest posts, and any other thoughts, email us at [email protected]
  • Prepared Foods Order Writer (Deli / Culinary – Buyer / Inventory Replenishment) – Full Time

    • Thayne, WY
    • Whole Foods Market
    • Full Time
  • Sr. Risk and Controls Compliance Policy Writer (on-site Phoenix, Chicago, San Fran)

    • San Francisco, CA
    • INSPYR Solutions
    • Full Time
  • Artificial Intelligence & Gen AI Engineer – Tampa, Hybrid

    • Tampa, FL
    • Citigroup Inc
    • Full Time
  • Sr. Technical Documentation Specialist – REMOTE

    • Atlanta, GA
    • HHS Technology Group, Inc.
    • Full Time
  • TECHNOLOGY VICE PRESIDENT, ARTIFICIAL INTELLIGENCE & MACHINE LEARNING AND DATA

    • Falls Church, VA
    • NLP PEOPLE
    • Full Time
  • Architectural Drafter

    • Sarasota, FL
    • Start To Finish Drafting
    • Full Time
  • Senior or Principal Data Scientist – Technical AI Ethicist

    • Seattle, WA (Remote)
    • salesforce.com, inc.
    • Full Time
  • Artificial Intelligence (AI) Data Scientist

    • Fairfax, VA
    • General Dynamics Information Technology
    • Full Time

Copyright © 2025 Technology News Information & Jobs.

Powered by PressBook Grid Blogs theme