centos5.5安装zabbix2.0.9
1.服务器安装lamp环境# yum install -y gcc gcc-c++ autoconf httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmath mysql-connector-odbc mysql-devel libdbi-dbd-mysql net-snmp-devel curl-devel
2.配置lamp环境
# vim /etc/php.ini
date.timezone = Asia/Shanghai
max_execution_time = 300
max_input_time = 300
memory_limit = 128M
post_max_size = 32M
mbstring.func_overload = 2
启动服务
# service mysqld start
# service httpd start
添加到开机启动
# chkconfig mysqld on
# chkconfig httpd on
3.下载并安装zabbix服务端
# wgethttp://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.0.9/zabbix-2.0.9.tar.gz/download
# groupadd zabbix -g 201
# useradd -g zabbix -u 201 -m zabbix
# tar zxf zabbix-2.0.9.tar.gz
# cd zabbix-2.0.9
# ./configure --prefix=/usr/local/zabbix --enable-server --enable-proxy --enable-agent --with-mysql=/usr/bin/mysql_config --with-net-snmp --with-libcurl
# make && make install
3.1添加zabbix到系统服务
# vim /etc/services
zabbix-agent 10050/tcp #zabbix agent
zabbix-agent 10050/udp #zabbix agent
zabbix-trapper 10051/tcp #zabbix trapper
zabbix-trapper 10051/udp #zabbix trapper
# cd zabbix-2.0.9# mysqladmin -uroot password 'zabbix'
# mysql -uroot -p
mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> flush privileges;
mysql>quit
3.2 导入数据库
# mysql -uzabbix -pzabbix zabbix < ./database/mysql/schema.sql
# mysql -uzabbix -pzabbix zabbix < ./database/mysql/images.sql
# mysql -uzabbix -pzabbix zabbix < ./database/mysql/data.sql
3.3 创建软链接
# mkdir /var/log/zabbix
# chown zabbix.zabbix /var/log/zabbix/
# ln -s /usr/local/zabbix/etc/ /etc/zabbix
# ln -s /usr/local/zabbix/bin/* /usr/bin/
# ln -s /usr/local/zabbix/sbin/* /usr/sbin/
修改配置文件中的数据库用户名和密码
# vim /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
拷贝web程序到html目录下
# cp -r /root/tools/zabbix-2.0.9/frontends/php/ /var/www/html/zabbix
# chown -R zabbix.zabbix /var/www/html/zabbix/
# cp /root/tools/zabbix-2.0.9/misc/init.d/fedora/core5/zabbix_server /etc/init.d/
# cp /root/tools/zabbix-2.0.9/misc/init.d/fedora/core5/zabbix_agentd /etc/init.d/
修改zabbix_server和zabbix_agentd文件
# vim /etc/init.d/zabbix_server
ZABBIX_BIN="/usr/sbin/zabbix_server"
# vim /etc/init.d/zabbix_agentd
ZABBIX_BIN="/usr/sbin/zabbix_agentd"
启动
# service zabbix_server start
# service zabbix_agentd start
访问本机ip就可以看到zabbix界面 用户名admin 密码zabbix当访问的时候你会发现图形是的有些汉字是方框,这是因为字体的原因解决方法:先备份原来的字体:
# mv /var/www/html/zabbix/fonts/DejaVuSans.ttf mv /var/www/html/zabbix/fonts/DejaVuSans.ttf.backup然后点击开始菜单栏-控制面板-字体-找到宋体复制到zabbix服务器下面的mv /var/www/html/zabbix/fonts/下,并且重命名为DejaVuSans.ttf,此时刷新网页应该就会出现汉字了,当然你可以选择你喜欢的字体,如果还是方框重启下zabbix_server应该没就问题了
看帖回帖是美德!:lol 我要的不是那 仅有的回忆。 我当然明白世界上所有事,最怕就是心甘情愿。 我会努力找到/属于我的/江爱迪生/ 你让我四分五裂活得行尸走肉我就让你情火焚身死的干脆利落 活在这个腐败的社会.何必把自己装的那么清高
页:
[1]