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

Î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

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.