环境:windows10 pro
JDK1.8
备注:不能使用太高的版本比如JDK17,会报错!
ES和界面的版本必须一致,不然可能会出错;
ES不要使用高版本,SK不支持8.x版本的ES;
1. Elasticsearch7.1.1安装
下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.1.1-windows-x86_64.zip
直接将压缩包解压到比如d:\program下,
更改配置如下(单节点):elasticsearch.yml
cluster.name: my-es
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
进入bin目录
执行
elasticsearch.bat
备注:此版本使用http协议,可以在浏览器直接打开http://127.0.0.1:9200,没有用户名口令;
而8.1.1版本则默认使用https协议,而且需要用户名口令;
初始会生成一个随机口令,可以在进入kibana后更改;我建议禁用加密,因为https还是会慢;
浏览器可以看到如下的输出:
{
"name" : "node-1",
"cluster_name" : "my-es",
"cluster_uuid" : "hWJh0Wz9Q1axqZm4wwxO8g",
"version" : {
"number" : "7.1.1",
"build_flavor" : "default",
"build_type" : "zip",
"build_hash" : "7a013de",
"build_date" : "2019-05-23T14:04:00.380842Z",
"build_snapshot" : false,
"lucene_version" : "8.0.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
2. kibana7.1.1安装
下载地址:https://artifacts.elastic.co/downloads/kibana/kibana-7.1.1-windows-x86_64.zip
直接将压缩包解压到比如d:\program下,
仅仅需要更改config目录下,kibana.yml中的语言部分,其他默认都是寻找当前主机的数据库,
i18n.locale: "zh-CN"
进入./bin
执行
kibana.bat
浏览器访问:
http://127.0.0.1:5601/
能打开页面就是成功了;
3. Skywalking 8.9安装
下载地址:https://dlcdn.apache/skywalking/8.9.1/apache-skywalking-apm-8.9.1.tar.gz
直接将压缩包解压到比如d:\program下,
默认是可以使用的,但是使用的默认内存数据库H2,
我们更改为ES,打开config目录下application.yml,
更改存储部分:(120行)
storage:
selector: ${SW_STORAGE:elasticsearch}
elasticsearch:
namespace: ${SW_NAMESPACE:""}
clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:127.0.0.1:9200}
进入bin,
启动startup.bat
会启动2个窗口,在浏览器中访问
http://localhost:8080/
正常可以在浏览器中看到skywalking的界面;
环境:windows10 pro
JDK1.8
备注:不能使用太高的版本比如JDK17,会报错!
ES和界面的版本必须一致,不然可能会出错;
ES不要使用高版本,SK不支持8.x版本的ES;
1. Elasticsearch7.1.1安装
下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.1.1-windows-x86_64.zip
直接将压缩包解压到比如d:\program下,
更改配置如下(单节点):elasticsearch.yml
cluster.name: my-es
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
进入bin目录
执行
elasticsearch.bat
备注:此版本使用http协议,可以在浏览器直接打开http://127.0.0.1:9200,没有用户名口令;
而8.1.1版本则默认使用https协议,而且需要用户名口令;
初始会生成一个随机口令,可以在进入kibana后更改;我建议禁用加密,因为https还是会慢;
浏览器可以看到如下的输出:
{
"name" : "node-1",
"cluster_name" : "my-es",
"cluster_uuid" : "hWJh0Wz9Q1axqZm4wwxO8g",
"version" : {
"number" : "7.1.1",
"build_flavor" : "default",
"build_type" : "zip",
"build_hash" : "7a013de",
"build_date" : "2019-05-23T14:04:00.380842Z",
"build_snapshot" : false,
"lucene_version" : "8.0.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
2. kibana7.1.1安装
下载地址:https://artifacts.elastic.co/downloads/kibana/kibana-7.1.1-windows-x86_64.zip
直接将压缩包解压到比如d:\program下,
仅仅需要更改config目录下,kibana.yml中的语言部分,其他默认都是寻找当前主机的数据库,
i18n.locale: "zh-CN"
进入./bin
执行
kibana.bat
浏览器访问:
http://127.0.0.1:5601/
能打开页面就是成功了;
3. Skywalking 8.9安装
下载地址:https://dlcdn.apache/skywalking/8.9.1/apache-skywalking-apm-8.9.1.tar.gz
直接将压缩包解压到比如d:\program下,
默认是可以使用的,但是使用的默认内存数据库H2,
我们更改为ES,打开config目录下application.yml,
更改存储部分:(120行)
storage:
selector: ${SW_STORAGE:elasticsearch}
elasticsearch:
namespace: ${SW_NAMESPACE:""}
clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:127.0.0.1:9200}
进入bin,
启动startup.bat
会启动2个窗口,在浏览器中访问
http://localhost:8080/
正常可以在浏览器中看到skywalking的界面;