zabbix5.0.2在centos7上的安装过程

1、切换至文件目录
cd /home/tools
2、用rz命令上传php和zabbix文件
rz lnmp1.7-full.tar.gz
rz zabbix-5.0.2.tar.gz
3、解压lnmp文件
tar -zxvf lnmp1.7-full.tar.gz
4、进入文件
cd lnmp1.7-full
5、运行安装文件
./install.sh
6、解压zabbix文件
tar -zxvf zabbix-5.0.2.tar.gz
7、进入zabbix文件 
cd zabbix-5.0.2
8、安装必备软件
yum -y install gcc gcc-c++ make php* unixODBC fping OpenIPMI OpenIPMI-libs httpd mariadb mariadb-server net-snmp net-snmp-devel libxml2-devel libevent-devel mysql-devel java-1.8.0-openjdk* curl curl-devel mysql-devel net-snmp-devel
9、安装zabbix
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --enable-java && make && make install
10、新建zabbix用户组
groupadd --system zabbix
11、新建zabbix用户
useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix
12、用root用户登录mysql
mysql -uroot -p
13、为zabbix用户设置密码并授权
grant all privileges on zabbix.* to zabbix@localhost identified by 'hao.99218';
flush privileges;
14、建立zabbix数据库
create database zabbix character set utf8 collate utf8_bin;
15、导入数据库
mysql -uzabbix -phao.99218 zabbix < database/mysql/schema.sql
mysql -uzabbix -phao.99218 zabbix < database/mysql/images.sql
mysql -uzabbix -phao.99218 zabbix < database/mysql/data.sql
16、将zabbix启动文件拷贝至自启动目录
cp misc/init.d/fedora/core/zabbix_* /etc/rc.d/init.d/
17、为文件授权自运行
chmod +x /etc/rc.d/init.d/zabbix_*
18、切换至php.ini的目录
cd /usr/local/php/etc
19、编辑php配置
vim php.ini
20、切换到zabbix安装后的文件目录
cd /usr/local/zabbix
21、建立logs目录
mkdir logs
22、授权logs文件夹
chown zabbix:zabbix logs
23、切换至zabbix安装目录
cd /usr/local/zabbix/etc/
24、备份两个配置文件
cp zabbix_server.conf zabbix_server.conf.bak
cp zabbix_agentd.conf zabbix_agentd.conf.bak
25、编辑配置文件
vim zabbix_server.conf
26、切换至zabbix解压后文件的ui目录
cd /home/tools/zabbix-5.0.2/ui
27、将ui目录的所有文件拷贝至php的web目录下
cp -axv ./ /home/wwwroot/default/
28、启动zabbix
/etc/rc.d/init.d/zabbix_server start
29、在浏览器上打开web地址进行配置
http://192.168.33.86/setup.php

你可能感兴趣的:(zabbix,服务器)