1.首先安装lamp环境作为zabbix的运行环境,也就是web展示界面环境 yum install -y httpd mariadb-server mariadb php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhash 2.修改一下apache的配置文件 vi /etc/httpd/conf/httpd.conf 修改 DirectoryIndex index.html index.php 在后面添加上index.php 可以搜索,先按esc,然后输入/DirectoryIndex 这样就很快搜索到这行内容 然后输入i进入编辑模式,在后面输入内容即可 保存并推出可以先按esc 然后shift+:(冒号)输入wq w:保存 q:推出 3.修改时区为中国时区 vi /etc/php.ini date.timezone = PRC 可以搜索,先按esc,然后输入/date.timezone 这样就很快搜索到这行内容 4.关闭防火墙和seliuux systemctl stop firewalld.service 临时关闭防火墙 setenforce 0 临时关闭selinux systemctl disable firewalld.service 永久关闭防火墙 5.启动httpd服务和mairadb数据库服务,并设置为开机自启动 systemctl start httpd.service systemctl enable httpd.service systemctl enable mariadb.service systemctl start mariadb.service 6.初始化数据库 mysql_secure_installation 先回车,然后输入密码,再输入密码,最后一路回车即可 7.进入数据库,并创建zabbix的数据库 首先进入数据库 mysql -u root -p 然后输入你自己设置的密码 进入之后输入: CREATE DATABASE zabbix character set utf8 collate utf8_bin; 创建zabbix的数据库,数据库名叫zabbix,并设置字符集为utf8 接下来再创建授权,并设置一个密码 GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'admin123'; 授权所有的表,允许所有主机连,密码为admin123 flush privileges; 再来刷新一下权限 quit 退出数据库 8.安装php相关依赖,并安装zabbix的源 yum install php-mbstring php-bcmath -y 这是安装官方源,这样可以用yum来安装官方的软件包 官方源 rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm 下载这个rpm包需要公网环境,会自动生成yum源文件 !!如果上面的失败显示404可以用下面的这条命令,上面的那条命令不行再用这条命令切记!!!! rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm yum install zabbix-server-mysql zabbix-web-mysql -y 如果失败多执行几次就可以了 zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uzabbix -p -h 192.168.80.181 zabbix 这里可能会出现问题,根据版本的不同后面的版本号可能会不一样,按tab做补全就行了,实际根据自己的版本号做修改 导入数据,根据你自己的IP地址做修改然后数据你zabbix的数据库的密码,不是数据库的root的密码切记 8.配置数据库用户及密码,修改如下配置代码行 vi /etc/zabbix/zabbix_server.conf DBName=zabbix zabbix数据库名称 DBUser=zabbix zabbix用户名 DBPassword=admin123 数据库密码 修改好以后,保存并退出 9.修改zabbix时区 vi /etc/httpd/conf.d/zabbix.conf php_value date.timezone Asia/Shanghai 修改为亚洲上海 10.启动zabbix服务 systemctl enable zabbix-server systemctl start zabbix-server systemctl restart httpd.service 11.然后再浏览里面输入你服务器的IP地址后面加上zabbix 具体格式:http://192.168.80.181/zabbix/ 12.安装zabbix
设置中文环境:Administrator-Users-点击用户Admin-语言中设置