[精文推荐] 基于CentOS构建高性能的LAMP平台 [精文推荐] 利用Nginx替代apache实现高性能的Web环境(第二版) [精文推荐] 利用Awstats分析网站日志

[精文推荐] Linux快速入门之命令及课件下载 [精文推荐] LinuxTone命令一句话汇总 [精文推荐] SMTP,POP3命令简介

[精文推荐] Linux下查找漏洞的几种必备工具 [精文推荐] 基于bsd watch监控用户操作记录 [精文推荐] 初次体验:nginx+php+fastcg+xcache+mysql+openx

[精文推荐] 负载均衡完美解决方案---利用LVS+Keepalived 实现高性能高可用负载均衡服务器

欢迎到IT运维专家网提问交流,我们将第一时刻为你解答!同时也希望站内朋友多多分享自己的心得,加强社区互动建设!建立最好的讨论平台!技术源于积累,源于分享!感谢你能分享!

LinuxTone 官方学习交流MSN群: mgroup49073@hotmail.com (欢迎linuxtone站内的朋友加入拒绝闲聊![需要正确回答问题才能加入该群:你是从那个网站得知本群号的?答案:linuxtone ])

返回列表 回复 发帖

推荐使用CentOS系统及下载(添加国内镜像源)

CentOS是Linux的一个发行版。

特点:
===
1、可以把CentOS理解为Red Hat AS系列!它完全就是对Red Hat AS进行改进后发布的!各种操作、使用和RED HAT没有区别!

2、CentOS完全免费,不存在RED HAT AS4需要序列号的问题。

3、CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RED HAT那样需要花钱购买支持服务!

4、CentOS修正了许多RED HAT AS的BUG!

呵呵,保留了RED HAT AS的优势,去掉了RED HAT AS 的限制,为什么不用CentOS呢?  

附:
1、CentOS版本说明:
CentOS3.1 等同于 RED HAT AS3 Update1
CentOS3.4 等同于 RED HAT AS3 Update4
CentOS4.0 等同于 RED HAT AS4
.....................
2、CentOS 主页
http://www.centos.org

3、CentOS5.1 ISO文件下载:
http://mirror.nsc.liu.se/CentOS/5.1/isos/i386/
http://mirror.be10.com/centos/5.1/isos/
LinuxTone.Org IT运维专家(系统服务|集群架构|安全监控|性能优化|程序设计)
最专业的Linux集群架构网,IT运维人员的乐园!  msn:cnseek@msn.com    我是NetSeek!
分享才能进步!帮助他人就是在帮助自己! 共同学习探讨Linux!

添加国内镜像源

CentOS国内镜像源下载
1、备份/etc/yum.repos.d/CentOS-Base.repo文件
#vi /etc/yum.repos.d/CentOS-Base.repo 填入如下内容
  1. [base]
  2. name=CentOS-$releasever - Base
  3. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
  4. baseurl=http://mirror.be10.com/centos/$releasever/os/$basearch/
  5. gpgcheck=1
  6. gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

  7. #released updates
  8. [updates]
  9. name=CentOS-$releasever - Updates
  10. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
  11. baseurl=http://mirror.be10.com/centos/$releasever/updates/$basearch/
  12. gpgcheck=1
  13. gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

  14. #packages used/produced in the build but not released
  15. [addons]
  16. name=CentOS-$releasever - Addons
  17. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
  18. baseurl=http://mirror.be10.com/centos/$releasever/addons/$basearch/
  19. gpgcheck=1
  20. gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

  21. #additional packages that may be useful
  22. [extras]
  23. name=CentOS-$releasever - Extras
  24. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
  25. baseurl=http://mirror.be10.com/centos/$releasever/extras/$basearch/
  26. gpgcheck=1
  27. gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

  28. #additional packages that extend functionality of existing packages
  29. [centosplus]
  30. name=CentOS-$releasever - Plus
  31. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
  32. baseurl=http://mirror.be10.com/centos/$releasever/centosplus/$basearch/
  33. gpgcheck=1
  34. enabled=0
  35. gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5
复制代码
2、执行rpm –import http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

二、CentOS 下使用本地镜像源
如果你已经下载了centos的DVD或者多CD版本,那好办,解压i386目录到本地的目录,比如/pkgstore/CentOS而CentOS已经在/etc/yum.repos.d下面创建了CentOS-Media.repo,对该文件做适应修改就可以使用。以下是修改结果

    [root@localhost etc]# cat yum.repos.d/CentOS-Media.repo
    # CentOS-Media.repo
    #
    # This repo is used to mount the default locations for a CDROM / DVD on
    # CentOS-5. You can use this repo and yum to install items directly off the
    # DVD ISO that we release.
    #
    # To use this repo, put in your DVD and use it with the other repos to
    # yum –enablerepo=c4-media [command]
    #
    # or for ONLY the media repo, do this:
    #
    # yum –disablerepo=\* –enablerepo=c4-media [command]

    [c5-media]
    name=CentOS-$releasever - Media
    baseurl=file:///pkgstore/CentOS
    # file:///media/cdrom/
    # file:///media/cdrecorder/
    gpgcheck=1
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta

现在就可以使用yum check-update来测验一下本地源了。如果在没有连接网络情况,最好把yum.repos.d目录下面的其它repo文件适当更名,这样yum就只使用本地源,速度得以提升。
LinuxTone.Org IT运维专家(系统服务|集群架构|安全监控|性能优化|程序设计)
最专业的Linux集群架构网,IT运维人员的乐园!  msn:cnseek@msn.com    我是NetSeek!
分享才能进步!帮助他人就是在帮助自己! 共同学习探讨Linux!
Centos确实是个好东西 ,早几天出来Centos5.2了。没有下的去下面地址下啊
http://ftp.tcc.edu.tw/Linux/CentOS/5.2/isos/i386/CentOS-5.2-i386-bin-DVD.iso
一、使用更新源的国内镜像
CentOS 安装完毕,首先应该修改更新源,并升级到最新的系统。

