博客 > 术业专攻> 服务类相关> zabbix> zabbix实战应用-zabbix3.2的安装 2019年08月29日 11:26:49
zabbix是什么,想必已经无需多言了,如果真的还不知道zabbix是什么的,那么烦请出门百度一波,然后再来这里。
这是zabbix系列分享的第一篇,就先来介绍一下怎么安装一台zabbix服务器。
一般我的站点不特别强调的话,都是默认使用的系统都是CentOS 7。
systemctl stop firewalld #关闭防火墙 systemctl disable firewalld #设置开机不自启 setenforce 0 #临时关闭SELinux sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config #永久关闭SELinux
此处使用rpm方式进行安装,一般情况下企业安装一些软件工具都是使用源码进行安装,但是安装zabbix的话,还是比较建议使用rpm的方式来进行安装的。
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo #下载网络yum源 mv CentOS7-Base-163.repo /etc/yum.repos.d/ #移动到yum源下 yum clean all #清空缓存 yum makecache #建立其库 yum -y install mariadb mariadb-server httpd php php-mysql
systemctl enable httpd systemctl restart httpd systemctl enable mariadb systemctl restart mariadb
mysql_secure_installation
初始化的时候会让设置数据库的密码,这个地方可以设置一下,然后要记住密码是什么。
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
mysql -u root -p CREATE DATABASE zabbix DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
此处的密码可以自定义,我这里就直接用zabbix了。
cd /usr/share/doc/zabbix-server-mysql-3.2.7/ zcat create.sql.gz | mysql -uroot -p zabbix
将数据写入数据库之后,记得别忘了登陆数据库 show tables; 看一下。
vim /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix #添加密码(115行)
systemctl start zabbix-server systemctl enable zabbix-server
如果有报错,可能是iptables或者selinux没有搞定的问题,或者其他原因,请自查解决。
vim /etc/httpd/conf.d/zabbix.conf php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value always_populate_raw_post_data -1 php_value date.timezone Asia/Shanghai #只改这一个地方,将时区改成上海
为了保证监控数据的准确性以及时效性,配置zabbix服务器与被监控主机的时间同步非常必要。
yum -y install ntp ntpdate -u cn.pool.ntp.org
必要的话也可以将时间同步的命令写入到系统定时任务当中,这里不再赘述。
systemctl restart httpd
在浏览器当中输入192.168.66.100/zabbix登陆安装
1,修改一下mysql的端口—-》用户密码zabbix —-》安装成功
2,登陆时默认用户Admin—》密码zabbix
3,登陆上去之后,先点击右上角小人头像,有一个language,选择Chinese—–》update更新,就是中文了
好了,一个zabbix服务就这么轻松装好啦,不要放松警惕,接下来会进入到其更详细的配置与介绍,请锁定本站,精彩继续。
© 2018 www.qingketang.net 鄂ICP备18027844号-1
武汉快勤科技有限公司 13554402156 武汉市东湖新技术开发区关山二路特一号国际企业中心6幢4层7号
扫码关注,全站教程免费播放
订单金额:
支付金额:
支付方式: