Haluatko oppia asentamaan Zabbixin HTTPS: n avulla Ubuntu Linuxiin? Tässä opetusohjelmassa näytämme sinulle, miten Zabbix-palvelin asennetaan, määritetään ja käytetään HTTPS: n ja Letsencryptin ilmaisen varmenteen avulla tietokoneessa, jossa on Ubuntu Linux.
• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 20.04
• Zabbix 5.0.2
Laiteluettelo
Täältä löydät luettelon laitteista, joita käytetään tämän opetusohjelman luomiseen.
Tämä linkki näyttää myös tämän opetusohjelman luomiseen käytetyn ohjelmistoluettelon.
Zabbixin soittolista:
Tällä sivulla tarjoamme nopean pääsyn luetteloon videoista, jotka liittyvät Zabbixin asennukseen.
Älä unohda tilata youtube-kanavaamme nimeltä FKIT.
Zabbix liittyvä opetusohjelma:
Tällä sivulla tarjoamme nopean pääsyn luetteloon opetusohjelmia, jotka liittyvät Zabbix asennus.
Opetusohjelma Zabbix HTTPS – Asennus Ubuntu Linuxiin
Asenna MySQl-tietokantapalvelu.
Käytä MySQL-palvelun komentoriviä.
Luo tietokanta nimeltä zabbix.
Luo tietokannan käyttäjä nimeltä zabbix.
Esimerkissämme salasana kamisma123 asetettiin käyttäjälle nimeltä zabbix.
Anna Zabbix-nimiselle MySQL-käyttäjälle zabbix-nimisen tietokannan käyttöoikeus.
Lataa Zabbix 5 -asennuspaketti.
Tuo Zabbix-tietokantamalli MySQL:ään.
Zabbix-tietokannan asennus on valmis.
Opetusohjelma Zabbix HTTPS – Web-palvelimen asentaminen
Asenna Apache-web-palvelin ja kaikki tarvittavat paketit.
Ota tarvittavat Apache-moduulit käyttöön.
Muokkaa Apache-määritystiedostoa.
Lisää seuraavat rivit tämän tiedoston loppuun.
Etsi PHP-määritystiedoston sijainti järjestelmässäsi.
Muokkaa määritystiedostoa, jonka nimi on PHP. Ini.
Muista, että PHP-versiosi ja tiedoston sijainti eivät ehkä ole sama kuin minun.
Määritä seuraavat kohteet php.ini-tiedostoon:
Aseta oikea aikavyöhyke sijaintiisi.
Käynnistä apassipalvelu uudelleen.
Olet lopettanut Apache-web-palvelimen asennuksen PHP-tuella.
Opetusohjelma Zabbix HTTPS – Apache Virtual Hostsin määrittäminen
Näennäisisännät, jos ominaisuus, jonka avulla yksi Apache-palvelin voi tarjota useita verkkosivustoja samalla IP-osoitteella.
Luo tarvittava infrastruktuuri Apache VirtualHosts -ominaisuuden käyttöön
Sivustomme nimeksi tulee ZABBIX. KAIVOSPOOLI. Ninja.
Nämä verkkosivustotiedostot tallennetaan seuraavaan kansioon:
Nämä sivustolokit tallennetaan seuraavaan kansioon:
Luo Apache-näennäisisännän määritystiedosto Zabbix-sivustolle.
Tässä on tiedosto kokoonpanostamme.
Ota Zabbix-näennäisisäntäkokoonpano käyttöön.
Käynnistä Apache-palvelu uudelleen.
Olet saanut Zabbix-näennäisisännän määrityksen valmiiksi Apachessa.
Opetusohjelma Zabbix HTTPS – DNS-toimialuerekisteri
Käytä GODADDY-verkkosivustoa ja osta DNS-verkkotunnus.
Esimerkissämme ostamme toimialueen nimeltä MINING-POOL. Ninja.
Voit käyttää mitä tahansa verkkosivustoa DNS-verkkotunnuksen ostamiseen, GoDaddy on vain henkilökohtainen valintani.
Luo DNS-merkintä, joka osoittaa Zabbix-sivustosi Apachea käyttävään tietokoneeseen.
Esimerkissämme loimme DNS-merkinnän, joka osoittaa ZABBIX:iin. KAIVOSPOOLI. NINJA että 34.217.177.160.
Testaa DNS-kokoonpano NSLOOKUP-komennolla.
Tässä on komentotulostin.
Avaa selain ja yritä käyttää sivuston HTTP-versiota.
Esimerkissämme selaimeen syötettiin seuraava URL-osoite:
• http://zabbix.mining-pool.ninja
Onnittelen! Olet saanut vaaditun DNS-määrityksen valmiiksi.
Opetusohjelma Zabbix HTTPS – Asenna ilmainen HTTPS-sertifikaatti apassiin
Meidän on asennettava ilmainen HTTPS-sertifikaatti.
Meidän on myös ohjattava kaikki HTTP-liikenne Zabbix-verkkosivuston HTTPS-versioon automaattisesti.
Asenna tarvittavien pakettien luettelo.
Asenna Apache-ilmainen HTTPS-sertifikaatti
• Hyväksy käyttöehdot painamalla (A).
• Jaa sähköpostisi ja vastaanota uutiskirjeet painamalla (Y).
• Paina (2) ohjataksesi HTTP-verkkosivustosi automaattisesti HTTPS-versioihin.
Järjestelmä asentaa automaattisesti ilmaisen varmenteen.
Se määrittää myös Apache-palvelimen ohjaamaan kaikki HTTP-käyttöoikeudet verkkosivustosi HTTPS-versioon.
Esimerkissämme järjestelmä loi virtuaalisen isännän määritystiedoston nimeltä: Zabbix-le-ssl.conf.
Tässä on tiedoston sisältö.
KEY tiedosto sisältää sertifikaatin yksityisen avaimen ja on säilytettävä turvallisessa paikassa koko ajan.
Esimerkissämme KEY-tiedosto tallentui osoitteessa:
Järjestelmä muokkaa automaattisesti alkuperäisen Apachen näennäisisännän määritystiedostoa.
Se ohjaa kaikki HTTP-pyynnöt automaattisesti verkkosivustosi HTTPS-versioon.
Olet saanut vaaditun HTTPS-määrityksen valmiiksi.
Opetusohjelma Zabbix HTTPS – Testaa ilmainen HTTPS-sertifikaatti
On aika testata kokoonpanosi.
Avaa selain ja yritä käyttää verkkosivustosi HTTP-versiota.
Esimerkissämme selaimeen syötettiin seuraava URL-osoite:
• http://zabbix.mining-pool.ninja
Apache ohjaa HTTP-pyynnön automaattisesti verkkosivustosi HTTPS-versioon.
Onnittelen! Apache HTTPS -kokoonpanosi toimii.
Opetusohjelma Zabbix Server – Asennus Ubuntuun
Lataa ja asenna GOLANG-paketti.
GOLANG-ohjelmisto asennettiin /usr/local-kansioon.
Jotta GO-ohjelmisto toimisi oikein, se odottaa, että järjestelmässä on joukko ympäristömuuttujia.
Luodaan tiedosto tarvittavien ympäristömuuttujien kokoonpanon automatisoimiseksi.
Tässä on tiedoston sisältö.
Käynnistä tietokone uudelleen.
Tarkista, luotiinko tarvittavat ympäristömuuttujat automaattisesti.
Tässä on oikea tuloste:
Luo Linux-tili Zabbix-käyttäjälle ja asenna tarvittavat paketit.
Käännä ja asenna Zabbix-palvelin.
Etsi zabbix_server.conf-tiedoston sijainti.
Tässä on alkuperäinen tiedosto, ennen kokoonpanoamme.
Tässä on uusi tiedosto kokoonpanollamme.
Käynnistä Zabbix-palvelin.
Nyt sinun on valittava, mitä Zabbix-agentin versiota haluat käyttää.
Käynnistä Zabbix-oletusagentti seuraavalla komennolla.
Voit myös käynnistää uuden Zabbix Agent2:n seuraavalla komennolla.
Zabbix-agentti 2 näyttää juoksevan etualalla.
Siirrä kaikki Zabbix frontend -tiedostot aiemmin luotuun Apachen näennäisisäntäkansioon.
Määritä oikea tiedosto-oikeus.
Käynnistä Apache-palvelu uudelleen.
Opetusohjelma Zabbix HTTPS – Web-käyttöliittymän asennus
Avaa selaimesi ja käytä Zabbix-verkkosivustosi HTTPS-versiota.
Esimerkissämme selaimeen syötettiin seuraava URL-osoite:
• https://zabbix.mining-pool.ninja
Ohjattu Zabbix-asennustoiminto esitellään.
Napsauta Seuraava-painiketta.
Seuraavassa näytössä sinun on tarkistettava, onko kaikki vaatimukset saavutettu.
Napsauta Seuraava-painiketta.
Kirjoita Tietokantatiedot, joita tarvitaan yhteyden muodostamiseen Zabbix-tietokantaan.
• Isäntä: localhost
• Tietokannan käyttäjätunnus: zabbix
• Tietokannan salasana: kamisama123
Seuraavassa näytössä sinun on vain napsautettava Seuraava-painiketta.
Katso nyt kokoonpanoyhteenvetoa.
Napsauta Seuraava-painiketta.
Seuraavassa näytössä sinun on napsautettava Valmis-painiketta.
Lopuksi sinulle esitetään Zabbix-kirjautumisnäyttö.
• Zabbix oletuskäyttäjänimi: Admin
• Zabbix oletussalasana: zabbix
Onnistuneen kirjautumisen jälkeen sinut lähetetään uuteen Zabbix Dashboardiin.
Onnittelen! Zabbix HTTPS -asennus onnistui.
Opetusohjelma Zabbix HTTPS – Web-käyttöliittymän asennus
Asennettu ilmainen sertifikaatti on voimassa 90 päivää.
Järjestelmä luo ajoitetun tehtävän, joka uusii minkä tahansa varmenteen automaattisesti 30 päivän kuluessa vanhenemisesta.
Ajoitetun tehtävän nimi on CERTBOT ja se sijaitsee seuraavassa kansiossa:
Tässä on tiedoston sisältö.
Simuloi sertifikaatin uusimisprosessia seuraavalla komennolla.
Tässä on komentotulostin.
Onnittelen! Zabbix HTTPS -asennus onnistui.