Cum se instalează Zabbix pe Ubuntu Server

Zabbix este un instrument puternic de monitorizare a rețelei pentru Linux. Cu acesta, puteți urmări cu ușurință dispozitivele, aplicațiile din rețea, etc. În acest ghid, vă vom arăta cum puteți instala Zabbix pe serverul Ubuntu.

Înainte de a începe

Pentru a instala Zabbix pe Ubuntu Server , trebuie mai întâi să vă actualizați sistemul. Având cele mai recente pachete pe Ubuntu, totul va funcționa fără probleme. Pentru a vă actualiza sistemul Ubuntu, deschideți un terminal. Apoi, utilizați comanda apt update pentru a verifica dacă există actualizări de software.

actualizare sudo apt

După ce ați verificat actualizările pe sistemul dumneavoastră Ubuntu, puteți instala software-ul utilizând comanda apt upgrade . Vă rugăm să rețineți că rularea comenzii apt upgrade poate dura ceva timp, mai ales dacă nu ați făcut upgrade de ceva timp.

sudo apt upgrade

Odată ce sistemul Ubuntu este actualizat, reporniți. Este posibil să fi instalat o versiune mai nouă a nucleului Ubuntu și care necesită o repornire.

sudo reboot

Veți fi gata să începeți instalarea Zabbix când vă conectați din nou.

Instalarea dependențelor pentru Zabbix

Zabbix folosește Apache, MySQL, PHP și alte pachete. Pentru a-l folosi pe sistemul dumneavoastră Ubuntu, va trebui să instalați toate aceste dependențe. Folosind comanda apt install de mai jos, instalați tot ce are nevoie Zabbix pentru a rula.

wget https://repo.zabbix.com/zabbix/6.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.2-2+ubuntu22.04_all.deb

sudo apt install apache2 mysql-server php php-mysql php-mbstring php-gd php-xml libapache2-mod-php zabbix-server-mysql zabbix-frontend-php zabbix-agent

La rularea comenzii de mai sus, Ubuntu vă va cere să apăsați Y pentru a confirma că doriți să instalați pachetele. Face acest lucru. Când sunt instalate, toate dependențele vor fi instalate.

Configurarea MySQL/PHP

Aplicația Zabbix necesită o bază de date MySQL. Pentru a configura această bază de date, începeți prin a introduce comanda mysql_secure_installation . Această comandă vă va solicita să configurați o parolă root MySQL pentru utilizatorul root etc.

sudo mysql_secure_installation

După configurarea parolei root pentru SQL pe sistemul dumneavoastră Ubuntu, este timpul să vă conectați la MySQL cu noua parolă. Vă puteți autentifica folosind următoarea comandă.

sudo mysql -u root -p

Odată autentificat, utilizați următoarea comandă CREATE DATABASE .

CREATE DATABASE zabbixdb character set utf8 collate utf8_bin;

Acum că baza de date „zabbixdb” există în MySQL pe sistemul dumneavoastră Ubuntu, va trebui să creați un utilizator pentru baza de date folosind comanda CREATE USER . Schimbați „parola mea” cu parola de utilizator Zabbix preferată.

CREATE USER 'zabbixuser'@'localhost' IDENTIFIED BY 'mypassword';

Acum trebuie să acordați contului zabbixuser toate privilegiile din baza de date „zabbixdb”. Puteți face acest lucru cu comanda GRANT ALL din MySQL.

GRANT ALL PRIVILEGES ON zabbixdb.* TO 'zabbixuser'@'localhost';

Ieșiți din SQL cu comenzile de mai jos.

FLUSH PRIVILEGES;

Ieșire

Acum trebuie să importați schema bazei de date Zabbix. Introduceți comenzile de mai jos.

sudo gunzip /usr/share/zabbix-sql-scripts/mysql/server.sql.gz

sudo mysql -u root -p zabbixdb <>

După ce părăsiți SQL, introduceți următoarele comenzi pentru a actualiza configurația PHP Zabbix. Rețineți, schimbați „parola mea” cu parola bazei de date Zabbix. Cu toate acestea, păstrați „1”.

sudo sed -i 's/^\(DBHost\s*=\s*\).*$/\1localhost/' /etc/zabbix/zabbix_server.conf sudo sed -i 's/^\(DBName\s* =\s*\).*$/\1zabbixdb/' /etc/zabbix/zabbix_server.conf sudo sed -i 's/^\(DBUser\s*=\s*\).*$/\1zabbixuser/' /etc/zabbix/zabbix_server.conf sudo sed -i '/^# DBPassword=/a DBPassword= parola mea ' /etc/zabbix/zabbix_server.conf

Acum trebuie să modificați câteva configurații PHP, astfel încât acestea să îndeplinească cerințele Zabbix. Introduceți următoarele comenzi. Notă: a patra comandă trebuie personalizată pentru a se potrivi cu fusul orar. Înlocuiește „America” și „Detroit” cu fusul tău orar. Puteți găsi fusul orar cu timedatectl list-timezones.

sudo sed -i 's/^post_max_size = .*/post_max_size = 16M/' /etc/php/8.1/apache2/php.ini

sudo sed -i 's/^max_execution_time = .*/max_execution_time = 300/' /etc/php/8.1/apache2/php.ini

sudo sed -i 's/^max_input_time = .*/max_input_time = 300/' /etc/php/8.1/apache2/php.ini

sudo sed -i 's/^;date.timezone =$/date.timezone = America\/Detroit/' /etc/php/8.1/apache2/php.ini

acum poate activa Zabbix pe serverul web Apache2 cu următoarea comandă.

sudo ln -s /etc/apache2/conf-available/zabbix-frontend-php.conf /etc/apache2/conf-enabled/

Se instalează Zabbix

Lansați Zabbix în browserul dvs. web la alegere prin următoarea adresă URL:

http://your-ubuntu-server/zabbix

După accesarea adresei URL, Zabbix vă va solicita să treceți prin procesul de configurare. Faceți clic pe „Următorul” pentru a confirma că sistemul dumneavoastră este gata să utilizeze Zabbix pe pagina „Verificarea cerințelor preliminare”.

După ce v-ați verificat sistemul pentru Zabbix la „Verificarea cerințelor preliminare”, faceți clic pe lângă pentru a accesa pagina „Configurați conexiunea DB”. De aici, introduceți următoarele informații.

  • Gazda bazei de date = localhost
  • Numele bazei de date = zabbixdb
  • Utilizator = zabbixuser
  • Parolă = parola setată în MySQL pentru „zabbixuser”.

După ce ați completat totul, faceți clic pe butonul „Următorul” pentru a trece la pagina următoare. Pe pagina următoare, va trebui să vă denumiți serverul Zabbix, să vă setați fusul orar și tema implicită. Când ați terminat, faceți clic pe „Pasul următor”.

Pe ultima pagină, veți vedea un mesaj de felicitări care vă anunță că ați instalat cu succes Zabbix. De aici, vă puteți conecta la interfața de utilizare Zabbix cu informațiile despre utilizator de mai jos.

  • Nume utilizator: Admin
  • Parola: zabbix

Leave a Comment

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid