zabbix 安装

软件环境

zabbix-3.4.5.tar.gz

CentOS Linux release 7.3.1611 -->cat /etc/redhat-release

LAMP

1、创建zabbix用户

groupadd zabbix
useradd -g zabbix -s /sbin/nologin -M zabbix

2、安装zabbix

tar zxvf zabbix-3.4.5.tar.gz
cd zabbix-3.4.5

./configure --prefix=/usr/local/zabbix-server --enable-server --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --en
able-agent
make && make install

3、mysql导入zabbix数据

mysql -uroot -p
create database zabbix character set utf8;
grant all on zabbix.* to zabbix@'localhost' identified by 'zabbix';
flush privileges;
exit

mysql -uzabbix -p123456 zabbix < schema.sql 
mysql -uzabbix -p123456 zabbix < images.sql 
mysql -uzabbix -p123456 zabbix < data.sql

4、zabbix配置文件及启动

cat ../zabbix-server/etc/zabbix_server.conf | grep -v "^#"|grep -v "^$"
LogFile=/var/log/zabbix/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
Timeout=4
LogSlowQueries=3000

cp ../zabbix-server/etc/zabbix_server.conf /etc/zabbix/zabbix_server.conf
mkdir /var/log/zabbix
chown -R zabbix.zabbix /var/log/zabbix
/usr/local/zabbix_server/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf

5、创建zabbix的Apache环境

mkdir -p /var/www/zabbix
cp -R frontends/php /var/www/zabbix
chmod 777 /var/www/zabbix/php/conf

vim /etc/httpd/conf.d/zabbix.conf 
Alias /zabbix /var/www/zabbix/php
<Directory "/var/www/zabbix/php">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
#Require all granted
<IfModule mod_php5.c>
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 Europe/Riga
php_value date.timezone Asia/Chongqing
</IfModule>

</Directory>

6、重启httpd服务访问网站:ip/zabbix

 

 

posted @ 2018-01-18 09:22  戎马驰骋  阅读(66)  评论(0)    收藏  举报