centos 5.6安装zabbix

centos 5.6安装zabbix
centos 5.6安装zabbix

CentOS 5.6 32 Bit

Zabbix 1.8.13

2. 安装CentOS

由于只用于安装 Zabbix Server ,所以只安装 Base System 就好了。这里什么都不选,然后选择 Customize now ,下一步

这里只选中 Base System 中的 Base

大概15分钟左右,CentOS 安装好了。

第一次进入系统,会出现 Setup Agent

为了安装方便,将 Firewall 功能禁用

使用yum安装软件,首先安装 yum-fastestmirror 插件,用来找到最快的源。yum install yum-fastestmirror -y

3.安装 Apache、PHP、MySQL

软件清单

安装 Apache

yum install httpd.x86_64 httpd-manual.x86_64

启动Apache:

apachectl start

将 Apache 设置为开机自动启动

chkconfig --add httpd

chkconfig --level 345 httpd on

安装 PHP

yum install php.x86_64 php-bcmath.x86_64 php-gd.x86_64

安装 MySQL

yum install mysql-server.x86_64 mysql.x86_64 php-mysql.x86_64

启动 MySQL

service mysqld start

设置 MySQL root 密码

mysqladmin -uroot -p password 123456

Enter password: 输入旧密码(如果是第一次设置,root 默认密码为空,直接回车)设置MySQL开机自动启动

chkconfig --add mysqld

chkconfig --level 345 mysqld on

4. 安装用于编译 Zabbix 的软件及库

安装 MySQL 的头文件及库文件

yum install mysql-devel.x86_64

安装 net-snmp

yum install net-snmp.x86_64 net-snmp-devel.x86_64 net-snmp-utils.x86_64

安装 curl

yum install curl.x86_64 curl-devel.x86_64

安装 gcc

yum install gcc.x86_64 libgcc.i386 libgcc.x86_64

安装 make

yum install make

手册中提到安装 Linux 的即时通讯软件 jabber ,实际用处不大,就没有安装了。5. 编译安装 zabbix

从zabbix 的官网上下载源代码,上传到虚拟机,开始解压编译

解压缩

gunzip zabbix-1.6.6.tar.gz && tar -xvf zabbix-1.6.6.tar

编译安装 zabbix ,注意要连同 agent 一起编译

./configure --enable-server --enable-agent --with-mysql --with-net-snmp

--with-libcurl

make install

创建 zabbix 用户

useradd -d /home/zabbix -pzabbixzabbix

进入 zabbix 解压缩后的目录,创建 zabbix 数据库

mysql -uroot -p123456

create database zabbix;

quit;

cat create/schema/mysql.sql | mysql -uroot -p123456 zabbix

cat create/data/data.sql | mysql -uroot -p123456 zabbix

cat create/data/images_mysql.sql | mysql -uroot -p123456 zabbix

修改 /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

修改 zabbix 的配置文件

创建配置文件目录,并将源代码中的配置文件模板拷贝到新创建的配置文件目录中。

mkdir /etc/zabbix

