Tilføjelse af Zabbix-pakkeopbevaring:
Zabbix er ikke tilgængelig i det officielle pakkeopbevaringssted for Ubuntu 18.04 LTS. Men du kan nemt tilføje det officielle pakage-lager af Zabbix på Ubuntu 18.04 LTS og installer Zabbix derfra.
Naviger først til ~ / Downloads bibliotek med følgende kommando:
$ cd ~ / Downloads
Download nu Zabbix pakkeopbevarings DEB-filen med følgende kommando:
$ wget https: // repo.zabbix.com / zabbix / 4.0 / ubuntu / pool / main / z / zabbix-release /zabbix-release_4.0-2 + bionic_all.deb
DEB-pakkefilen skal downloades.
Som du kan se, downloades en ny DEB-fil i ~ / Downloads vejviser.
Installer nu DEB-pakkefilen med følgende kommando:
$ sudo dpkg -i zabbix-release *.deb
Det officielle Zabbix-pakkelager skal tilføjes.
Opdatering af APT-pakkeopbevaringscache:
Nu skal du opdatere APT-pakkeopbevaringscachen.
For at gøre det skal du køre følgende kommando:
$ sudo apt opdatering
APT-pakkeopbevaringscachen skal opdateres.
Installation og konfiguration af Zabbix:
Nu kan du installere Zabbix med følgende kommando:
$ sudo apt installere zabbix-server-mysql zabbix-frontend-php zabbix-agent
Nu skal du trykke på y og tryk derefter på
Zabbix installeres.
Zabbix er installeret på dette tidspunkt.
Nu skal du oprette en MySQL / MariaDB-database til Zabbix.
For at gøre det skal du starte MySQL / MariaDB-konsol som rod med følgende kommando:
$ sudo mysql -u rod
Hvis du har angivet MySQL / MariaDB-adgangskode til rod bruger, så kan du bruge følgende kommando til at logge ind på konsollen som rod:
$ sudo mysql -u root -pOg indtast derefter adgangskoden, og du skal være logget ind.
Når du er logget ind på MySQL / MariaDB-konsollen, skal den se sådan ud.
Opret nu en database zabbix med følgende SQL-kommando:
MariaDB [(none)]> opret database zabbix tegnsæt utf8 sæt udf8_bin;Databasen zabbix skal oprettes.
Giv nu brugeren alle privilegier zabbix til databasen zabbix du lige har oprettet og også angivet en adgangskode til brugeren zabbix med følgende SQL-kommando:
MariaDB [(none)]> tildel alle privilegier på zabbix.* til zabbix @ localhost identificeret af'DIN_PASSWORD_HERE';
BEMÆRK: Sørg for at udskifte den DIN_PASSWORD_HERE med din ønskede adgangskode.
De krævede tilladelser skal gives, og adgangskoden skal indstilles. Jeg indstillede adgangskoden zabbix i denne artikel for enkelhedens skyld.
Gå nu ud af MySQL / MariaDB-konsollen med følgende kommando:
MariaDB [(none)]> afslut;
Opret nu de krævede tabeller med følgende kommando:
$ zcat / usr / share / doc / zabbix-server-mysql * / create.kvm.gz | mysql -uzabbix -Dzabbix -pzabbixBEMÆRK: Sørg for at udskifte adgangskoden zabbix med den adgangskode, du har angivet.
Nu skal du redigere Zabbix-konfigurationsfilen / etc / zabbix / zabbix_server.konf med følgende kommando:
$ sudo nano / etc / zabbix / zabbix_server.konf
Find nu linjen DBUser = zabbix og tilføj en ny linje under den som markeret i skærmbilledet nedenfor. Når du er færdig, skal du trykke på
BEMÆRK: DBPassword =zabbix, indstiller databaseadgangskoden til zabbix. Erstatte zabbix med den adgangskode, du har angivet.
Nu skal du indstille den korrekte tidszone til PHP-motoren. For at gøre det skal du redigere konfigurationsfilen / etc / zabbix / apache.konf med følgende kommando:
$ sudo nano / etc / zabbix / apache.konf
Rul nu lidt ned og find de markerede linjer. Fjern hash (#) underskriv for at kommentere dem og ændre Europa / Riga til din ønskede tidszone. Du kan finde flere oplysninger om, hvad du skal placere der, på https: // da.wikipedia.org / wiki / List_of_tz_database_time_zones.
Den endelige konfigurationsfil i mit tilfælde ser ud som følger. Når du er færdig, skal du trykke på
Genstart nu zabbix-server, zabbix-agent og apache2 tjenester med følgende kommando:
$ sudo systemctl genstart zabbix-server zabbix-agent apache2
Tilføj nu zabbix-server, zabbix-agent og apache2 tjenester til systemstart af din Ubuntu 18.04 LTS-maskine med følgende kommando:
$ sudo systemctl aktiver zabbix-server zabbix-agent apache2
zabbix-server, zabbix-agent og apache2 tjenester skal føjes til systemets opstart, og de starter automatisk, når din computer starter fra nu af.
Kør nu følgende kommando for at finde IP-adressen på din Ubuntu 18.04 LTS maskine:
$ ip aSom du kan se, i mit tilfælde IP-adressen på min Ubuntu 18.04 LTS-maskine er 192.168.21.128. Det skal være anderledes for dig. Så sørg for at erstatte den med din fra nu af.
Besøg nu http: // 192.168.21.128 / zabbix fra din yndlingswebbrowser, og du skal se den næste side. Da du kører Zabbix frontend for første gang, skal du konfigurere Zabbix frontend. For at gøre det skal du klikke på Næste skridt.
Sørg nu for, at alle forudsætningerne er OK. Klik derefter på Næste skridt.
Indtast nu adgangskoden til MySQL / MariaDB-databasebrugeren zabbix (i mit tilfælde er det zabbix) og klik på Næste skridt.
Klik nu på Næste skridt.
Sørg for, at alle oplysninger er korrekte. Klik derefter på Næste skridt.
Zabbix skal konfigureres med succes. Klik nu på Afslut.
Nu skal du kunne logge ind som standardbruger Admin med standardadgangskoden zabbix.
Når du logger ind, skal du se Zabbix-dashboardet. Nu kan du bruge Zabbix så meget som du vil.
Sådan installerer du Zabbix på Ubuntu 18.04 LTS. Tak, fordi du læste denne artikel.