Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 教程 > Linux教程 > 正文

Linux 系统 Yum快速安装Cacti

时间:2013-09-17 21:28 来源:网络整理 作者:51ou.com 阅读:

一、配置Yum源:1、1 修改文件,加入访问快的源地址:

通常有4种修改方法:

1、直接下载已经配置好的上海交大的源配置文件

cd /etc/yum.repos.d

mv CentOS-Base.repo CentOS-Base.repo.save

wget

mv CentOS-Base.repo.5 CentOS-Base.repo 

2、修改/etc/yum.repos.d下面的相关文件,可以在*base.repo里修改,把[base],[update] 等选项下的baseurl换成你访问快的源地址。 

3、将/etc/yum.repos.d下面原有文件中的[base],[update] 等选项下加入enabled=0这一行,然后新建一个自己的xxx.repo文件。当然此文件中就要设为enabled=1了。

   本例中采用此种方法,请将/etc/yum.repos.d/SHJD.repo文件复制到需要配置yum源的服务器中的/etc/yum.repos.d/目录下即可

4、直接在/etc/yum.conf中加入相关设置,并删除/etc/yum.repos.d目录或将其改名 (不推荐此种方式) 

下载于上海交大的CentOS-Base.repo范例文件,可直接使用:(通用于方式1、2、3)

[base]

name=CentOS-5 - Base

baseurl=http://ftp.sjtu.edu.cn/centos/5/os/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5 

#released updates

[update]

name=CentOS-5 - Updates

baseurl=http://ftp.sjtu.edu.cn/centos/5/updates/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5 

#packages used/produced in the build but not released

[addons]

name=CentOS-5 - Addons

baseurl=http://ftp.sjtu.edu.cn/centos/5/addons/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5 

#additional packages that may be useful

[extras]

name=CentOS-5 - Extras

baseurl=http://ftp.sjtu.edu.cn/centos/5/extras/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5 

#additional packages that extend functionality of existing packages

[centosplus]

name=CentOS-5 - Plus

baseurl=http://ftp.sjtu.edu.cn/centos/5/centosplus/$basearch/

gpgcheck=1

enabled=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5 

#contrib - packages by Centos Users

[contrib]

name=CentOS-5 - Contrib

baseurl=http://ftp.sjtu.edu.cn/centos/5/contrib/$basearch/

gpgcheck=1

enabled=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

(注:可以将baseurl修改成为你认为更快的镜像的地址,但是注意每个镜像的文件夹格局不一样,修改时请首先登陆相应的镜像,查看/repodata/文件夹所在的位置,因为YUM首先查找这个文件夹中的更新信息,然后才能获得软件的更新信息并告知用户。

如上面所讲得例子中,$basearch/就是/repodata/的父目录。更多的国内yum源地址参见本文附录。

$releasever表示当前的OS版本号,如FC5或centos5那这个字符串都将被服务器解析为5,也可以自己改成5。

$basearch表示你所使用的电脑的架构,如果是PC机(一般个人使用的这种)就会解析为i386。)

 

1、2 导入key 

rpm --import

此步骤可以省略,在yum安装时加上--nogpgcheck参数即可

运行,测试:yum check-update

 

1、3 一些国内可用的源

CDN Auto Select

China Telecom

China Netcom

ftp://202.38.97.230/sites/fedora.redhat.com 中国教育总网(速度超快)

ftp://ftp.sjtu.edu.cn/ 上海交通大学(上海交大的源很新,和国外几乎是同步)

ftp://ftp.tsinghua.edu.cn 清华大学

ftp://ftp2.tsinghua.edu.cn/ 清华大学2

ftp://ftp3.tsinghua.edu.cn/ 清华大学3(上海交大的livna没有镜像,只好用清华大学的)

修改[livna]一节的代码如下:

[livna]

name=livna $releasever - $basearch

baseurl=ftp://ftp3.tsinghua.edu.cn/mirror/livna/fedora/$releasever/$basearch/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-LIVNA-GPG-KEY  

其中,RPM-LIVNA-GPG-KEY可以在

ftp://ftp3.tsinghua.edu.cn/mirror/livna

下载,并保存到/etc/pki/rpm-gpg/RPM-LIVNA-GPG-KEY中

另外,由于axelget插件会skip ftp site导致无法正常从ftp3.tsinghua.edu.cn下载,所以建议卸载掉axel plugin,或者在执行yum install的时候,使用

--disableplugin=axelget选项,建议卸载,因为教育网的用户连这两个网站的速度够快的了。 

二、安装apache + mysql + php

yum -y install httpd

yum -y groupinstall “Mysql Database”

yum -y install php-mysql php*

chkconfig mysqld on

chkconfig httpd on

service httpd start

service mysqld start

 

三、安装rrdtool + cacti + net-snmp

本例中rrdtool和cacti为自备rpm包,不是直接从yum源下载,版本信息如下:

rrdtool-1.4.4-1.el5.wrl.x86_64.rpm

rrdtool-perl-1.4.4-1.el5.wrl.x86_64.rpm

rrdtool-php-1.4.4-1.el5.x86_64.rpm

cacti-0.8.7g-2.el5.rf.noarch.rpm

 

安装rrdtool:

rpm -ivh rrdtool-1.4.4-1.el5.wrl.x86_64.rpm rrdtool-perl-1.4.4-1.el5.wrl.x86_64.rpm rrdtool-php-1.4.4-1.el5.x86_64.rpm

注:这3个rpm包一定要一起装,如单独安装一个会报错,该错误很难排查,纠结……

 

安装cacti:

yum -y install cacti-0.8.7g-2.el5.rf.noarch.rpm --nogpgcheck

安装net-snmp:

yum -y install net-snmp* --nogpgcheck

 

完成上述操作后,部署工作已基本完成,下面只要配置一下apache,mysql即可。

 

四、配置应用4.1 配置mysql:

mysql

grant all on *.* to root@loaclhost identified by “123456”  \\修改roo用户登录密码

quit

mysql -u root -p

create database cacti default character set utf8; 

grant all on cacti.* to cacti@localhost identified by ‘passwd’;

flush privileges;

 

4、2 配置apache:

vim /etc/httpd/conf.d/cacti.conf 

感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《Linux 系统 Yum快速安装Cacti》技术文章,《Linux 系统 Yum快速安装Cacti》详细使用和说明,有时《Linux 系统 Yum快速安装Cacti》可能不完善、敬请谅解!如果《Linux 系统 Yum快速安装Cacti》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
验证码:点击我更换图片