Přeskočit obsah

Infrastrukturní software - stažení

Popis instalace Java JDK a dalšího infrastrukturního (podpůrného) software.

Preferujeme následující verze:

Software Verze
Java JDK 11 (11.0.11+9-LTS)
Elasticsearch 7.6.2
Kibana 7.6.2
Kafka 2.7.1 (Scala 2.13)
Zookeeper verze dodávaná s distribucí Kafka
Postgres 11, 12 (preferujeme nejnovější verze, tedy 11.12, 12.7)
PG extensions1 PostGIS a Pgrouting (nejnovější možné verze pro daný OS)

Doporučujeme vytvořit složku /opt/tsm/sw (pozn.: sw = zkratka pro software), přepnout se do ní v terminálu a spustit následující sadu příkazů:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
$ cd /opt/tsm/sw

export ES=elasticsearch-7.6.2-linux-x86_64.tar.gz
export KIBANA=kibana-7.6.2-linux-x86_64.tar.gz
export KAFKA=kafka_2.13-2.7.1.tgz
export JAVA=amazon-corretto-11-x64-linux-jdk.tar.gz

curl -OL https://artifacts.elastic.co/downloads/elasticsearch/${ES}
curl -OL https://artifacts.elastic.co/downloads/kibana/${KIBANA}
curl -OL https://mirror.hosting90.cz/apache/kafka/2.7.1/${KAFKA}
curl -OL https://corretto.aws/downloads/latest/${JAVA}

tar zxf ${ES}
tar zxf ${KIBANA}
tar zxf ${KAFKA}
tar zxf ${JAVA}

Po stažení a rozbalení tgz balíčků obsahuje složka /opt/tsm/sw následující soubory:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
$ ls -la

celkem 789688
-rw-rw-r--.  1 tsm tsm 193919792 13. čen 21.16 amazon-corretto-11-x64-linux-jdk.tar.gz
drwxr-xr-x.  9 tsm tsm       235 14. dub 01.49 amazon-corretto-11.0.11.9.1-linux-x64
drwxr-xr-x.  9 tsm tsm       155 26. bře  2020 elasticsearch-7.6.2
-rw-rw-r--.  1 tsm tsm 296477546 13. čen 21.15 elasticsearch-7.6.2-linux-x86_64.tar.gz
drwxr-xr-x.  7 tsm tsm       105  8. dub 13.35 kafka_2.13-2.7.1
-rw-rw-r--.  1 tsm tsm  68678369 13. čen 21.15 kafka_2.13-2.7.1.tgz
drwxrwxr-x. 13 tsm tsm       266 13. čen 21.17 kibana-7.6.2-linux-x86_64
-rw-rw-r--.  1 tsm tsm 249555386 13. čen 21.15 kibana-7.6.2-linux-x86_64.tar.gz

Pro lepší orientaci (a také kvůli budoucímu upgrade) vytvoříme symbolické odkazy (sym-linky) pomocí ln, v terminálu spustíme příkazy:

1
2
3
4
ln -sf amazon-corretto-11.0.11.9.1-linux-x64 java
ln -sf elasticsearch-7.6.2 elastic
ln -sf kafka_2.13-2.7.1 kafka
ln -sf kibana-7.6.2-linux-x86_64 kibana

Složka pak obsahuje následující symbolické linky:

1
2
3
4
5
6
7
8
9
$ ls -la

celkem 789692
drwxrwxr-x.  6 tsm tsm 4096 13. čen 21.20 .
drwxr-xr-x.  6 tsm tsm   76 13. čen 21.11 ..
lrwxrwxrwx.  1 tsm tsm   19 13. čen 21.20 elastic -> elasticsearch-7.6.2
lrwxrwxrwx.  1 tsm tsm   37 13. čen 21.19 java -> amazon-corretto-11.0.11.9.1-linux-x64
lrwxrwxrwx.  1 tsm tsm   16 13. čen 21.20 kafka -> kafka_2.13-2.7.1
lrwxrwxrwx.  1 tsm tsm   25 13. čen 21.20 kibana -> kibana-7.6.2-linux-x86_64

  1. rozšíření pro Postgres