在CentOS上手动安装Elasticsearch 7.17.3而不是使用Docker可以按照以下步骤进行:
- 下载Elasticsearch软件包:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.3-linux-x86_64.tar.gz
- 安装Elasticsearch:sudo yum install -y elasticsearch-7.17.3-linux-x86_64.rpm
- 设置Elasticsearch目录:sudo mkdir /home/elasticsearch
sudo chown -R elasticsearch:elasticsearch /home/elasticsearch - 配置Elasticsearch:cd /home/elasticsearch
sudo mkdir config
sudo cp /etc/elasticsearch/elasticsearch.yml /home/elasticsearch/config/ - sudo ln -s /etc/elasticsearch/elasticsearch.yml /home/elasticsearch/config/
sudo chown -R elasticsearch:elasticsearch /home/elasticsearch/config - 配置虚拟内存:sudo sysctl -w vm.max_map_count=262144
- 设置开机启动:sudo systemctl enable elasticsearch
- 启动Elasticsearchsudo systemctl start elasticsearch
- 验证安装:您可以通过访问Elasticsearch的Web界面来验证安装是否成功。默认情况下,Web界面位于
http://localhost:9200
。在浏览器中输入该URL,如果成功安装,您将看到Elasticsearch的默认欢迎页面。您可以使用默认的Elasticsearch用户名和密码进行登录。