PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نصب و راه اندازی Zabbix برروی سرور دبیان 9



sajjadsec
May 28th, 2018, 16:56
در این آموزش به نحوه نصب Zabbix برروی دبیان 9 همراه با نصب دیتابیس postgresql خواهیم پرداخت .


در مرحله اول ابتدا باید repository مربوط به دبیان 9 و postgresql را اضافه کنیم برای اینکار میتوانیم از دستورات زیر استفاده کنیم :



# wget http://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/zabbix-release_3.4-1+stretch_all.deb
# dpkg -i zabbix-release_3.4-1+stretch_all.deb
# apt update


در مرحله دوم بعد از اپدیت کردن repository میتوانیم zabbix را نصب کنیم :




# apt install zabbix-server-pgsql zabbix-frontend-php php-pgsql zabbix-agent





در مرحله سوم یک دیتابیس و یوزر با استفاده از postgresql ایجاد میکنیم برای اینکار میتوانیم از دو دستور زیر استفاده کنیم :






# sudo -u postgres createuser --pwprompt zabbix
# sudo -u postgres createdb -O zabbix zabbix


بعد از ایجاد دیتابیس و یوزر باید دیتا و schema مربوط به دیتابیس را import کنیم که میتوانید از دستور و فایل زیر استفاده کنید :



zcat /usr/share/doc/zabbix-server-pgsql*/create.sql.gz | sudo -u zabbix psql zabbix


در مرحله چهارم فایل zabbix_server را باز کرده و پسورد جدیدی برای دیتابیس در نظر بگیرید :




Edit file /etc/zabbix/zabbix_server.conf


DBPassword=password


دقت داشته باشید که حتما zonetime را به درستی تنظیم کرده باشید برای تنظیم zonetime فایل /etc/zabbix/apache.conf را باز کنید و سپس مقدار زیر را از حالت کامنت خارج کنید :




# php_value date.timezone Europe/Riga





در نهایت برای اجرا کردن zabbix سرویس ها رو با استفاده از systemctl اجرا کنید به شکل زیر :




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





سپس بعد از راه اندازی میتوانید http://server_ip_or_name/zabbix را باز کرده و مراحل نصب را به صورت گرافیکی دنبال کنید.