Zabbix安装笔记
来源:互联网 发布:网络硬件系统包括什么 编辑:程序博客网 时间:2024/06/05 14:21
1.下载源码:wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.5/zabbix-2.2.5.tar.gz
2.创建用户:groupadd zabbix
useradd -g zabbix zabbix
3.创建Zabbix数据库:
create database zabbix character set utf8;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
4.编译安装:
所需组件:yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI php-gd php-xml php-bcmath
tar zxf zabbix-2.2.5.tar.gz
cd zabbix-2.2.5
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql -- with-net-snmp --with-libcurl
make install
5.导入数据库:
mysql -uzabbix -pzabbix -hlocalhost zabbix < database/mysql/schema.sql
mysql -uzabbix -pzabbix -hlocalhost zabbix < database/mysql/images.sql
mysql -uzabbix -pzabbix -hlocalhost zabbix < database/mysql/data.sql
6.修改配置文件:
Zabbix:
cp misc/init.d/fedora/core/zabbix_server /etc/init.d/
cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
cp -R frontends/php /var/www/html/zabbix
sed -i 's/^DBUser=.*$/DBUser=zabbix/g' /usr/local/zabbix/etc/zabbix_server.conf
sed -i 's/^.*DBPassword=.*$/DBPassword=zabbix/g' /usr/local/zabbix/etc/zabbix_server.conf
sed -i 's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g' /etc/init.d/zabbix_server
sed -i 's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g' /etc/init.d/zabbix_agentd
PHP:
max_input_time = 600
max_execution_time = 300
date.timezone = Asia/Hong_Kong
post_max_size = 32M
memory_limit = 128M
mbstring.func_overload = 2
7.添加服务端口:
cat >>/etc/services <<EOF
zabbix-agent 10050/tcp Zabbix Agent
zabbix-agent 10050/udp Zabbix Agent
zabbix-trapper 10051/tcp Zabbix Trapper
zabbix-trapper 10051/udp Zabbix Trapper
EOF
8.启动服务:
/etc/init.d/zabbix_server start
/etc/init.d/zabbix_agentd start
echo "/etc/init.d/zabbix_server start" >> /etc/rc.local
echo "/etc/init.d/zabbix_agentd start" >> /etc/rc.local
9.Web页面配置:访问http://IP/zabbix
zabbix的默认登陆账号是admin,密码是zabbix
2.创建用户:groupadd zabbix
useradd -g zabbix zabbix
3.创建Zabbix数据库:
create database zabbix character set utf8;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
4.编译安装:
所需组件:yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI php-gd php-xml php-bcmath
tar zxf zabbix-2.2.5.tar.gz
cd zabbix-2.2.5
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql -- with-net-snmp --with-libcurl
make install
5.导入数据库:
mysql -uzabbix -pzabbix -hlocalhost zabbix < database/mysql/schema.sql
mysql -uzabbix -pzabbix -hlocalhost zabbix < database/mysql/images.sql
mysql -uzabbix -pzabbix -hlocalhost zabbix < database/mysql/data.sql
6.修改配置文件:
Zabbix:
cp misc/init.d/fedora/core/zabbix_server /etc/init.d/
cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
cp -R frontends/php /var/www/html/zabbix
sed -i 's/^DBUser=.*$/DBUser=zabbix/g' /usr/local/zabbix/etc/zabbix_server.conf
sed -i 's/^.*DBPassword=.*$/DBPassword=zabbix/g' /usr/local/zabbix/etc/zabbix_server.conf
sed -i 's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g' /etc/init.d/zabbix_server
sed -i 's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g' /etc/init.d/zabbix_agentd
PHP:
max_input_time = 600
max_execution_time = 300
date.timezone = Asia/Hong_Kong
post_max_size = 32M
memory_limit = 128M
mbstring.func_overload = 2
7.添加服务端口:
cat >>/etc/services <<EOF
zabbix-agent 10050/tcp Zabbix Agent
zabbix-agent 10050/udp Zabbix Agent
zabbix-trapper 10051/tcp Zabbix Trapper
zabbix-trapper 10051/udp Zabbix Trapper
EOF
8.启动服务:
/etc/init.d/zabbix_server start
/etc/init.d/zabbix_agentd start
echo "/etc/init.d/zabbix_server start" >> /etc/rc.local
echo "/etc/init.d/zabbix_agentd start" >> /etc/rc.local
9.Web页面配置:访问http://IP/zabbix
zabbix的默认登陆账号是admin,密码是zabbix
0 0
- Zabbix安装笔记
- zabbix 安装使用笔记
- Zabbix 3.0 安装笔记
- 1.zabbix学习笔记:zabbix的安装
- Zabbix搭建笔记[1]--Zabbix Server安装
- 9.zabbix学习笔记:zabbix最新版3.0.4安装
- Zabbix搭建笔记[2]--Zabbix Agent(Client)的安装配置
- (个人笔记)zabbix 客户端安装(windows)
- zabbix安装
- zabbix 安装
- zabbix安装
- Zabbix安装
- zabbix安装
- zabbix安装
- 安装zabbix
- zabbix安装
- zabbix 安装
- zabbix安装
- 【Unity3D自学记录】NGUI之多边形碰撞器
- 如何禁用U盘、屏蔽USB端口(两种方法)
- C语言标准库函数qsort那点小事
- HDU Rightmost Digit
- 定义一个c++类只能实例一个对象
- Zabbix安装笔记
- linux下用cron定时执行任务的方法
- 【zxshuba优化】网站外链添加的技巧分享
- linux下eclipse的安装
- 2875: [Noi2012]随机数生成器 (矩阵乘法,快速幂,快速乘)
- spring 读取配置文件的方法
- 卢梭和他的《社会契约论》
- Android HttpClient获取JSON数据并解析
- 大数相加模版