UBUNTU 20.04 ZABBIX SERVER 6.0 KURULUMU (IP ADRESI: 192.168.1.220) *************************************** $ sudo su - # apt update && apt upgrade -y MARIADB SERVER 10.6 KURULUMU ---------------------------- # apt-get install software-properties-common dirmngr apt-transport-https -y # apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc' # add-apt-repository 'deb [arch=amd64,arm64,ppc64el,s390x] https://mirror.truenetwork.ru/mariadb/repo/10.6/ubuntu focal main' # apt update # apt install mariadb-server mariadb-client -y ZABBIX VERITABANI VE USERIN OLUŞTURULMASI ----------------------------------------- # mysql -e "SET PASSWORD FOR root@localhost = PASSWORD('123456');FLUSH PRIVILEGES;" && printf "123456\n n\n y\n y\n y\n y\n y\n" | mysql_secure_installation # mysql -uroot -p123456 -e "CREATE DATABASE zabbix character set utf8mb4 collate utf8mb4_bin" # mysql -uroot -p123456 -e "CREATE USER zabbix@localhost IDENTIFIED by '123456'" # mysql -uroot -p123456 -e "GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost" # mysql -uroot -p123456 -e "FLUSH PRIVILEGES" UBUNTU 20.04 İÇİN ZABBIX SERVER 6.0 KURULUMU -------------------------------------------- ZABBIX LINK : https://www.zabbix.com/download ZABBIX VERSION : 6.0 LTS OS DISTRIBUTION: Ubuntu OS VERSION : 20.04 (Focal) DATABASE : MySQL WEB SERVER : Apache # wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-3+ubuntu20.04_all.deb # dpkg -i zabbix-release_6.0-3+ubuntu20.04_all.deb # apt update # apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent php-mysql -y # zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p'123456' zabbix ZABBIX SERVER 6.0 YAPILANDIRMASI -------------------------------- # sed -i s/"# DBPassword=.*"/"DBPassword=123456"/g /etc/zabbix/zabbix_server.conf # sed -i "s/# php_value date.timezone.*/php_value date.timezone Europe\/Istanbul/" /etc/zabbix/apache.conf # sed -i s/"Hostname=.*"/"Hostname=ubuntu1.test.com"/g /etc/zabbix/zabbix_agentd.conf # systemctl restart zabbix-server zabbix-agent apache2 && systemctl enable zabbix-server zabbix-agent apache2 # ufw allow 10050:10051/tcp ZABBIX WEB'DEN KURULUMU ----------------------- WEBDEN KURULUM LINKI: http://192.168.1.220/zabbix Default language: English > Next Step Check of pre-requisites > Next Step Configure DB connection > Password:123456 > Next Step Settings > Zabbix server name: Zabbix Monitor > Default theme: Dark > Next Step Pre-installation summary > Next Step FINISH ZABBIX WEB GIRIŞ ---------------- Zabbix Server Giriş: http://192.168.1.220/zabbix Username : Admin Password : zabbix ZABBIX SERVER 6.0 DURUMU/KONTROLÜ İZLEMESİ ------------------------------------------ Configuration > Hosts > Zabbix server > Availability: ZBX DURUM --> Zabbix Server Durumu Monitoring > Hosts > Zabbix server > Graphs --> Sunucuları izlemek ********************************************************************************************************************* UBUNTU 20.04 LINUX HOST/ZABBIX AGENT KURULUMU (IP ADRESI: 192.168.1.221) ********************************************* $ sudo su - # apt update && apt upgrade -y ZABBIX REPOSU EKLEMEK VE AGENT KURULUMU YAPMAK ---------------------------------------------- # wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-3+ubuntu20.04_all.deb # dpkg -i zabbix-release_6.0-3+ubuntu20.04_all.deb # apt update # apt install zabbix-agent -y ZABBIX AGENT AYARLARI --------------------- # sed -i s/"Server=.*"/"Server=192.168.1.220"/g /etc/zabbix/zabbix_agentd.conf # sed -i s/"ServerActive=.*"/"ServerActive=192.168.1.220"/g /etc/zabbix/zabbix_agentd.conf # sed -i s/"Hostname=.*"/"Hostname=ubuntu2.test.com"/g /etc/zabbix/zabbix_agentd.conf # systemctl restart zabbix-agent && systemctl status zabbix-agent # ufw allow 10050/tcp ZABBIX SERVER'DA LINUX HOST EKLEMEK ----------------------------------- ZABBIX SERVER LOGIN : http://192.168.1.220/zabbix Configuration > Hosts > Create host Host name : Ubuntu2 Templates : Linux by Zabbix agent Groups : Linux servers Interfaces > Add > Agent: 192.168.1.221 Add ZABBIX AGENT DURUMU/KONTROLÜ İZLEMESİ ------------------------------------- Configuration > Hosts > Ubuntu2 > Availability ZBX: Yeşil --> Sunucu Durumu Monitoring > Hosts > Ubuntu2 --> Sunucu izle