国内速度较快的常用更新源:

http://mirror.be10.com/centos/
http://centos.candishosting.com.cn/
http://ftp.sjtu.edu.cn/centos/
http://ftp.hostrino.com/pub/centos/
http://mirrors.ta139.com/centos/
http://ftp.iasi.roedu.net/mirrors/centos.org/centos/

首先备份CentOS-Base.repo,然后再编辑 yum 的配置文件

[admingu@googe ~]$ sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

[admingu@googe ~]$ sudo vi /etc/yum.repos.d/CentOS-Base.repo

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://centos.candishosting.com.cn/$releasever/os/$basearch/
http://mirrors.ta139.com/centos/$releasever/os/$basearch/
http://mirror.be10.com/centos/$releasever/os/$basearch/
http://ftp.sjtu.edu.cn/centos/$releasever/os/$basearch/
http://ftp.hostrino.com/pub/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
baseurl=http://centos.candishosting.com.cn/$releasever/updates/$basearch/
http://mirrors.ta139.com/centos/$releasever/updates/$basearch/
http://mirror.be10.com/centos/$releasever/updates/$basearch/
http://ftp.sjtu.edu.cn/centos/$releasever/updates/$basearch/
http://ftp.hostrino.com/pub/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
baseurl=http://centos.candishosting.com.cn/$releasever/addons/$basearch/
http://mirrors.ta139.com/centos/$releasever/addons/$basearch/
http://mirror.be10.com/centos/$releasever/addons/$basearch/
http://ftp.sjtu.edu.cn/centos/$releasever/addons/$basearch/
http://ftp.hostrino.com/pub/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
baseurl=http://centos.candishosting.com.cn/$releasever/extras/$basearch/
http://mirrors.ta139.com/centos/$releasever/extras/$basearch/
http://mirror.be10.com/centos/$releasever/extras/$basearch/
http://ftp.sjtu.edu.cn/centos/$releasever/extras/$basearch/
http://ftp.hostrino.com/pub/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
baseurl=http://centos.candishosting.com.cn/$releasever/centosplus/$basearch/
http://mirrors.ta139.com/centos/$releasever/centosplus/$basearch/
http://mirror.be10.com/centos/$releasever/centosplus/$basearch/
http://ftp.sjtu.edu.cn/centos/$releasever/centosplus/$basearch/
http://ftp.hostrino.com/pub/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
#baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
baseurl=http://centos.candishosting.com.cn/$releasever/contrib/$basearch/
http://mirrors.ta139.com/centos/$releasever/contrib/$basearch/
http://mirror.be10.com/centos/$releasever/contrib/$basearch/
http://ftp.sjtu.edu.cn/centos/$releasever/contrib/$basearch/
http://ftp.hostrino.com/pub/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

其中:

repositoryid:用于指定一个仓库

name:用于指定易读的仓库名称

baseurl:用于指定本仓库的URL,可以是以下的3种类型,如http,ftp,file

mirrorlist:用于指定仓库的镜像站点

enable:用于指定是否使用本仓库,默认值为1,即可用。

gpgcheck:用于指定是否检查软件包的GPG签名。

gpgkey:用于指定GPG签名文件的URL。

执行命令:

[admingu@googe ~]$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

二、使用非官方更新源

下面以安装rpmforge和DAG软件包为例添加非官方更新源

I、添加rmpforge软件库

1)到http://dag.wieers.com/rpm/packages/rpmforge-release/查找适用于RHEL5/CentOS5的软件包。

2)下载适用于RHEL5/CentOS5的软件包。

[admingu@googe ~]$ sudo wget http://dag.wieers.com/rpm/packag ... 6-1.el5.rf.i386.rpm

[admingu@googe ~]$ sudo rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

[admingu@googe ~]$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-*

安装rpmforge-release软件包之后,就可以看到/etc/yum.repos.d/rpmforge.repo文件,以后yum就可以使用这个更新源了。

II、添加DAG更新仓库。

1)在/etc/yum.repos.d/下建立dag.repo

2)编辑dag.repo

[admingu@googe ~]$ sudo vi /etc/yum.repos.d/dag.repo

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el5/en/i386/dag
gpgcheck=1
enabled=1
gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

保存退出。

然后导入Key,

[admingu@googe ~]$ sudo rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

添加DAG可能会有点问题,这要看所在网速如何?

三、使用如下命令更新到最新系统

# yum upgrade

四、安装必要的软件工具

# yum install wget bzip2 unzip zip nmap tree lynx fileutils ncftp lftp

若您需要在本机编译源代码的软件,请安装开发工具组的软件包

# yum groupinstall "Development Tools"
LinuxTone.Org IT运维专家(系统服务|集群架构|安全监控|性能优化|程序设计)
最专业的Linux集群架构网,IT运维人员的乐园!  msn:cnseek@msn.com    我是NetSeek!
分享才能进步!帮助他人就是在帮助自己! 共同学习探讨Linux!
好东西,收藏了!

收藏了……
LinuxTone.Org IT运维专家(系统服务|集群架构|安全监控|性能优化|程序设计)
最专业的Linux集群架构网,IT运维人员的乐园!  msn:cnseek@msn.com    我是NetSeek!
分享才能进步!帮助他人就是在帮助自己! 共同学习探讨Linux!
好东西,不能不收藏
返回列表
业务合作: gtalk:netseek@linuxtone.org/msn:cnseek@msn.com 本站创建于:2008-5-19