آموزش نصب مانیتورینگ Zabbix در Ubuntu
در این مقاله نحوه نصب Zabbix در Ubuntu سرور می پردازیم.
در قدم اول Ubuntu Server رو دانلود و نصب کنید.
حالا به سرور Ubuntu با SSH متصل می شویم.
پیشنهاد میکنیم با root دستورات را وارد کنید.
sudo su
قدم اول- نصب Zabbix repository
wget https://repo.zabbix.com/zabbix/6.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.2-2%2Bubuntu22.04_all.deb
dpkg -i zabbix-release_6.2-2+ubuntu22.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
systemctl start mysql
systemctl status mysql
قدم چهارم- ساخت database برایzabbix user
بعد از وارد کردن اولین دستور یعنی mysql -uroot -p از شما پسورد پرسیده می شود که شما باید پسورد root وارد کنید.
mysql -uroot -p
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 -uroot -p
mysql> set global log_bin_trust_function_creators = 0;
quit;
قدم ششم- وارد کردن پسورد دیتابیس
فایل zabbix_server.conf با دستور زیر باز میکنیم.
nano /etc/zabbix/zabbix_server.conf
عبارت زیر را در این فایل قرار دهید.
DBPassword=password

قدم هفتم – 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 کلیک کنید.

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

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

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

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

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

به دیتابیس وصل نمشه نمیدونم چرا..پسورد رو هم اد کردم و اینکه من mysql زدم ولی postgrsql نشون میده تو وب
سلام. من نمیتونم به repository متصل بشم. میشه لطفا راهنمایی بفرمائید
از VPN استفاده کنید منم همین مشکل شما رو داشتم
از DNS های شکن استفاده کردم ولی باز هم نشد. محیط گرافیکی هم ندارم . چجوری از vpn استفاده کنم؟
از طریق گیت وی
منم همین کارو کردم
نسخه اوبونتو باید چند باشه؟؟؟؟