zabbix詳細安裝步驟(已驗證)

zabbix 官方文檔地址:https://www.zabbix.com/documentation/3.2/manual/installation/install_from_packages


zabbix Repository installation:


1.rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm


2.依次安裝 server with MySQL、 agent、 proxy


2.1.Server installation with MySQL database
2.1.1.yum install zabbix-server-mysql zabbix-web-mysql
2.1.2.Creating initial database:


shell> mysql -uroot -p<root_password>
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql>flush privileges;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '<password>';
注意:zabbix.*是授權zabbix數據庫,授權所有數據庫:*.*;  
zabbix@localhost:zabbix用戶名,localhost:本地機器;'%':遠程機器,遠程機器訪問要授權;
mysql>flush privileges;授權之後一定要刷新
mysql> quit;




2.1.3.zcat /usr/share/doc/zabbix-server-mysql-3.2.*/create.sql.gz | mysql -uzabbix -p zabbix
進入zabbix用戶,導入sql文件
或者 採用source usr/share/doc/zabbix-server-mysql-3.2.7/create.sql| mysql -uzabbix -p zabbix


2.1.4. rpm -q zabbix-server-mysql
2.1.5.Database configuration for Zabbix server


# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=<password>


2.1.6.Starting Zabbix server process


# systemctl start zabbix-server
# systemctl enable zabbix-server


2.1.7.PHP configuration for Zabbix frontend
設置時區
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Hong_Kong 我設置的是亞洲香港時間


2.1.8.SELinux configuration
setsebool -P httpd_can_connect_zabbix on


2.1.9 systemctl start httpd




3.Agent installation
yum install zabbix-agent
systemctl start zabbix-agent


4.Proxy installation
yum install zabbix-proxy-mysql--安裝你對應的數據庫類型,我這裏數據庫用的是mysql
zcat /usr/share/doc/zabbix-proxy-mysql-3.2.X/schema.sql.gz | mysql -u<username> zabbix
or source /usr/share/doc/zabbix-proxy-mysql-3.2.7/schema.sql| mysql -u<username> zabbix--source命令導入sql文件


rpm -q zabbix-proxy-mysql
Starting Zabbix proxy process:# systemctl start zabbix-proxy


5.Installing frontend--前端頁面
http://101.200.152.192/zabbix
注意將databaseHost改爲:101.200.152.192
The default user name is Admin, password zabbix.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章