文档 · 2018年12月29日 1

centos7.2安装zabbix4.0

安装配置zabbix服务器

第一步,安装zabbix软件包仓库,我装的是zabbix4.0,其他的版本请自行去官网下载。ZABBIX官网
# rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
第二步,安装zabbix服务端,客户端,以及web端。
# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
第三步,安装数据库,因为我第二步安装的组件都是以mysql为基础的所以,使用mysql数据库。mysql数据库安装步骤

第四步,登录并创建数据库。

# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;  库名:zabbix
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';    库名zabbix   用户名:zabbix  密码password 
mysql> quit;

第五步,向创建好的数据库中导入zabbix需要的表。

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

第六步,编辑 /etc/zabbix/zabbix_server.conf文件。

DBPassword=password   填写你刚创建的数据库的密码

第七步,配置web配置文件的时区。

编辑 /etc/httpd/conf.d/zabbix.conf,将这段注释去掉并修改为你自己的时区# php_value date.timezone Europe/Riga  我修改成了亚洲/上海

<Directory "/usr/share/zabbix">
    Options FollowSymLinks
    AllowOverride None
    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 max_input_vars 10000
        php_value always_populate_raw_post_data -1
        php_value date.timezone Asia/Shanghai
    </IfModule>

第八步,启动zabbix服务端,以及web服务。并设置为开机自启。

# systemctl restart zabbix-server zabbix-agent httpd
# systemctl enable zabbix-server zabbix-agent httpd

默认端口是80,直接访问你的服务地址就可以进行配置了。

install_1_a.png

点击下一步

install_2.png

确认以上配置全部为ok状态,点击下一步。

install_3.png

填写对应的信息,建议database host 使用IP地址,其他的对应填写就可以了 然后下一步,信息填写没问题会出现下面的页面

install_4.png

建议host填写你安装zabbix的服务器地址然后一直下一步,就会出现登录界面,

默认用户名:Admin

默认密码:zabbix

好了 到这服务端就安装完成了

打赏