带来一篇CentOS 5.5上安拆卸置Zabbix监督各类收集参数
小知识:CentOS其实就是相当于免费版的RedHat,任何人可以自由使用,不需要向RedHat付任何的费用。当然,同样你也得不到任何有偿的技术支持和升级服务。Zabbix是一个供应Web办理界面的开源体系/收集监控办事器,能监督各类收集参数,包管办事器体系的宁静运营;并供应柔嫩的关照机制以让体系***疾速定位/办理存在的各类成绩。
1、增加zabbix用户
groupadd-g130zabbix
useradd-u130-gzabbix-cZabbixmonitoringzabbix
2、安装lamp及zabbix必要的包
yuminstallhttpdphpphp-gdpostfixzlib-develmysql-servermysql-develglibc-develcurl-develgccautomakemysqllibidn-developenssl-develnet-snmp-develrpm-develOpenIPMI-develphp-mysqlphp-bcmathphp-mbstringphp-xml
3、安装jabber的依附包
mkdir/download
cd/download/
wgethttp://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm-ivhepel-release-5-4.noarch.rpm
yum--enablerepo=epelinstalliksemeliksemel-devel
4、下载zabbix
cd/download/
wgethttp://ncu.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/1.8.10/zabbix-1.8.10.tar.gz
tar-zxvfzabbix-1.8.10.tar.gz
cdzabbix-1.8.10
5、编译安装zabbix
./configure--enable-server--with-mysql--with-net-snmp--with-jabber--with-libcurl--with-openipmi--enable-agent
make&&makeinstall
6、设置mysql数据库
servicemysqldstart
mysqladmin-urootpassword123456
mysql-uroot-p
createdatabasezabbixcharactersetutf8;
grantallprivilegesonzabbix.*tozabbix@localhostidentifiedby123456.com;
cdcreate/schema
catmysql.sql|mysql-uzabbix-pzabbix
cd../data
catdata.sql|mysql-uzabbix-pzabbix
catimages_mysql.sql|mysql-uzabbix-pzabbix
7、设置启动剧本
mkdir/etc/zabbix
cd../..
pwd
cpmisc/conf/{zabbix_server.conf,zabbix_agentd.conf}/etc/zabbix/
vi/etc/zabbix/zabbix_server.conf#zabbix_server.conf必要毗连数据库,修正以下:
DBName=zabbix
DBUser=zabbix
DBPassword=123456.com
8、修正权限
chmod400/etc/zabbix/zabbix_server.conf
chownzabbix/etc/zabbix/zabbix_server.conf
9、拷贝启动剧本并启动zabbix
cpmisc/init.d/redhat/8.0/zabbix_*/etc/init.d/
chmod755/etc/init.d/zabbix_*
ls/usr/local/sbin/zabbix_server
vi/etc/init.d/zabbix_server//修正内容以下:
progdir="/usr/local/sbin/"
/etc/init.d/zabbix_serverstart
10、增加开机启动
chkconfig--addzabbix_server
chkconfig--addzabbix_agentd
chkconfig--level35zabbix_serveron
chkconfig--level35zabbix_agentdon
11、设置网页安装
cp-rfrontends/php//var/www/html/
mv/var/www/html/php//var/www/html/zabbix
vi/etc/php.ini#修正内容以下
memory_limit=256M
date.timezone=Asia/Shanghai
post_max_size=32M
max_execution_time=600
upload_max_filesize=16M
max_input_time=600
servicehttpdrestart
修正/etc/init.d/zabbix_agentd
progdir="/usr/local/sbin/"
/etc/init.d/zabbix_agentdstart
ps-aux|grepzabbix
kill-9|grepzabbix
/etc/init.d/zabbix_serverstart
netstat-an|grep10051
12、网页安装zabbix
翻开IE扫瞄器,输出:http://192.168.1.87/zabbix
一起next,进进下一页面,反省mysql毗连,填写mysql毗连参数,TestConnection乐成
一起next,点击“saveconfigurationfile”,将文件上传到假造机的/var/www/html/conf目次下
点击“retry”,乐成。一起next,进进上岸页面。
输出***用户名名:admin,暗码:zabbix上岸。点击“Profile”--"Language"--"Chinese(CN)"--"Save",使zabbix显现为中文。
进进“体系设置”--“主机”,选择"ZabbixServer",然后选择“激活所选”--点击“确认”,ZabbixServer(本机)的监控激活。进进MonitoringDashboard,能够看到ZabbixServer的监控了局。
到此就算完成安装,剩下的等项目到了再写。
小知识:在过去的四年中,我经常使用CentOS,主要是作为企业Linux商业版本产品的一种替代,很多个人、企业或机构都希望拥有主流企业Linux的稳定性、可靠性和声誉。 Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。 其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!? Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。 Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。 发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。 尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助. Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
页:
[1]