兰生幽谷,不为莫服而不芳;
君子行义,不为莫知而止休。
[环境]
windows11、centos9.9.2207、zabbix6、MobaXterm、Internet环境
[要求]
zabbix6.0安装环境:Lamp(linux httpd mysql8.0 php)
[步骤]
5 安装 httpd
5.1安装httpd
yum -y install httpd |
5.2 预处理web配置
1)移动前端文件至web服务的根目录并授权
cp -r /usr/local/zabbix/zabbix-6.0.1/ui/* /var/www/html/ chown apache:apache /var/www/html -R |
2)导入数据库架构及数据
/usr/local/zabbix/zabbix-6.0.1/database/mysql,目录执行
mysql -uzabbix -p123456 zabbix < /usr/local/zabbix/zabbix-6.0.1/database/mysql/schema.sql mysql -uzabbix -p123456 zabbix < /usr/local/zabbix/zabbix-6.0.1/database/mysql/images.sql mysql -uzabbix -p123456 zabbix < /usr/local/zabbix/zabbix-6.0.1/database/mysql/data.sql |
3)修改配置zabbix_server文件数据库密码
vi /usr/local/zabbix/etc/zabbix_server.conf DBPassword= 修改为MySQL的zabbix用户密码 DBPassword=123456 |
也可以用sed工具
sed -i 's/# DBPassword=/DBPassword=123456/g' /usr/local/zabbix/etc/zabbix_server.conf grep -n 'DBPassword=' /usr/local/zabbix/etc/zabbix_server.conf |
5.3 启动zabbix-server,httpd
启动httpd并启动zabbix-server
service httpd start && systemctl enable httpd.service cd /usr/local/zabbix/sbin/ && ./zabbix_server |
Gosh!建数据库时出错了
回去重新修改,检查zabbix组和zabbix用户,重新创建zabbix数据库
mysql -uroot -p123456 #查看zabbix相关的数据库 mysql>show databases; #删除zabbix相关的数据库 mysql>drop database XXXX; #创建zabbix库 mysql>create database zabbix character set utf8 collate utf8_bin; #创建zabbix用户 mysql>create user zabbix@localhost identified by '123456'; #授权 mysql>grant all privileges on zabbix.* to zabbix@localhost; |
重新启动httpd并启动zabbix-server
service httpd start && systemctl enable httpd.service cd /usr/local/zabbix/sbin/ && ./zabbix_server |
这次成功了!
6 登录zabbix并设置
浏览器地址栏:192.168.0.121
6.1 语言更改
mysql数据库密码
6.2修改时区
修改/etc/php.ini文件,修改date.timezone = Asia/Shanghai
date.timezone = Asia/Shanghai
重启http服务
systemctl restart httpd
来到门口了。
进来了!