Centos6安装zabbix_server

安装zabbix_server之前需要部署Lnmp环境,如果还没有lnmp环境,我上篇文章有写安装方法:http://www.cnblogs.com/maigc846476619/p/8075854.html

安装步骤: 

1.创建zabbix用户及zabbix_server的数据库及数据库用户:

$ useradd  -M -s /sbin/nologin zabbix

$ mysql -uroot -p  -e "CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;" 

$ mysql -uroot -p -e "GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@'localhost' IDENTIFIED BY 'password';"

$ mysql -uroot -p -e "flush privileges;" 

2.安装zabbix_server:

$ wget https://astuteinternet.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.8/zabbix-3.0.8.tar.gz

$ tar zxf zabbix-3.0.8.tar.gz 

$ cd zabbix-3.0.8

$ ./configure  --prefix=/usr/local/zabbix   --enable-server --enable-agent  --with-net-snmp  --with-libcurl  --with-mysql=/usr/bin/mysql_config  --with-libxml2

$ make && make install

$ cp -r frontends/php  /usr/local/nginx/html/zabbix

3.导入数据库:

mysql -uroot -p zabbix < database/mysql/schema.sql
mysql -uroot -p zabbix < database/mysql/images.sql
mysql -uroot -p zabbix < database/mysql/data.sql

4.修改参数配置:

修改php参数配置为如下:

文件为:/usr/local/php/etc/php.ini

post_max_size =16M
max_execution_time =300
max_input_time =300
date.timezone = Asia/Shanghai

修改完重启php;

修改zabbix的配置如下:

文件为:/usr/local/zabbix/etc/zabbix_server.conf

新增一行:DBPassword=password  

然后启动zabbix

$ /usr/local/zabbix/sbin/zabbix_server start

$ /usr/local/zabbix/sbin/zabbix_agentd start

浏览器打开:http://ip/zabbix 应该能看到zabbix的安装界面

顺着点击,设置mysql的账户信息,

然后点击完成,如果最后一步提示无法保存配置文件,可以下载下来,然后复制,保存为

/usr/local/nginx/html/zabbix/conf/zabbix.conf.php 这个文件,

然后浏览器重新打开  http://ip/zabbix 

就能看到zabbix的管理界面了,默认用户名  :Admin,密码zabbix

 

posted @ 2018-04-17 00:38  夜观澜天  阅读(137)  评论(0编辑  收藏  举报