آموزش نصب مانیتورینگ Zabbix نسخه 7 در Ubuntu

در این مقاله نحوه نصب Zabbix ۷.۰ LTSدر Ubuntu 24.04 (Noble) سرور می پردازیم.
در قدم اول Ubuntu Server رو دانلود و نصب کنید.

به سرور Ubuntu با SSH متصل می شویم.
پیشنهاد میکنیم با root دستورات را وارد کنید.

sudo su

قدم اول- نصب Zabbix repository

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-2+ubuntu24.04_all.deb
dpkg -i zabbix-release_7.0-2+ubuntu24.04_all.deb
apt update

قدم دوم- نصب Zabbix server, frontend, agent

apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent

قدم سوم- نصب و پیکربندی mysql

apt install -y mysql-server
systemctl start mysql

قدم چهارم- ساخت database برایzabbix user
وارد mysql میشویم تا دیتابیس و یوزر را بسازیم.

mysql -uroot -p

وقتی دستور بالا رو وارد میکنید از شما پسورد پرسیده میشود که کلمه password را وارد کنید.

create database zabbix character set utf8mb4 collate utf8mb4_bin;
create user zabbix@localhost identified by 'password';
grant all privileges on zabbix.* to zabbix@localhost;
set global log_bin_trust_function_creators = 1;
quit;

قدم پنجم- Import zabbix default database into created DB

وقتی دستور اول رو وارد کردید از شما پسورد خواسته می شود که در هنگام ساخت datastore از کلمه عبور password استفاده کردیم.
فقط بعد وارد کردن این دستور کمی صبر کنید ممکنه ۱ دقیقه ای طول بکشه. پس به چیزی دست نزنید.

zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix

دوباره وارد mysql میشویم.

mysql -uroot -p
mysql> set global log_bin_trust_function_creators = 0;
quit;

قدم ششم- وارد کردن پسورد دیتابیس
فایل zabbix_server.conf با دستور زیر باز میکنیم.

nano /etc/zabbix/zabbix_server.conf

عبارت DBPassword را پیدا کنید علامت # از پشتش حذف کنید تا از حالت کامند خارج بشه بعد کلمه password را روبروش وارد کنید.
برای ذخیره کردن هم ctrl با x بگیرید و enter بزنید.

DBPassword=password
d8a2d985d988d8b2d8b4 d986d8b5d8a8 d985d8a7d986db8cd8aad988d8b1db8cd986daaf zabbix d986d8b3d8aed987 dbb7 d8afd8b1 ubuntu

قدم هفتم – Start Zabbix server and agent processes

با دستورات زیر سرویس Zabbix ریستارت سپس enable میکنیم تا با ریستارت سرور به طور خودکار start شود.

systemctl restart zabbix-server zabbix-agent apache2
systemctl enable zabbix-server zabbix-agent apache2

قدم هشتم- پیکربندی محیط وب زبیکس

حالا در مرورگر آدرس IP سرور Ubuntu به همراه /zabbix/setup.php وارد کنید.

http://IP_Address/zabbix/setup.php

بر روی Next Step کلیک کنید.

d8a2d985d988d8b2d8b4 d986d8b5d8a8 d985d8a7d986db8cd8aad988d8b1db8cd986daaf zabbix d986d8b3d8aed987 dbb7 d8afd8b1 ubuntu 1

در این مرحله پیش نیاز ها چک میکند. دوباره بر روی Next step کلیک کنید.

d8a2d985d988d8b2d8b4 d986d8b5d8a8 d985d8a7d986db8cd8aad988d8b1db8cd986daaf zabbix d986d8b3d8aed987 dbb7 d8afd8b1 ubuntu 2

در مرحله بعدی در کادر password هم عبارت password را وارد کنید.

d8a2d985d988d8b2d8b4 d986d8b5d8a8 d985d8a7d986db8cd8aad988d8b1db8cd986daaf zabbix d986d8b3d8aed987 dbb7 d8afd8b1 ubuntu 3

در این مرحله نام سرور زبیکس به دلخواه وارد کنید.
timezone رو بر روی +۰۳:۳۰ قرار دهید.

d8a2d985d988d8b2d8b4 d986d8b5d8a8 d985d8a7d986db8cd8aad988d8b1db8cd986daaf zabbix d986d8b3d8aed987 dbb7 d8afd8b1 ubuntu 4

در آخر به سرور Zabbix لاگین کنید.
به صورت پیش فرض نام کاربری Admin (حرف A بزرگ تایپ شود) و رمز عبور zabbix می باشد.

d8a2d985d988d8b2d8b4 d986d8b5d8a8 d985d8a7d986db8cd8aad988d8b1db8cd986daaf zabbix d986d8b3d8aed987 dbb7 d8afd8b1 ubuntu 5

بلاخره نصب Zabbix به پایان رسید.

d8a2d985d988d8b2d8b4 d986d8b5d8a8 d985d8a7d986db8cd8aad988d8b1db8cd986daaf zabbix d986d8b3d8aed987 dbb7 d8afd8b1 ubuntu 6

مدیریت سرور، پشتیبانی و کانفیگ سرور – آفاق هاستینگ

نوشته های مشابه