创建zabbix用户
[root@iZ25pvjcsyhZ~]#groupaddzabbix [root@iZ25pvjcsyhZ~]#useradd-gzabbixzabbix
创建一个目录,在那里下载的源文件将被存储。
[root@iZ25pvjcsyhZ~]#mkdir/home/zabbix/downloads [root@iZ25pvjcsyhZ~]#cd/home/zabbix/downloads
下载并安装zabbix3.0.4(放出两个下载地址)
[root@iZ25pvjcsyhZdownloads]#wgethttp://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.4/zabbix-3.0.4.tar.gz [root@iZ25713c1klZ~]#wgethttp://120.52.73.47/nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.4/zabbix-3.0.4.tar.gz
解压
[root@iZ25pvjcsyhZdownloads]#tar-zxvfzabbix-3.0.4.tar.gz
[root@iZ25pvjcsyhZdownloads]#cd/home/zabbix/downloads/zabbix-3.0.4/database/@R_404_198@/
导入数据库
[root@iZ25pvjcsyhZ@R_404_198@]#ls data.sqlimages.sqlschema.sql [root@iZ25pvjcsyhZ@R_404_198@]#@R_404_198@-uzabbix-pzabbix<schema.sql [root@iZ25pvjcsyhZ@R_404_198@]#@R_404_198@-uzabbix-pzabbix<images.sql [root@iZ25pvjcsyhZ@R_404_198@]#@R_404_198@-uzabbix-pzabbix<data.sql
安装依赖包
[root@iZ25pvjcsyhZ@R_404_198@]#yuminstallgcc@R_404_198@-community-devellibxml2-develunixODBC-develnet-snmp-devellibcurl-devellibssh2-develOpenIPMI-developenssl-developenldap-devel
编译
[root@iZ25pvjcsyhZ@R_404_198@]#cd../.. [root@iZ25pvjcsyhZzabbix-3.0.4]#./configure--enable-server--enable-agent--with-@R_404_198@--enable-ipv6--with-net-snmp--with-libcurl--with-libxml2--with-unixodbc--with-ssh2--with-openipmi--with-openssl
安装
[root@iZ25pvjcsyhZzabbix-3.0.4]#makeinstall
修改zabbix-server配置
vim /usr/local/etc/zabbix_server.conf
DBName=zabbixDBUser=zabbixDBPassword=gz
创建一个新目录Web前端文件
[root@iZ25pvjcsyhZzabbix-3.0.4]#mkdir/var/www/html/zabbix
移动源到刚才创建的目录下
[root@iZ25pvjcsyhZzabbix-3.0.4]#cd/home/zabbix/downloads/zabbix-3.0.4/frontends/PHP/ [root@iZ25pvjcsyhZPHP]#cp-a./var/www/html/zabbix/
默认情况下cenoos自带选项启用SELinux。虽然它有时在你的方式和难以管理,建议把它放在。
让我们创建一个规则允许我们的Web服务器访问前端文件。
[root@iZ25pvjcsyhZPHP]#chcon-Rv--type=httpd_sys_content_t/var/www/html
虽然我们仍然在SELinux的,我们也允许Apache和Zabbix连接到网络。
[root@iZ25pvjcsyhZPHP]#setsebool-Phttpd_can_network_connect=1 setsebool:SELinuxisdisabled. [root@iZ25pvjcsyhZPHP]#setsebool-Pzabbix_can_network=1 setsebool:SELinuxisdisabled.
[root@iZ25pvjcsyhZPHP]#chown-Rapache:apache/var/www/html/zabbix
[root@iZ25pvjcsyhZPHP]#chmod+x/var/www/html/zabbix/conf/
添加Zabbix服务器和Zabbix代理启动脚本。
[root@iZ25pvjcsyhZPHP]#cp/home/zabbix/downloads/zabbix-3.0.4/misc/init.d/fedora/core/zabbix_server/etc/init.d/zabbix_server [root@iZ25pvjcsyhZPHP]#cp/home/zabbix/downloads/zabbix-3.0.4/misc/init.d/fedora/core/zabbix_agentd/etc/init.d/zabbix_agentd
添加Zabbix服务器和Zabbix代理服务。
[root@iZ25pvjcsyhZPHP]#chkconfig--add/etc/init.d/zabbix_server [root@iZ25pvjcsyhZPHP]#chkconfig--add/etc/init.d/zabbix_agentd
服务加入到开机启动
[root@iZ25pvjcsyhZPHP]#chkconfighttpdon [root@iZ25pvjcsyhZPHP]#chkconfig@R_404_198@don [root@iZ25pvjcsyhZPHP]#chkconfigzabbix_serveron [root@iZ25pvjcsyhZPHP]#chkconfigzabbix_agentdon
启动zabbix服务端和客户端
[root@iZ25pvjcsyhZPHP]#servicezabbix_serverstart Startingzabbix_server:[OK] [root@iZ25pvjcsyhZPHP]#servicezabbix_agentdstart Startingzabbix_agentd:[OK]
web页面安装
http://101.200.148.30/zabbix
Username:Admin Password:zabbix
到此就安装完成了
原文链接:https://www.f2er.com/centos/378700.html