cpmisc/conf/* /etc/zabbix

根据实际情况修改

zabbix_server.conf zabbix_agentd.confzabbix_agentzabbix_trapper.conf 一般都取默认值,除了 mysql 的数据库用户名和密码,如:

DBUser=root

DBPassword=123456

由于 zabbix 使用 fping 替代了 ping 作为 icmp 的工具,所以要安装 fping

可以从https://www.360docs.net/doc/7d1711863.html,/上下载 fping 的源代码,解压编译安装。

进入 fping 解压后的源代码目录

./configure

make install

修改/etc/zabbix/zabbix_server.conf

FpingLocation=/usr/local/sbin/fping

拷贝zabbix服务器的frontend php 程序到 http server 的主目录下

cp -r frontend/php/* /var/www/html

6.配置 zabbix server

出于安全的考虑,使用 zabbix 用户登录启动 zabbix server 和 zabbixagentd

/etc/init.d/zabbix_server_ctl start //开启server服务

/etc/init.d/zabbix_agentd_ctl start //开启agentd服务

使用浏览器登陆到 zabbix server

http:///index.php

会出现如下配置服务器界面

一路 next 进入配置检查页面,会发现 PHP max execution 和PHP Timezone 两项检查失败,如下:

修改 /etc/php.ini ,修改以下两项max_execution_time = 300

date.timezone = Asia/Chongqing

重启httpd

apachectl restart

在页面上点击 retry ,检查成功

next 进入下一页面,检查 mysql 连接

填写 mysql 连接参数,Test Connection ,成功一路 next,出现如下页面

点击 save configuration file ,将文件上传到虚拟机的 /var/www/html/conf 目录下,点击retry ,成功。

一路 next ,进入登陆页面

输入管理用户名:admin 默认口令 zabbix 登陆。进入Configuration -》Hosts 选择 Zabbix Server 然后 Activate Select,Zabbix Server (本机)的监控激活。进入 Monitoring Dashboard,可以看到 Zabbix Server 的监控结果

好了,大功告成!

zabbix安装配置

Zabbix 一安装配置: 环境搭建: VMware? Workstation 12 Pro (12.0.0 build-2985596) CentOS-7-x86_64-DVD-1511.iso (user:root password: toor00 ) zabbix-3.0.3.tar 安装过程: Installation from sources You can get the very latest version of Zabbix by compiling it from the sources. A step-by-step tutorial for installing Zabbix from the sources is provided here. 1 Installing Zabbix daemons 1 Download the source archive Go to the Zabbix download page and download the source archive. Once downloaded, extract the sources, by running: $ tar -zxvf zabbix-3.0.0.tar.gz Enter the correct Zabbix version in the command. It must match the name of the downloaded archive. 2 Create user account For all of the Zabbix daemon processes, an unprivileged user is required. If a Zabbix daemon is started from an unprivileged user account, it will

CentOs环境安装详细教程

CentOS 6.5使用yum快速搭建LAMP环境 前言:也许很多新同学和我一样在搭建LAMP环境时遇到各种问题,网上资料错 误乱杂以致于烦恼不断,在经过多次失败后重新整理利用yum快速搭建LAMP环境一文以供初学者参考,文中如有错漏请各位同学雅正。。。谢谢!~ 本次安装在内网主机内完成,安装完成CentOS 6.5后 ##配置IP地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" HW ADDR="60:EB:69:E3:85:E4" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="a2a68d35-fea7-41e8-903a-680be29686e4" BOOTPROTO=static IPADDR=192.168.100.254 NETMASK=255.255.255.0 GA TEWAY=192.168.100.1 DNS1=202.96.128.86 配置完IP后可以在网内Windows主机上安装Xshell 5进行远程配置,直接复制本文中的命令即可!比较省事。。。 1、安装Apache本次安装采用yum 源进行安装 [root@localhost ~]# yum -y install httpd # 开机自启动 [root@localhost ~]# chkconfig httpd on # 启动httpd 服务 [root@localhost ~]# service httpd start ## 安装apache 一些扩展 root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql ###关闭iptables防火墙 (只要使用,关闭和永久关闭这两条就可以了) 1 关闭防火墙----- [root@localhost ~]#service iptables stop 2 启动防火墙----- [root@localhost ~]#service iptables start

【免费下载】Zabbix安装使用手册

Zabbix安装使用手册 目录 ZABBIX安装使用手册 (1) 1、安装配置POSTGRESQL9.3 (1) 第一部分安装 1、安装配置Postgresql9.3 2、添加zabbix账户、zabbix数据库 psql –U pgsql postgres postgres=# create user zabbix with password ‘zabbix’ postgres=# LOGIN CREATEDB CREATEROLE; CREATE ROLE postgres=# create database zabbix owner zabbix; CREATE DATABASE postgres=# grant all privileges on database zabbix to zabbix; GRANT 3、安装zabbix-server cd /usr/ports/net-mgmt/zabbix22-server/ make install clean 4、导入zabbix数据模板 root@bsd:/# cd /usr/local/share/zabbix22/server/database/postgresql root@bsd:/usr/local/share/zabbix22/server/database/postgresql# cat schema.sql | psql –U zabbix zabbix; root@bsd:/usr/local/share/zabbix22/server/database/postgresql# cat images.sql | psql –U zabbix zabbix; root@bsd:/usr/local/share/zabbix22/server/database/postgresql# cat data.sql | psql –U zabbix zabbix; 5、配置zabbix -server root@bsd:/usr/local/etc/zabbix22# cp/usr/local/etc/zabbix22/zabbix_server.conf.sample

zabbix环境部署详细步骤(小白可入)

Zabbix部署流程 目录 1、计划安排 (2) 2、环境准备 (2) 3、软件安装(lamp) (2) 4、配置文件修改 (3) 5、web初始化及登陆 (4) 6、监控项模板配置 (5) 7、网络自动发现主机 (8) 8、添加监控项的触发器及对应的动作 (11) 9、在zabbix-server端配置简单的邮件postfix服务 (16) 10、用户与报警媒介关联 (18)

1、计划安排 2、环境准备 Zabbix-server端(10.21.X.X):操作系统:centos7.1 硬件:4c/8G 80G 安装图形化 Mysql数据库端(10.21.20.202):操作系统:centos7.1 硬件:4c/8G 120G 3、软件安装(lamp) (1)Zabbix-Server组件: yum –y install net-snmp* gcc 下载zabbix-3.2.7.tar.gz包并进行编译安装(./configure –prefix=/usr/local/zabbix --enable –server --enable-agent --with-mysql --with-net-snmp)---- make (注编译时若出现报错,按照报错解决依赖包问题) (2)web 组件(注意php的软件版本一定要保持一致5.4) yum -y install httpd php php-mysql yum -y localinstall zabbix-web-3.2.0 zabbix-web-mysql-3.2.0 php-mbstring php-bcmath (3)数据库端

Centos7安装配置zabbix

Centos7安装配置zabbix 1 关闭firewall systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2 安装iptables防火墙 yum install iptables-services #安装 vi /etc/sysconfig/iptables #编辑防火墙配置文件 *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #追加这行-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #追加这行 -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT systemctl restart iptables.service #最后重启防火墙使配置生效 systemctl enable iptables.service #设置防火墙开机启动 3 关闭SELINUX vi /etc/selinux/config

win7下硬盘安装CentOS_6.0

WIN7下硬盘安装CentOS 6.0 引言: 电脑系统是Windows 7,硬盘安装centos6.0,以下简称6.0 主要问题在于W7和XP不太一样,我不知道怎么从C盘下通过修改启动信息,从grub 引导6.0的安装程序。而6.0的镜像文件又大于4G,不能在FAT格式的磁盘中存放,RH 系列的系统又不识别ntfs格式的硬盘,所以将6.0的镜像文件存放在ntfs格式的硬盘中,通过引导软件引导的时候,是找不到镜像文件的。所以我参考了XP下安装6.0以及W7下安装5.5的方法,写了这个文档,比较粗略,希望对大家有用。 必备工具: 一、电脑系统: Windows 7 ,在硬盘上留出5G以上的空间(最好还要留出安装6.0的磁盘空间,个人推荐还是把6.0装在独立的空间比较合适) 这5G的空间是为了存放6.0镜像文件的,其实只要能放下ISO文件就可以。 二、所需软件: 1、CentOS-6.0-i386-bin-DVD(CentOS 6.0 32位系统镜像) 下载地址: https://www.360docs.net/doc/7d1711863.html,/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.iso 2、磁盘分区工具,一般的系统盘都自带了分区工具 3、EasyBCD,用于引导系统的工具,很方便,随便上网搜一个 4、Ext2Fsd-0.51(Windows 系统中读写Linux Ext2/Ext3 分区,请自行下载,版本自己选择) 三、安装步骤 1、用分区工具在电脑上划分出5G的独立空间,并格式化成EXT格式: 2、安装Ext2Fsd-0.51软件,使XP系统能够访问ext2磁盘。打开Ext2Fsd-0.51,NEXT 安装(下面的图只是做参考,分区情况和盘符以自己的标准)

Zabbix安装配置手册- -

Zabbix 手册 目录 Ⅰ Zabbix简介 (1) 一、Zabbix介绍 (1) 二、Zabbix系统架构 (4) 1.Zabbix架构: (4) 2.Zabbix架构说明: (5) Ⅱ Zabbix安装 (8) 一、Zabbix安装 (8) 1、安装基础包 (8) 2、启动httpd、mysql (9) 3、配置防火墙 (9) 4、配置PHP参数 (9) 5、修改httpd 的FQDN 错误 (10) 6、下载zabbix-3.0.3tar.gz (10) 7、添加zabbix 用户和组 (11)

8、安装zabbix-server (11) 9、创建zabbix 数据库以及相关表 (11) 10、配置软连接和启动文件信息 (12) 11、修改/etc/init.d 目录下的zabbix_server 和zabbix_agentd 启动文件(配置 server和agent) (12) 12、通过web 站点配置zabbix (14) 二、Zabbix 监控机配置 (19) 1. 登录 (20) 2. 添加主机(Hosts) (21) 3. 创建模板 (27) 4.添加告警动作(Actions) (30) 5.添加告警方式(Medias) (30) 6.添加用户(Users) (32) Ⅲ Zabbix配置 (34) 一、Client端配置 (34) 二、zabbix_server.conf 配置文件详解 (35) 三、zabbix_agentd.conf 配置文件详解 (43)

ⅠZabbix简介 一、Zabbix介绍 Zabbix是一个分布式监控系统,支持多种采集方式和采集客户端,有专用的Agent(代理),也支持SNMP、IPMI、JMX、Telnet、SSH等多种协议,它将采集到的数据存放到数据库,然后对其进行分析整理,达到条件触发告警.其灵活的扩展性和丰富的功能是其他监控系统所不能比的。相对来说,它的总体功能做得非常优秀,其界面如图1-1、图1-2。 图1-1

服务器安装centos 7系统教程

给服务器安装系统,因为没做过,一切都是从网上找的方法,遇到问题也不知道是什么问题,半天也搜不出解决方法,好在最后总算安装好了,这里就整理一下安装过程,并总结一下自己遇到的问题。 我们安装的是centos 7,其他Linux系统版本感觉也可以参照安装。 准备:机器、u盘(比要安装的系统大)、系统镜像、软碟通。 第一步,制作启动u盘 1、打开软碟通,点击“文件”->“打开”找到自己下好的镜像,点击加载 2、插入u盘,点击“启动”->“写入硬盘映像”

这个位置显示你u盘的名称 3、依次点击“写入”->”确定“,等写入完成,启动盘就制作好了。

第二步、安装 1、服务器一般是不配备显示器、鼠标、键盘这些东西的,需自备 2、插好u盘,启动服务器,进入BIOS(我安装的曙光机器是按delete键进入,具体 按哪个键各位对应机器品牌去网上查)切到“boot”菜单,点击进入第一选项“boot device priority“,将usb项置顶。然后保存退出。

3、之后机器自动选择usb启动,出现如下选择,点击“Install CentOS 7“选项,进入安装界面 选择语言 继续后,进入下面界面

这里我们设置三个部分“软件选择“、”安装位置”和”网络和主机名“ 首先点击“软件选择“ 这是一个在虚拟机上安装的图,如果你的机器上除了u盘外,还有硬盘,那再“本地标准磁盘“下就会有硬盘信息,我们选择安装的硬盘。”分区“选项我选的是”自动配置分区“,你们也可以按照自己的需要,选择”我要配置分区“然后自己选择分多少个区,每个区的大小。点击完成。 “软件选择“我选的是”最小安装,你们可以根据需要选择其他部分

zabbix安装笔记

二.zabbix 服务器的介绍 zabbix(音同z?bix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix监控服务器由2部分构成,zabbix server与可选组件zabbix agent。 zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。 二.基础环境介绍 1.系统:CentOS Linux release 7.1.1503 (Core) 2.编译环境:“Deveolpment Tools” 3.zabbix-Server:ip:192.168.1.125/24(centos7)agent: 192.168.1.128/24 (centos 6.5) 三.Zabbix Server端操作 1.安装zabbix-server 及所需的mysql组件、zabbix-agent [root@test ~]# rpm -ivh https://www.360docs.net/doc/7d1711863.html,/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm [root@test ~]# yum install zabbix-server-mysql zabbix-web-mysql -y [root@test ~]# yum install zabbix-agent -y 2.由于centos 7 默认的数据库改由mariadb里,甲骨文公司收购了MySQL后,mysql之父便又写了这个数据库。此环境由于需要mysql ,所以下面将下载mysql 源,安装mysql。另外mysql安装完,root没有密码,可以直接登陆,后续如果需要修改密码可登陆数据库修改,或者运行 mysql_secure_installation 初始化工具 [root@test ~]# yum install wget -y [root@test ~]# wget https://www.360docs.net/doc/7d1711863.html,/get/mysql-community-release-el7-5.noarch.rpm [root@test ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm [root@test ~]# yum install mysql-community-server -y [root@test ~]# service mysqld start #或者 systemctl start mysqld.service [root@test ~]# mysql -uroot 创建zabbix 数据库,并授权zabbix用户,以及设置zabbix用户登陆密码为zabbix [root@test ~]# mysql -uroot mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; mysql> quit; 进入zabbix数据库脚本导入的目录,将库数据导入zabbix数据库中。

CentosLinux安装指南

CentOS安装指南 我们在VMware创建好虚拟机后,就可以开始进行CentOS的安装了。 软件包的版本: VMware Workstation 10.0.2 CentOS 6.5 64位 硬盘分区 在计算机上安装Linux系统,对硬盘进行分区是一个非常重要的步骤,下面介绍几个分区方案。 方案1(桌面)20GB /boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为100MB。 /:Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以上。 /home:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。swap:实现虚拟内存,建议大小是物理内存的1~2倍。 方案2(服务器)20GB /boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为100MB。 /usr:用来存放Linux系统中的应用程序,其相关数据较多,建议大于3GB以上。 /var:用来存放Linux系统中经常变化的数据以及日志文件,建议大于1GB以上。 /home:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。 /:Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以上。 /tmp:将临时盘在独立的分区,可避免在文件系统被塞满时影响到系统的稳定性。建议大小为500MB以上。 swap:实现虚拟内存,建议大小是物理内存的1~2倍。

光盘安装 安装引导 如果是硬件机器从光驱安装系统,首先要设置计算机的BIOS启动顺序为光驱启动,保存设置后将安装光盘放入光驱,重新启动计算机。 如果是虚拟机安装就不需要设置了。创建好的虚拟机上直接安装就行。 第一步:在已创建好的虚拟机上选择CD/DVD,指定CentOS镜像的位置。 第二步:指定镜像文件路径,点击确定。

Zabbix部署与安装

Zabbix3.2监控工具 Zabbix是一个基于WEB界面的提供的分布式系统监控以及网络监视功能的企业级的开源工具。 Zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制让管理员迅速定位/解决存在的各种问题。 Zabbix由Zabbix_Server服务端和Zabbix_Agent客户端还有Zabbix_proxy代理三个部分组成。Zabbix_Server:可以通过SNMP,Zabbix_Agent,Ping,SNMP等方法提供对远程服务器/网络状态的监视。 Zabbix_Agent:是用来采集客户端服务器数据来交给Zabbix_Server处理。 Zabbix_Proxy:缓存同步Agent监控数据。 Zabbix的主要功能:CPU负荷,内存使用,磁盘使用,网络状况,端口监视,日志监视。Zabbix的监控架构: Zabbix部署步骤: 环境需求:必须LNMP/LAMP环境的支持,需要PHP5.4以上版本支持才可以。 # systemctl stop firewalld #关闭firewalld防火墙 # systemctl disable firewalld.service #禁止firewalld服务自启 # sed -i -e 's|SELINUX=enforcing|SELINUX=disabled|' /etc/selinux/config #关闭SELINUX # sed -i -e 's|SELINUXTYPE=targeted|#SELINUXTYPE=targeted|' /etc/selinux/config # setenforce 0 源码编译方式: ?安装相关依赖组件 # yum -y install php php-gd php-mysql php-bcmath php-mbstring php-xml curl curl-devel gcc gcc-c++ net-snmp net-snmp-devel perl-DBI httpd mariadb* #YUM部署LAMP环境

zabbix+apache+mysql安装部署

centos7 zabbix+apache+mysql安装部署 1、安装所需的软件包 yum install -y gcc php php-gd php-devel php-mysql php-bcmath php-ctytpe php-xml php -xmlreader php-xlmwriter php-session php-net-socket php-mbstring php-gettext httpd net-snmp curl curl-devel net-snmp net-snmp-devel perl-DBI mysql* 2 、创建用户 groupadd -g 201 zabbix useradd -g zabbix -u 201 -m zabbix 3、登录数据库,创建zabbix数据库,并授权zabbix用户从192.168.10.197主机登录mysql,使用的密码为123456 为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。 只有启动过一次mysql才可以查看临时密码 [root@linux-node2 ~]# mysql -uroot -p mysql>mysqladmin -u root -p oldpass password "Admin@123" ########修改密码##### mysql> use mysql; mysql>create database zabbix character set utf8; mysql>grant all privileges on zabbix.* to zabbix@'localhost' identified by '123456'; mysql> flush privileges; 4、下载安装zabbix wget https://www.360docs.net/doc/7d1711863.html,/unix/misc/zabbix-2.0.3.tar.gz # tar -zxvf zabbix-2.0.3.tar.gz #cd zabbix-2.203 导入数据库表 #cd zabbix-2.0.3/database/mysql #mysql -uroot -pmysqlzabbix

CentOS 6.3安装(超级详细图解教程)

CentOS 6.3安装(超级详细图解教程) 附:CentOS 6.3下载地址 32位: https://www.360docs.net/doc/7d1711863.html,/centos/6.3/isos/i386/CentOS-6.3-i386-bin-DVD1to2.torren t 64位: https://www.360docs.net/doc/7d1711863.html,/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-bin-DVD1to2.to rrent 说明: 1、CentOS 6.3系统镜像有两个,安装系统只用到第一个镜像即 CentOS-6.3-i386-bin-DVD1.iso(32位)或者CentOS-6.3-x86_64-bin-DVD1.iso(64位),第二个镜像是系统自带软件安装包 2、安装CentOS 6.3系统的计算机内存必须等于或者大于628M(最小内存628M),才能启用图形安装模式 3、CentOS 6.3文本安装模式不支持自定义分区,建议使用图形安装模式安装 4、CentOS 6.3的系统安装方式分为:图形安装模式和文本安装模式 5、CentOS 6.3的系统运行方式分为:带图形界面、可以用鼠标操作的图形化方式和不带图形界面、直接用命令行操作的文本方式(具体的系统运行方式,可以在系统安装的过程中自定义选择) 安装图解 用系统安装盘成功引导之后,出现如下界面:

系统运维 https://www.360docs.net/doc/7d1711863.html, 温馨提醒:qihang01原创内容?版权所有,转载请注明出处及原文链接 界面说明: Install or upgrade an existing system安装或升级现有的系统 install system with basic video driver安装过程中采用 基本的显卡驱动 Rescue installed system进入系统修复模式 Boot from local drive退出安装从硬盘启动 Memory test内存检测 这里选择第一项,安装或升级现有的系统,回车。 出现是否对CD媒体进行测试的提问,这里选择“Skip”跳过测试。

ZABBIX SERVER安装(源码)

ZABBIX SERVER源码安装

一、安装依赖包 #yum-y install gcc-4.4.6-3.el6.x86_64.rpm gcc-c++-4.4.6-3.el6.x86_64.rpm autoconf-2.63-5.1.el6.noarch.rpm httpd-2.2.15-15.el6.x86_64.rpm httpd-manual-2.2.15-15.el6.noarch.rpm httpd-tools-2.2.15-15.el6.x86_64.rpm httpd-devel-2.2.15-15.el6.i686.rpm httpd-devel-2.2.15-15.el6.x86_64.rpm php-5.3.3-3.el6_1.3.x86_64.rpm mysql-5.1.52-1.el6_0.1.x86_64.rpm mysql-server-5.1.52-1.el6_0.1.x86_64.rpm mysql-connector-java-5.1.12-2.el6.x86_64.rpm php-mysql-5.3.3-3.el6_1.3.x86_64.rpm mod_ssl-2.2.15-15.el6.x86_64.rpm mod_perl-2.0.4-10.el6.x86_64.rpm mod_auth_mysql-3.0.0-11.el6_0.1.x86_64.rpm php-gd-5.3.3-3.el6_1.3.x86_64.rpm php-xml-5.3.3-3.el6_1.3.x86_64.rpm php-ldap-5.3.3-3.el6_1.3.x86_64.rpm php-pear-1.9.4-4.el6.noarch.rpm php-xmlrpc-5.3.3-3.el6_1.3.x86_64.rpm mysql-connector-odbc-5.1.5r1144-7.el6.x86_64.rpm mysql-devel-5.1.52-1.el6_0.1.x86_64.rpm libdbi-dbd-mysql-0.8.3-5.1.el6.x86_64.rpm net-snmp-devel-5.5-37.el6.x86_64.rpm curl-7.19.7-26.el6_1.2.x86_64.rpm unixODBC-devel-2.2.14-11.el6.x86_64.rpm OpenEXR-libs-1.6.1-8.1.el6.x86_64.rpm OpenIPMI-libs-2.0.16-12.el6.x86_64.rpm java-1.5.0-gcj-devel-1.5.0.0-29.1.el6.x86_64.rpm 利用yum工具安装,不同平台软件包的名字略有差别。 二、安装Zabbix-Server 下载zabbix-2.4.4.tar.gz https://www.360docs.net/doc/7d1711863.html,/project/zabbix/ZABBIX%20Latest%20Stable/2.4.4/zabbix-2.4.4.tar.gz 增加zabbix用户 #groupadd zabbix–g201 #userass–g zabbix-u201-m zabbix

zabbix安装整理(修改)

Zabbix安装 安装步骤: 1、安装好apache、mysql、php、snmp组件 apache :yum install httpd httpd-manual -y mysql : yum install mysql-server php-mysql mysql-devel -y php : yum install php php-bcmatch php-gd php-bcmath php-mbstring –y snmp : yum install net-snmp net-snmp-utils net-snmp-devel -y 其它组件: curl : yum install curl curl-devel -y gcc : yum install gcc libgcc -y make : yum install make –y lrzsz: yum install -y lrzsz libxml: yum install –y libxml* yum install -y php-xml* #yum install -y ntp #yum install -y ntpdate #cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #service ntpd stop #ntpdate https://www.360docs.net/doc/7d1711863.html, #date 下载zabbix的最新版本zabbix-2.2.3.tar.gz 通过lrzsz工具上传到服务器中,SZ上传。 复制到/home目录下 tar -zxvf zabbix-2.2.3.tar.gz 解压后进入目录,运行配置: ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent \ --with-mysql --with-net-snmp --with-libcurl make make install 为了安全,zabbix是通过用户zabbix来执行的,所以,要新建zabbix用户 groupadd zabbix useradd zabbix -g zabbix 启动mysql service mysqld start 进入下载的zabbix目录,新建zabbix的数据库:

zabbix2.4.5安装

一.部署环境 系统:CentOS 6.4x64 最小化安装 Server:192.168.3.28 Client:192.168.3.29 二.基础软件包安装 在server安装基础软件包,这里的环境使用yum安装,如果使用源码安装也是可以的。[root@zabbix-server ~]# yum -y install wget vim tree gccgcc-c++ autoconfhttpdphpmysqlmysql-server php-mysqlhttpd-manual mod_sslmod_perlmod_auth_mysqlphp-gdphp-xml php-mbstringphp-ldapphp-pear php-xmlrpcphp-bcmathmysql-connector-odbcmysql-devellibdbi-dbd-mysql net-snmp net-snmp-devel curl-devel 启动httpd、mysql并设置成开机自动启动 [root@zabbix-server ~]# servicehttpd start [root@zabbix-server ~]# servicemysqld start [root@zabbix-server ~]# chkconfighttpd on [root@zabbix-server ~]# chkconfigmysqld on 在iptables中放行80,10050,10051端口。 [root@zabbix-server ~]# iptables -I INPUT -p tcp -m multiport --destination-port 80,10050:10051 -j ACCEPT #查看防火墙结果 [root@zabbix-server ~]# iptables -L -n Chain INPUT (policy ACCEPT) targetprot opt source destination ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 multiport dports 80,10050:10051 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED ACCEPT icmp-- 0.0.0.0/0 0.0.0.0/0 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited Chain FORWARD (policy ACCEPT) targetprot opt source destination REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited Chain OUTPUT (policy ACCEPT) targetprot opt source destination

zabbix-agent安装及脚本

1.创建软件仓库 rpm -ivh https://www.360docs.net/doc/7d1711863.html,/zabbix/3.0/rhel/7/x86_64/zabbix-ag ent-3.0.4-1.el7.x86_64.rpm 2.安装zabbix agent yum install zabbixzabbix-agent -y 3.编辑配置文件-监控server vim /etc/zabbix/zabbix_agentd.conf -------zabbix server端主机IP 其他无需改动! 4.启动zabbix agent systemctl restart zabbix-agent 5.编辑zabbix监控页面 创建模版-创建主机-创建图形

##############################两种脚本 ############################# #/bin/bash rpm -ivh https://www.360docs.net/doc/7d1711863.html,/zabbix/3.0/rhel/7/x86_64/zabbix-agent-3.0.4-1.el7.x86_64.rpm yum install zabbixzabbix-agent -y functionChiose() { read -p "Please enter your Hostname:" hostname if [ -z $hostname ] then sed -i -e "s/Server=127.0.0.1/Server=192.168.16.102/g" /etc/zabbix/zabbix_agentd.conf && echo -e '\E[1;34zabbix server changed !\E[0m' sed -i -e "s/Zabbix server/$hostname/g" /etc/zabbix/zabbix_agentd.conf && echo -e '\E[1;34hostname changed !\E[0m' else echo -e '\E[1;31mWrong number! Try again:\E[0m' Chiose fi

Centos系统安装过程具体选择详细图解

一.准备安装CentOS 6 硬盘分区方案 在计算机上安装Linux系统,对硬盘进行分区是一个非常重要的步骤,下面介绍几个分区方案。 至少要有/boot和swap,可以分别创建(/、swap、/home、/usr等)。 也可以创建一个/boot和physical volume(LVM)物理卷,/boot必须单独独立出来,不能放到LVM中。其他的都可以在LVM中添加(/、swap、/home、/usr等)。 (1)方案1(桌面) /boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为100MB。/ :Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以上。 /home:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。 swap:实现虚拟内存,建议大小是物理内存的1~2倍。 (2)方案2(服务器) /boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为100MB。/usr :用来存放Linux系统中的应用程序,其相关数据较多,建议大于3GB以上。 /var :用来存放Linux系统中经常变化的数据以及日志文件,建议大于1GB以上。 /home:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。 / :Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以上。 /tmp:将临时盘在独立的分区,可避免在文件系统被塞满时影响到系统的稳定性。建议大小为500MB以上。 swap:实现虚拟内存,建议大小是物理内存的1~2倍。 二.光盘安装CentOS 6 1.安装引导 首先要设置计算机的BIOS启动顺序为光驱启动,保存设置后将安装光盘放入光驱,重新启动计算机。 计算机启动以后会出现如下图所示的界面: Install or upgrade an existing system(安装或升级现有系统):这个选项是默认的。选择此选项,安装到您的计算机使用CentOS的图形安装程序的系统。 Install system with basic video driver(安装系统,基本的视频驱动程序):此选项允许您安装CentOS的模式,即使在图形安装程序无法加载视频卡的正确驱动程序为您的。如果你的屏幕上出现扭曲或一片空白时使用的安装或升级现有系统的选项,重新启动计算机,并尝试此选项。 Rescue installed system(救援安装的系统):选择这个选项来修复您的安装CentOS 系统,防止正常启动你一个问题。虽然CentOS是一个非常稳定的计算平台,它是偶然的问题仍有可能发生,防止启动。救援环境包含实用程序,允许您解决这些问题,品种繁多。

linux安装zabbix成功及排错

linux下zabbix的安装 服务端环境准备 Zabbix Server需要运行在CentOS、RedHat Linux、Debain等Linux系统上,这里以Centos5.8部署为例 Root用户安装必须的包,建议配置好yum,通过yum安装下列包,解决包的依赖关系。 LAMP环境 #yum install mysql-server httpd php 其他需要用到的包: #yum install mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml 下载最新的Zabbix安装包(官网:https://www.360docs.net/doc/7d1711863.html,)到本地,解压 #tar zxvf zabbix-1.8.1.tar.gz 增加zabbix用户和组 #groupadd zabbix #useradd –g zabbix –m zabbix 数据库准备 #chkconfig mysqld on 启动MySQL数据库: #service mysqld start 修改MySQL root用户密码(默认密码为空) #mysqladmin -u root -p password ‘newpassword’ 测试能否正常登陆数据库

#mysql –uroot –p 此处如果出现数据库连接被拒绝的问题:解决办法 停止数据库 # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit --------------------------------------------------------------------------------- 创建Zabbix数据库 Mysql> create database zabbix character set utf8; 导入数据库sql脚本 #cd zabbix-1.8.1 # cat ./create/schema/mysql.sql |mysql -uroot -proot zabbix # cat ./create/data/data.sql |mysql -uroot -proot zabbix # cat ./create/data/images_mysql.sql |mysql -uroot -proot zabbix 编译安装 配置编译,prefix是安装后程序目录 # ./configure --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/local/zabbix # make # make install 配置文件及web前端文件修改

相关文档
最新文档