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 extensions |
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:
| $ 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:
| 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:
| $ 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
|