Zabbix یک نرمافزار Enterprise متن باز مانیتورینگ است که هر دو نسخهی تجاری و غیر تجاری آن بهصورت رایگان در دسترس عموم قرار دارد.
در این مقاله قصد داریم روش نصب آن بر روی سیستمعامل CentOS 6 (سنتاواس ۶) را توضیح دهیم. جهت مطالعه بیشتر درباره این نرمافزار میتوانید به وبسایت رسمی Zabbix مراجعه نمایید.
نصب zabbix 2.0.x:
برای نصب zabbix 2.0.x بر روی سیستمعامل سنتاواس ۶ مراحل زیر را بهترتیب طی نمایید:
۱- ابتدا بهوسیله دستورات زیر مخزن zabbix را به هسته سنتاواس اضافه میکنید.
rpm --import http://repo.zabbixzone.com/centos/RPM-GPG-KEY-zabbixzone rpm -Uv http://repo.zabbixzone.com/centos/zabbixzone-release-0.0-1.noarch.rpm
۲- سپس بستههای زیر را نصب کنید.
yum install mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway
۳-فایل /etc/httpd/conf.d/zabbix.conf را باز کنید و تایمزون را به شکل زیر تغییر دهید.
php_value date.timezone Asia/Tehran
۴- Apache (آپاچی) و MySQL (مایاسکیوال) را استارت کنید.
service httpd start service mysqld start
۵- پسورد root را تغییر دهید و کاربری به نام zabbix بسازید. دقت کنید که کاربر anonymous و پایگاهداده test را پاک کنید، سپس پایگاهداده مجوزها را ریلود کنید.
mysql_secure_installation
۶- به مایاسکیوال وصل شوید و دستورهای زیر را اجرا کنید.
mysql -u root -p
mysql> create database zabbix character set utf8; mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'password'; mysql> flush privileges;
۷- از مایاسکیوال خارج شوید و دستورهای زیر را اجرا کنید.
mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.6/create/schema.sql mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.6/create/images.sql mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.6/create/data.sql
۸- فایل /etc/zabbix/zabbix_server.conf را ویرایش کنید، نامکاربری و پسورد zabbix (زبیکس) را وارد کنید.
۹- زبیکس را ریاستارت کنید.
service zabbix-server start
۱۰- مراحل نصب را تحت وب در آدرس serveername/zabbix دنبال کنید.
۱۱- بعد از پایان نصب با نام کاربری admin و کلمه عبور زبیکس به سیستم لاگین کنید.
۱۲- کلمه عبور ادمین را از بخش زیر تغییر دهید.
Administration>Users>Zabbix administrators>users>admin
۱۳ در انتها دستورهای زیر را اجرا کنید.
chkconfig zabbix-server on chkconfig mysqld on chkconfig httpd on chkconfig zabbix-java-gateway on