Centos7.4如何安装zabbix3.4.7

2023-04-19 12:20:00 centos7 安装 4.7

Centos7.4安装zabbix3.4.7的步骤如下:

第一步:安装LAMP环境
Centos7.4安装zabbix3.4.7需要先安装LAMP环境,LAMP是Linux、Apache、MySQL/MariaDB和PHP的缩写,是一种常用的Web应用程序开发环境,可以用以下命令安装:
yum -y install httpd mariadb-server mariadb php php-mysql php-gd php-xml php-mbstring
systemctl start httpd.service
systemctl enable httpd.service
systemctl start mariadb.service
systemctl enable mariadb.service
mysql_secure_installation

第二步:安装zabbix3.4.7
在安装zabbix3.4.7之前,需要安装一些依赖包,可以使用以下命令安装:
yum install net-snmp-devel curl-devel libxml2-devel libevent-devel libevent libssh2-devel OpenIPMI-devel iksemel-devel unixODBC-devel net-snmp-utils libcurl-devel
然后,下载zabbix3.4.7的源码包:
wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.7/zabbix-3.4.7.tar.gz
解压源码包:
tar -zxvf zabbix-3.4.7.tar.gz
进入源码包:
cd zabbix-3.4.7
编译安装:
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --with-ssh2 --with-openipmi --with-iksemel --with-unixodbc
make && make install

第三步:创建zabbix数据库
使用以下命令登录mysql:
mysql -u root -p
输入密码后,创建zabbix数据库:
create database zabbix character set utf8 collate utf8_bin;
创建zabbix用户:
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
刷新权限:
flush privileges;
导入zabbix数据库:
use zabbix;
source /usr/local/zabbix/share/zabbix/schema.sql;
source /usr/local/zabbix/share/zabbix/images.sql;
source /usr/local/zabbix/share/zabbix/data.sql;

第四步:修改zabbix配置文件
编辑zabbix配置文件:
vi /usr/local/zabbix/etc/zabbix_server.conf
修改数据库连接信息:
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
保存退出。

第五步:启动zabbix服务
使用以下命令启动zabbix服务:
/usr/local/zabbix/sbin/zabbix_server
使用以下命令查看zabbix服务状态:
ps -aux | grep zabbix
如果zabbix服务启动成功,则会显示zabbix_server进程。

第六步:配置Apache
复制zabbix配置文件:
cp /usr/local/zabbix/etc/apache.conf /etc/httpd/conf.d/
重启Apache:
systemctl restart httpd.service

第七步:访问zabbix
在浏览器中访问zabbix:
http://server_ip/zabbix/
输入用户名和密码,默认用户名为Admin,密码为zabbix,即可登录zabbix管理界面。

相关文章