hyperv 发表于 2015-9-9 10:35:11

Centos install zabbix


[*]安装PHP、mysql
yum install php php-cli php-common php-devel php-pear php-gd php-mbstring php-mysql php-xml mysql-server
更改PHP设置:
sed -i "s/;date.timezone =/date.timezone = Asia\/Shanghai/g" /etc/php.ini
sed -i "s#max_execution_time = 30#max_execution_time = 300#g" /etc/php.ini
sed -i "s#post_max_size = 8M#post_max_size = 32M#g" /etc/php.ini
sed -i "s#max_input_time = 60#max_input_time = 300#g" /etc/php.ini
sed -i "s#memory_limit = 128M#memory_limit = 128M#g" /etc/php.ini
sed -i "/;mbstring.func_overload = 0/ambstring.func_overload = 2\n" /etc/php.ini
[*]安装zabbix
rpm -Uvh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway
[*]安装nginx
yum -y install epel-release
yum -y install nginx
[*]初始化 Mysql 数据库
# mysql -u root -p
# mysql> CREATE DATABASE zabbix CHARACTER SET UTF8;
# mysql> GRANT ALL PRIVILEGES on zabbix.* to 'zabbix'@'localhost' IDENTIFIED BY 'SECRET_PASSWORD';
# mysql> FLUSH PRIVILEGES;
# mysql> quit
导入zabbix的数据结构
# mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.2.9/create/schema.sql
# mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.2.9/create/images.sql
# mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.2.9/create/data.sql
[*]修改zabbix配置文件,使其能访问数据库
# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
[*]重启zabbix
service zabbix-server start
网站配置文件默认路径:
/usr/share/zabbix
[*]设置nginx能访问zabbix
cd /usr/share/nginx/html
ln -s /usr/share/zabbix zabbix
删除软链接 rm -rf zabbix 注意不是 rm -rf zabbix/
打开链接http://yourIP/zabbix/即可打开zabbix配置页面
若出现403Forbidden,是因为Nginx未添加PHP支持,请参考我之前的文章,做设置即可:
http://www.cnblogs.com/Mrhuangrui/p/4613582.html

[*]注意
需开启数据库3306端口,初始化zabbix配置时,Mysql账号权限需设置为允许从其他电脑登陆,否则会提示无法连接到zabbix主机
第一次登陆的账号密码默认为:
UserName:admin
PassWord:zabbix
[*]官方网站:https://www.zabbix.com/documentation/2.4/manual/installation/install_from_packages
页: [1]
查看完整版本: Centos install zabbix