Elasticsearch在Windows环境下的优雅安装与部署指南
# 安装Elasticsearch之前,确保您的Windows系统满足最新的安装要求
# 1. 下载Elasticsearch
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.0-windows-x86_64.zip
# 2. 解压缩下载的文件
Expand-Archive elasticsearch-7.10.0-windows-x86_64.zip -DestinationPath "C:\Program Files\Elasticsearch\"
# 3. 配置Elasticsearch环境变量
[Environment]::SetEnvironmentVariable('ES_HOME', 'C:\Program Files\Elasticsearch', [EnvironmentVariableTarget]::Machine)
# 4. 修改Elasticsearch配置
# 打开配置文件
notepad.exe "$Env:ES_HOME\config\elasticsearch.yml"
# 添加或修改以下配置项
# cluster.name: my-cluster
# node.name: node-1
# network.host: 192.168.0.1
# http.port: 9200
# 5. 以管理员身份启动Elasticsearch
cd "$Env:ES_HOME\bin"
.\elasticsearch.bat
# 如果您想将Elasticsearch设置为服务,请执行以下步骤
# 注册Elasticsearch服务
.\elasticsearch-service.bat install
# 启动Elasticsearch服务
Start-Service Elasticsearch
# 如果您需要停止服务,请执行以下命令
# Stop-Service Elasticsearch
# 6. 验证Elasticsearch是否正在运行
# 打开浏览器访问 http://localhost:9200
这段代码提供了在Windows环境下安装和启动Elasticsearch的步骤。它首先确保了系统满足安装要求,然后下载并解压缩了Elasticsearch压缩包,接着配置了环境变量和Elasticsearch的配置文件。最后,它提供了以管理员权限启动Elasticsearch的方法,并演示了如何将Elasticsearch注册为Windows服务。
评论已关闭