zabbix 3.0快速安装简介(centos 6)
原创
©著作权归作者所有:来自51CTO博客作者laolu0837的原创作品,请联系作者获取转载授权,否则将追究法律责任
zabbix快速安装
系统版本:centos 6
1、yum源配置和zabbix、msyql安装
1
2
|
rpm -ivh http: //mirrors .aliyun.com /zabbix/zabbix/3 .0 /rhel/6/x86_64/zabbix-release-3 .0-1.el6.noarch.rpm
yum install httpd zabbix zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mysql-server -y
|
2、php安装
1
2
3
|
rpm -ivh http: //mirror .webtatic.com /yum/el6/latest .rpm
yum install php55w php55w-mysql php55w-common php55w-gd php55w-mbstring php55w-mcrypt php55w-devel php55w-xml php55w-bcmath php55w-fpm -y
cp -R /usr/share/zabbix/ /var/www/html/
|
3、mysql配置
1
2
3
4
5
6
7
8
9
|
cp /usr/share/mysql/my-medium .cnf /etc/my .cnf
启动MySQL
/etc/init .d /mysqld start
创建用户并授权
mysql
create database zabbix character set utf8 collate utf8_bin;
grant all on zabbix.* to zabbix@ 'localhost' identified by '123456' ;
flush privileges;
exit
|
4、导入zabbix数据文件
1
2
|
cd /usr/share/doc/zabbix-server-mysql-3 .0.5
zcat create.sql.gz |mysql -uzabbix -p123456 zabbix
|
5、php配置
1
2
3
4
5
6
|
修改php配置文件
vim /etc/php .ini
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date .timezone = Asia /shanghai
|
6、zabbix server配置
1
2
3
4
5
6
7
8
|
vim /etc/zabbix/zabbix_server .conf
修改数据库地址、数据库名、 用户、密码
分别对应
DBHost=
DBName=
DBUser=
DBPassword=
DBSocket= /var/lib/mysql/mysql .sock
|
7、nginx配置
/usr/local/nginx/conf下创建extra目录
/usr/local/nginx/conf/extra创建zabbix.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
server {
listen 80;
server_name localhost;
root /var/www/html ;
index index.php index.html index.htm;
access_log logs /zabbix_access .log;
error_page 500 502 503 504 /50x .html;
location = /50x .html {
root html;
}
location ~ \.(php|php5)?$ {
root /var/www/html/ ;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/html $fastcgi_script_name;
include fastcgi_params;
}
}
|
在nginx.conf文件中的http下加入
1
|
include extra /zabbix .conf;
|
8、重启
nginx重启
/etc/init.d/php-fpm start
/etc/init.d/zabbix-server start