CentOS 7.x 环境源码编译安装zabbix3.0服务器端

Linux 1711℃

1.配置网络yum并安装LAMP环境

wget -P /etc/yum.repos.d http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all
yum list
yum -y install mariadb mariadb-server php php-mysql httpd

2.启动mariadb并初始化

systemctl enable mariadb
systemctl start mariadb
mysql_secure_installation

3.创建zabbix数据库和连接账户

mysql -uroot -p
create database zabbix default character set utf8 collate utf8_bin;
grant all on zabbix.* to 'zabbix'@'%' identified by 'zabbix';

4.通过yum安装zabbix3.0

rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get

5.导入zabbix初始数据并设置

zcat /usr/share/doc/zabbix-server-mysql-3.0.19/create.sql.gz | mysql -uroot -p zabbix
vim /etc/zabbix/zabbix_server.conf
#设置数据库连接信息
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
vim /etc/httpd/conf.d/zabbix.conf
#设置php的时区
php_value date.timezone Asia/Chongqing

6.启动zabbix和apache

systemctl enable zabbix-server
systemctl start zabbix-server
systemctl start httpd

7.开放防火墙TCP的80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

8.配置zabbix的web端

第1步,在浏览器地址栏输入zabbix服务器的IP地址,就会出现如下欢迎界面,点击“Next step”

第2步,检查预安装环境,如果哪一项出现error或者warn的,最好在网上搜下原因并解决掉。

第3步,配置数据库链接,这里填入

第4步,设置zabbix服务器描述,这里保持默认即可。

第5步,安装配置信息总览,没有问题就可以继续下一步了。

如果这里提示“zabbix Cannot create the configuration file.”,是因为nginx进程用户(nobody)对zabbix的web目录没有写入权限,执行:chown -R nobody:nobody /usr/local/nginx/html/即可解决。

第6步,提示完成安装,点击finish。

第7步,登陆zabbix,默认账号是Admin,密码zabbix。

9.开启web界面中文支持

登陆后,点击右上角的头像,然后设置

转载请注明:零五宝典 » CentOS 7.x 环境源码编译安装zabbix3.0服务器端