标签:ram useradd host unsafe groupadd code 下载 分布 lib
安装与配置简单,学习成本低 支持多语言(包括中文) 免费开源 自动发现服务器与网络设备分布式监视以及 WEB 集中管理功能 可以无 agent 监视 用户安全认证和柔软的授权方式 通过 WEB 界面设置或查看监视结果 email 等通知功能
监控CPU负载、内存使用、磁盘使用、网络状态、端口监视、日志监视、插件开发自定义
编译报错configure: error: MySQL library not found:
yum -y install mysql-devel
yum install curl-devel
[root@ml ~]# yum -y install httpd mariadb-server mariadb php php-mysql #安装lamp
[root@ml ~]# yum -y install mysql-devel curl-devel net-snmp-devel libevent libevent-deve gcc l#依赖
[root@ml ~]# mysql -uroot -p123 #初始化数据库后
MariaDB [(none)]> create database zabbix;
MariaDB [(none)]> grant all on zabbix.* to zabbix@‘%‘ identified by ‘zabbix‘;
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> \q
[root@ml ~]# tar xvf zabbix-3.4.3.gz #解压安装包。自己去官网下载
[root@ml ~]# cd zabbix-3.4.3/
[root@ml zabbix-3.4.3]# mysql -uzabbix -pzabbix zabbix < database/mysql/schema.sql
[root@ml zabbix-3.4.3]# mysql -uzabbix -pzabbix zabbix < database/mysql/images.sql
[root@ml zabbix-3.4.3]# mysql -uzabbix -pzabbix zabbix < database/mysql/data.sql
[root@ml zabbix-3.4.3]# groupadd zabbix
[root@ml zabbix-3.4.3]# useradd -s /sbin/nologin -g zabbix zabbix
[root@ml zabbix-3.4.3]# ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl
…………………………………………………… * Thank you for using Zabbix! * * <http://www.zabbix.com> * ……………………………………………………
[root@ml zabbix-3.4.3]# make install
…………………………………………………… make[1]: 进入目录“/root/zabbix-3.4.3” make[2]: 进入目录“/root/zabbix-3.4.3” make[2]: 对“install-exec-am”无需做任何事。 make[2]: 对“install-data-am”无需做任何事。 make[2]: 离开目录“/root/zabbix-3.4.3” make[1]: 离开目录“/root/zabbix-3.4.3”
[root@ml zabbix-3.4.3]# vim /usr/local/zabbix/etc/zabbix_server.conf
DBHost=localhost #数据库地址 DBName=zabbix #数据库名字 DBUser=zabbix #数据库用户 DBPassword=zabbix #数据库密码
[root@ml zabbix-3.4.3]# vim /usr/local/zabbix/etc/zabbix_agentd.conf
Server=127.0.0.1 #默认监控服务器自己,这三行不用改 ServerActive=127.0.0.1 Hostname=Zabbix server UnsafeUserParameters=1 #允许所有的字符是在用户定义的参数,参数传递,也就是支持自定义脚本
其中 Server 和 ServerActive 都指定 zabbixserver 的 IP 地址,不同的是,前者是被动后者是主动。也就是说前者允许 127.0.0.1 这个 ip 来我这取数据。而 serverActive 的 127.0.0.1 的意思是,客户端主动提交数据给他。
----------------------------------------------------------------------------------
源码编译的mysql话,不是源码编译mysql就无视
需要创建连接日志的数据库
[root@ml ~]# mkdir /var/lib/mysql
[root@ml ~]# ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
[root@ml ~]# /etc/rc.d/init.d/mysqld restart
---------------------------------------------------------------------------------
[root@ml zabbix-3.4.3]# /usr/local/zabbix/sbin/zabbix_server #运行
[root@ml zabbix-3.4.3]# /usr/local/zabbix/sbin/zabbix_agentd #运行
建议用下面脚本运行
[root@ml ~]# cd zabbix-3.4.3/misc/init.d/
[root@ml init.d]# cp fedora/core/* /etc/rc.d/init.d/
[root@ml init.d]# vim /etc/init.d/zabbix_server
BASEDIR=/usr/local/zabbix #找到此行,并修改
[root@ml init.d]# vim /etc/init.d/zabbix_agentd
BASEDIR=/usr/local/zabbix #找到此行,并修改
[root@ml zabbix-3.4.3]# netstat -antup | grep 10051
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 76002/zabbix_server
[root@ml zabbix-3.4.3]# echo /usr/local/zabbix/sbin/zabbix_server >> /etc/rc.local #开机自启
[root@ml zabbix-3.4.3]# cd frontends/
[root@ml frontends]# cp -a php/* /var/www/html/
[root@ml ~]# vim /etc/php.ini
post_max_size = 16M #修改 max_execution_time = 300 #修改 max_input_time = 300 #修改 date.timezone = Asia/Shanghai #此行有注释,去注释并修改 always_populate_raw_post_data = -1 #此行取消注释即可 mysqli.default_socket = /tmp/mysql.sock #指定php连接mysql的sock路径
在extension=modulename.extension上面加上下面那句指定ldap模板
extension=ldap.so
[root@ml ~]# php-ldap php-mbstring php-bcmath php-xmlwriter php-gd #安装模块依赖
[root@ml ~]# systemctl restat httpd
访问:192.168.1.5
#没安装模块的情况就会这样
#安装完后重启apache就会全绿了
方法一:
可给zabbix 用户在/var/www/html 的写入权限 setfacl就行了吧
方法二:
如果写入失败,直接download(蓝色字体)这个配置文件,然后上传上去
[root@ml ~]# mv zabbix.conf.php /var/www/html
登陆 Zabbix 并配置 登陆之后我们修改语言 默认用户名和密码分别为 admin,zabbix
点左上角头像可以改语言
图形字体乱码解决:
[root@ml ~]# cd /var/www/html/fonts/
[root@ml fonts]# mv DejaVuSans.ttf{,.bak}
[root@ml fonts]# mv ~/msyh.ttc ./DejaVuSans.ttf
标签:ram useradd host unsafe groupadd code 下载 分布 lib
原文地址:https://www.cnblogs.com/meml/p/12703223.html