...
- WiFiMon Agent package
- PostgreSQL (tested on version 10.12)
- Java 811
- Elasticsearch (tested on version 7.4.2)
- Kibana (tested on version 7.4.2)
- Logstash (required in case of correlation with RADIUS and DHCP Logs, tested on version 7.4.2)
...
WiFiMon currently supports Java 8. Installing Java 8 is detailed in the sequel for the Debian 10 Operating System. These instructions are taken from HERE.Installing the OpenJDK 8 in Debian 10 requires using the AdoptOpenJDK repository. The 11. The required commands are the following:
Code Block |
---|
sudo apt update sudo apt install -y apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add - sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ sudo apt update sudo apt install -y adoptopenjdk-8-hotspotget install -y openjdk-11-jdk openjdk-11-jre |
Java installation can be verified with the following command:
...
Setting the JAVA_HOME variable requires (i) finding the installed Java alternatives using the following command "sudo update-alternatives --config java" and (ii) modifying the /etc/environment configuration file based on the output of the previous command. For the adoptojdk-8-hotspotIn our case, JAVA_HOME requires the following value:
JAVA_HOME="/usr/lib/jvm/adoptopenjdkjava-811-hotspotopenjdk-amd64"
Changes are applied with the following command:
...