大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
Zabbix server安装
为西湖等地区用户提供了全套网页设计制作服务,及西湖网站建设行业解决方案。主营业务为成都网站设计、网站建设、西湖网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
准备服务器
Ip为192.168.1.190 用户名root密码 yicha.123
准备运行环境及相应的软件
软件清单: 软件 版本
Apache httpd-2.2.3
MySQL mysql-5.0.95
Php PHP -5.3.27
Zabbix zabbix-2.2.2
1、安装mysql
1、 为mysql的root用户添加密码为yicha.123 mysqladmin –u root password yicha.123
2、 创建zabbix数据库:mysql>create database zabbix character set utf8;
3、 创建zabbix数据库用户,并设定相应的权限
mysql>grant all privileges on zabbix.* to zabbixuser@'%' identified by 'yicha.123';
mysql>flush privileges;
2、安装httpd
3、安装zabbix
1、准备安装包 zabbix-2.2.2.tar.gz解压至 /usr/src目录
2、创建zabbix用户组: groupadd zabbix
3、创建用户: useradd -g zabbix zabbix
4、编译安装(参数为 ./configure --enable-server --enable-agent --with-mysql --with-net-snmp)
4、安装PHP
编辑配置文件 vim /etc/php.ini
ate.timezone = Asia/Shanghai
max_execution_time = 300
max_input_time = 300
post_max_size = 32M
memory_limit = 128M
mbstring.func_overload = 2
5、配置zabbix server端的文件,定义数据库的IP、用户名、密码
vim /usr/local/etc/zabbix.server.conf
DBHost=192.168.1.190
DBName= zabbix
DBUser=zabbixuser
DBPassword=yicha.123
6、将zabbix的页面文件copy到指定目录
mkdir -pv /var/www/html/zabbix
cp -a zabbix-2.2.2/frontends/php/* /var/www/html/zabbix/
chown -R apache.apache /var/www/html/zabbix/
7、将zabbix的初始数据导入到mysql中
mysql -uroot -pyicha.123 zabbix
mysql -uroot -pyicha.123 zabbix
mysql -uroot -pyicha.123 zabbix
8、启动httpd,mysql,访问安装页面,完成登录初始化。
访问http://192.168.1.190
接着依次输入mysql的IP地址,账号和密码,就可以登陆了。
Zabbix agent安装
下载地址:http://www.zabbix.com/download.php
# tar -zxvf zabbix-2.2.2.tar.gz
创建用户:# groupadd zabbix
# useradd -g zabbix zabbix
编译安装zabbix: ./configure --enable-agent
而后执行make make install
agent的配置文件为zaabix_agentd.conf,编辑配置文件,修改server=192.168.1.190
而后启动agent即可。
Zabbix proxy安装
Zabbix Proxy不需要安装httpd和php,只需为其配置好数据库即可。注意,proxy和server端的数据库名称不能一样。
1、安装配置mysql
为mysql的root用户添加密码为yicha.123 mysqladmin –u root password yicha.123
创建zabbix数据库:mysql>create database zabbix_proxy character set utf8;
创建zabbix数据库用户,并设定相应的权限 :
mysql>grant all privileges on zabbix.* to zbxuser@'%' identified by 'yicha.123';
mysql>flush privileges;
2、编译安装zabbix proxy
准备安装包 zabbix-2.2.2.tar.gz解压至 /usr/src目录
创建zabbix用户组: groupadd zabbix
创建用户: useradd -g zabbix zabbix
编译安装(参数为 ./configure --with-mysql – enable-proxy)
make
make install
3、配置zabbix proxy端的文件,定义数据库的IP、用户名、密码
vim /usr/local/etc/zabbix.proxy.conf
DBHost=192.168.170.48
DBName= zabbix_proxy
DBUser=zbxuser
DBPassword=yicha.123
4、将zabbix的初始数据导入到mysql中(只导入shema即可)
Mysql –uroot -pyicha.123 zabbix_proxy